August 26, 2019, 12:11 (GMT) |
August 26, 2019, 11:47 (GMT) |
Cleanup: fix compiler warning |
Revision 357be04 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) August 26, 2019, 10:17 (GMT) |
build virtual node tree in constructor |
Revision bccd47a by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) August 26, 2019, 09:58 (GMT) |
remove particle block from interfaces |
August 26, 2019, 09:54 (GMT) |
Merge branch 'master' into greasepencil-object |
August 26, 2019, 09:52 (GMT) |
Merge branch 'master' into temp-gpencil-drw-engine Conflicts: source/blender/draw/engines/gpencil/gpencil_engine.c |
Revision 5a3a155 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) August 26, 2019, 09:33 (GMT) |
remove StepDescription and ParticleType entirely |
August 26, 2019, 09:27 (GMT) |
Cleanp: fix compiler warnings |
Revision 3f01ddd by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) August 26, 2019, 09:09 (GMT) |
don't use ParticleType abstraction in simulation code |
Revision 0c98f50 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) August 26, 2019, 08:49 (GMT) |
don't use StepDescription abstraction in simulation code |
Revision 3c541ff by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) August 26, 2019, 08:27 (GMT) |
initial step simulator abstraction |
August 26, 2019, 08:26 (GMT) |
Cycles: GPU code generation optimizations for direct lighting Use a single loop to iterate over all lights, reducing divergence and amount of code to generate. Moving ray intersection calls out of conditionals will also help the Optix compiler. Ref D5363 |
August 26, 2019, 08:26 (GMT) |
Cycles: inline more functions on the GPU This makes little difference for CUDA and OpenCL, but will be helpful for Optix. |
August 26, 2019, 08:26 (GMT) |
Cycles: change svm node decoding for more efficient code generation on GPU These functions no longer accept NULL. They were renamed for clarity and to avoid hidden merge issues. Ref D5363 |
August 26, 2019, 08:26 (GMT) |
Cycles: remove workaround to pass ray by value CUDA is working correct without it now, and it's more efficient not to do this. Ref D5363 |
August 26, 2019, 08:26 (GMT) |
Cycles: tweaks for better GPU code generation Uninitialized variables are harder to handle for the compiler. Ref D5363 |
August 26, 2019, 08:10 (GMT) |
August 26, 2019, 08:10 (GMT) |
August 26, 2019, 08:10 (GMT) |
Cleanup: fix compiler warning |
August 26, 2019, 08:10 (GMT) |
Fix render test Python error on crashes |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021