Blender Git Commit Log

Git Commits -> Revision bdfd9a1

Revision bdfd9a1 by Clément Foucault (master)
January 21, 2018, 22:16 (GMT)
Clay: Performance: Disable AO codepath if not necessary.

This optimisation only works if no material in the scene require the AO pass.
For this either set the AO distance to 0 or both Cavity and Edges factors to 0.

This double the performance of scenes with very high triangle count.

Commit Details:

Full Hash: bdfd9a11e8c55b0dcbb93ca0ea5a7bb43ab0f449
Parent Commit: 6700ee9
Lines Changed: +29, -6

3 Modified Paths:

/source/blender/draw/engines/clay/clay_engine.c (+23, -6) (Diff)
/source/blender/draw/intern/draw_manager.c (+5, -0) (Diff)
/source/blender/draw/intern/DRW_render.h (+1, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021