Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-04-17ClangFormat: apply to source, most of internCampbell Barton
Apply clang format as proposed in T53211. For details on usage and instructions for migrating branches without conflicts, see: https://wiki.blender.org/wiki/Tools/ClangFormat
2018-07-06Cleanup: strip trailing space for cyclesCampbell Barton
2018-01-29Fix Cycles viewport render not updating when tweaking displacement shader.Brecht Van Lommel
This was disabled to avoid updating the geometry every time when the material includes displacement, because there was no way to distinguish between surface shader and displacement updates. As a solution, we now compute an MD5 hash of the nodes linked to the displacement socket, and only update the mesh if that changes. Differential Revision: https://developer.blender.org/D3018
2016-02-03Cycles: Cleanup, indentation and bracesSergey Sharybin
2015-11-21Cycles: add utility function to calculate MD5 hash of a given stringSergey Sharybin
2014-11-08Cleanup: cycles whitespaceCampbell Barton
2014-04-23Quiet warningCampbell Barton
2014-01-11Fix T37817: cycles CUDA detection problem on Windows with non-ascii paths.Brecht Van Lommel
2012-06-09style cleanup: assignment & indentation.Campbell Barton
2012-06-09style cleanup: block commentsCampbell Barton
2011-12-05Cycles:Brecht Van Lommel
Fix #29475: remove node from properties editor crash on windows. This was a bug in the UI code, which code access removed data. Fix OpenCL still being used in a case where Experimental was disabled. Fix msvc debug warning in md5 code.
2011-09-27Cycles: fix error in md5 hash computation for files in directories belowBrecht Van Lommel
the first level.
2011-09-03Cycles:Brecht Van Lommel
* Compute MD5 hash to deal with nvidia opencl compiler cache not recognizing changes in #included files, makes it possible to do kernel compile only once and remember it for the next time blender is started. * Kernel tweak to compile with ATI/linux. Enabling any more functionality than simple clay render still chokes the compiler though, without a specific error message ..
2011-04-27Cycles render engine, initial commit. This is the engine itself, blender ↵Ton Roosendaal
modifications and build instructions will follow later. Cycles uses code from some great open source projects, many thanks them: * BVH building and traversal code from NVidia's "Understanding the Efficiency of Ray Traversal on GPUs": http://code.google.com/p/understanding-the-efficiency-of-ray-traversal-on-gpus/ * Open Shading Language for a large part of the shading system: http://code.google.com/p/openshadinglanguage/ * Blender for procedural textures and a few other nodes. * Approximate Catmull Clark subdivision from NVidia Mesh tools: http://code.google.com/p/nvidia-mesh-tools/ * Sobol direction vectors from: http://web.maths.unsw.edu.au/~fkuo/sobol/ * Film response functions from: http://www.cs.columbia.edu/CAVE/software/softlib/dorf.php