Blender Git Commit Log

Git Commits -> Revision f804266

Revision f804266 by Jeroen Bakker (temp-explicit-colors)
May 17, 2021, 05:19 (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: f80426699598daa1ee502031d755706b9c0f0d5f
Parent Commit: 27c0d29
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