Blender Git Commit Log

Git Commits -> Revision 864e62a

Revision 864e62a by Jeroen Bakker (temp-explicit-colors)
May 18, 2021, 06:59 (GMT)
Performance: GPU Batch Baseline TestCase.

When using a dense mesh and transforming a small number of verts the mesh received a copy-on-write signal. This will free all GPU batches. No reuse is currently possible.
This patch adds a test case that can be used as a baseline to optimize the cache construction in the draw module.

Differential Revision: https://developer.blender.org/D11255

Commit Details:

Full Hash: 864e62a36630bdad040326ea233a97044f2b0774
Parent Commit: 8a26fec
Lines Changed: +257, -0

1 Added Path:

/source/blender/draw/tests/performance_test.cc (+223, -0) (View)

4 Modified Paths:

/source/blender/draw/CMakeLists.txt (+1, -0) (Diff)
/source/blender/draw/intern/draw_cache_impl.h (+8, -0) (Diff)
/source/blender/draw/tests/draw_testing.cc (+24, -0) (Diff)
/source/blender/draw/tests/draw_testing.hh (+1, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021