Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-06-28 | code cleanup: compile with clang and quiet some warnings. | Campbell Barton | |
2012-06-28 | committed debug memcount by accident | Campbell Barton | |
2012-06-28 | option so operators can be executed with undo enabled (and redo). | Campbell Barton | |
2012-06-27 | style cleanup: header comments, use more doxy compat formatting | Campbell Barton | |
2012-06-27 | style cleanup: also some spelling correction. | Campbell Barton | |
2012-06-25 | Fix cycles not working in 3d local view, and missing update when toggling hiding | Brecht Van Lommel | |
in the outliner. | |||
2012-06-25 | Guardedalloc/C++: delete is valid on a NULL pointer, add a check so MEM_freeN | Brecht Van Lommel | |
doesn't print warning messages. | |||
2012-06-25 | Fix for cycles building with assertions on scons/windows. | Brecht Van Lommel | |
2012-06-25 | the mutex struct seems to be different across systems, use memset rather ↵ | Campbell Barton | |
then an initializer value. also quiet warning in cycles. | |||
2012-06-25 | more guardedalloc use in C++, also make compositorMutex a static var, was ↵ | Campbell Barton | |
allocated and never freed. | |||
2012-06-25 | optionally use guarded alloc for tiles compositor, also replace allocation ↵ | Campbell Barton | |
functions with a macro. | |||
2012-06-25 | Use own version of ff_update_cur_dts for FFmpeg >= 0.11, seems | Sergey Sharybin | |
linking against function which isn't public in API gives error when met some circumstances. | |||
2012-06-24 | Mark some utility functions as static to avoid namespace conflicts | Sergey Sharybin | |
and make export symbol table smaller. | |||
2012-06-24 | style cleanyp | Campbell Barton | |
2012-06-23 | rename WITH_BUILTIN_GLEW, WITH_SYSTEM_GLEW & negate. | Campbell Barton | |
2012-06-21 | * Fix for the Cycles XML commit yesterday, blur_glossy has a different ↵ | Thomas Dinges | |
internal variable name. | |||
2012-06-21 | Cycles XML: | Thomas Dinges | |
* Add recent integrator options. | |||
2012-06-20 | style cleanup | Campbell Barton | |
2012-06-20 | Fix #31883: cycles vectors pass rendering crash with some render layers using | Brecht Van Lommel | |
it and others not. | |||
2012-06-20 | style cleanup | Campbell Barton | |
2012-06-18 | Reduce amount of deprecated symbols used from FFmpeg | Sergey Sharybin | |
This switches some areas of Blender which are related on FFmpeg stuff from deprecated symbols to currently supported one. Pretty straightforward changes based on documentation of FFmpeg's API which symbols should be now used. This should make Blender compatible with recent FFmpeg 0.11. Should be no functional changes. | |||
2012-06-17 | style cleanup: | Campbell Barton | |
also fix for building ghost test and fix double free in one of the tests | |||
2012-06-17 | code cleanup: includes, also correct some py example typos | Campbell Barton | |
2012-06-16 | fix for building blender as a python module on windows. | Campbell Barton | |
2012-06-15 | Fix cycles non-progressive integrator not delivering correct AO pass. | Brecht Van Lommel | |
2012-06-14 | comment unused vars | Campbell Barton | |
2012-06-14 | Cyles UI: | Thomas Dinges | |
* Alignment fix for the "Samples" panel, this way both columns are aligned nicely. | |||
2012-06-14 | simple assignments added to pre-processor temporary section of function to ↵ | Peter Larabell | |
avoid unused argument compiler warnings. | |||
2012-06-13 | add Anti-Aliasing (very rough draft algorithm, NOT FINAL version) to raskter ↵ | Peter Larabell | |
lib. Code is still quite messy but will be replaced when final algo comes in anyway. | |||
2012-06-13 | Fix issue with missing emission in non-progressive integrator. | Brecht Van Lommel | |
2012-06-13 | Cycles: | Thomas Dinges | |
* "preview_aa_samples" minimum should be 0, not 1. | |||
2012-06-13 | Cycles: | Thomas Dinges | |
* UI Tooltip fix. | |||
2012-06-13 | Cycles: first step for implementation of non-progressive sampler that handles | Brecht Van Lommel | |
direct and indirect lighting differently. Rather than picking one light for each point on the path, it now loops over all lights for direct lighting. For indirect lighting it still picks a random light each time. It gives control over the number of AA samples, and the number of Diffuse, Glossy, Transmission, AO, Mesh Light, Background and Lamp samples for each AA sample. This helps tuning render performance/noise and tends to give less noise for renders dominated by direct lighting. This sampling mode only works on the CPU, and still needs proper tile rendering to show progress (will follow tommorrow or so), because each AA sample can be quite slow now and so the delay between each update wil be too long. | |||
2012-06-13 | Fix cycles crash when viewport camera border goes out of view. | Brecht Van Lommel | |
2012-06-13 | Fix cycles object_flag array being allocated too big. | Brecht Van Lommel | |
2012-06-13 | Fix #31780, cycles nested group rendering broken. Was using the dupli object ↵ | Lukas Toenne | |
'index' member to identify dupli objects, but this is not unique and in fact just 0 in most cases. Needs to use a simple dupli list counter instead. | |||
2012-06-12 | Cycles: | Thomas Dinges | |
* Add back a break, which was deleted in r47773. | |||
2012-06-12 | Fix #31675 Reroute nodes aren't working for cycles. | Lukas Toenne | |
Note that currently the reroute nodes are hardcoded to color values, which means they will not work for shader type connections (and possibly cause overhead for float and vector conversion). Looking into a solution. | |||
2012-06-11 | correct freeing C++ arrays. | Campbell Barton | |
2012-06-10 | style cleanup | Campbell Barton | |
2012-06-10 | Fix #31747, broken image sequence loading after r47432. | Lukas Toenne | |
The image file name function was updating the iuser->framenr using a supposed cfra parameter. However, the actual cfra is unknown when loading movies or sequences, so the iuser->framenr value itself was passed in its place, leading to incremental addition of the iuser frame offset. Removed the cfra parameter altogether from the image path function. This should instead be done separately if necessary, it's not an inherent part of constructing the image file name. | |||
2012-06-09 | style cleanup: assignment & indentation. | Campbell Barton | |
2012-06-09 | code cleanup: removed/renamed shadow & duplicate variable definitions. | Campbell Barton | |
2012-06-09 | code cleanup: quiet all warnings about double promotion (either by changing ↵ | Campbell Barton | |
the type or explicitly casting). | |||
2012-06-09 | style cleanup: block comments | Campbell Barton | |
2012-06-09 | Cycles / Cleanup: | Thomas Dinges | |
* All references to old textures should now be finally removed. | |||
2012-06-08 | Cycles / Textures: | Thomas Dinges | |
* Some code cleanup, removed old enums, which are not used anymore. * Some renaming for consistency and to match new texture names. | |||
2012-06-08 | Cycles / Code Cleanup: | Thomas Dinges | |
* Removed a workaround for the NodeType enum, uses consecutive values now. I could not find issues with CUDA, when compiling with Toolkit 4.2 (all sm kernels) and regression files rendered fine on my GPU with sm_21. | |||
2012-06-08 | Added a default case in switch to avoid paranoid compiler warnings. | Lukas Toenne | |
2012-06-08 | Particle Info node for Cycles. This can be used to access particle ↵ | Lukas Toenne | |
information in material shaders for dupli objects. For now only the particle Age and individual Lifetime (in frames) are supported, more attributes can be added when needed. The particle data is stored in a separate texture if any of the dupli objects uses particle info nodes in shaders. To map dupli objects onto particles the store an additional particle_index value, which is different from the simple dupli object index (only visible particles, also works for particle dupli groups mode). Some simple use cases on the code.blender.org blog: http://code.blender.org/index.php/2012/05/particle-info-node/ |