Blender Git Loki
Git Commits -> Revision 5d9d246
Revision 5d9d246 by Jeroen Bakker (master) April 16, 2020, 06:46 (GMT) |
GPUImmediate: Use 2 Buffers For (Un)Strict We used to have a single buffer that was shared between strict and unstrict draw calls. This leads to many recreation events for the draw buffers. This patch separates the Unstrict draw buffer from the strict draw buffer. This improves performance on Windows Intel 10th gen platform. On a reference platfor before the patch I got 10 FPS, after this patch it became 34fps. Note that the same test normally on a low end GPU can get to 60fps so this does not solve all teh bottlenecks yet. Reviewed By: Cl�ment Foucault Differential Revision: https://developer.blender.org/D7421 |
Commit Details:
Full Hash: 5d9d246851082c785104388399b3766eff7d2228
Parent Commit: 502b8e0
Lines Changed: +52, -31
1 Modified Path:
/source/blender/gpu/intern/gpu_immediate.c (+52, -31) (Diff)