Blender Git Commit Log

Git Commits -> Revision 06888b7

Revision 06888b7 by Brecht Van Lommel (master)
December 15, 2012, 10:18 (GMT)
Cycles OSL minor optimizations: recycle shading context, don't do memory
allocations for trace data, avoid some virtual function calls. Only helps
a few percentages.

Commit Details:

Full Hash: 06888b7bebf66c5b05dd1a8106e35c57458252c0
SVN Revision: 53026
Parent Commit: 35dd893
Lines Changed: +596, -687

1 Added Path:

/intern/cycles/kernel/closure/bsdf_util.h (+137, -0) (View)

1 Deleted Path:

/intern/cycles/kernel/svm/svm_bsdf.h (+0, -279)

19 Modified Paths:

/intern/cycles/kernel/closure/bsdf.h (+269, -110) (Diff)
/intern/cycles/kernel/closure/emissive.h (+1, -6) (Diff)
/intern/cycles/kernel/closure/volume.h (+6, -1) (Diff)
/intern/cycles/kernel/CMakeLists.txt (+1, -1) (Diff)
/intern/cycles/kernel/kernel_displace.h (+2, -2) (Diff)
/intern/cycles/kernel/kernel_emission.h (+3, -3) (Diff)
/intern/cycles/kernel/kernel_path.h (+4, -4) (Diff)
/intern/cycles/kernel/kernel_shader.h (+40, -118) (Diff)
/intern/cycles/kernel/kernel_types.h (+12, -5) (Diff)
/intern/cycles/kernel/osl/bsdf_diffuse_ramp.cpp (+2, -2) (Diff)
/intern/cycles/kernel/osl/bsdf_phong_ramp.cpp (+2, -2) (Diff)
/intern/cycles/kernel/osl/emissive.cpp (+1, -1) (Diff)
/intern/cycles/kernel/osl/osl_closures.cpp (+15, -15) (Diff)
/intern/cycles/kernel/osl/osl_closures.h (+6, -6) (Diff)
/intern/cycles/kernel/osl/osl_globals.h (+11, -0) (Diff)
/intern/cycles/kernel/osl/osl_services.cpp (+25, -28) (Diff)
/intern/cycles/kernel/osl/osl_services.h (+0, -7) (Diff)
/intern/cycles/kernel/osl/osl_shader.cpp (+55, -89) (Diff)
/intern/cycles/kernel/osl/osl_shader.h (+4, -8) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021