Blender Git Loki

Git Commits -> Revision 2dfe5e3

Revision 2dfe5e3 by Sergey Sharybin (master)
January 23, 2015, 09:00 (GMT)
Cycles: Don't re-generate blackbody/beckmann tables on every shaders update

This commit makes it so blackbody and beckmann lookup tables are stored on CPU
after being generated and then only being copied to the device if needed.

This solves lag of viewport update when tweaking shader tree by using 266KB of
CPU memory.

Commit Details:

Full Hash: 2dfe5e30ac43af0c65a7a89d8f6ebb79056eaab7
Parent Commit: 7733bd5
Lines Changed: +13, -8

4 Modified Paths:

/intern/cycles/render/blackbody.cpp (+1, -1) (Diff)
/intern/cycles/render/blackbody.h (+1, -1) (Diff)
/intern/cycles/render/shader.cpp (+8, -6) (Diff)
/intern/cycles/render/shader.h (+3, -0) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021