From 6f893d6f05fb90008c8dcdc1ba3bb6b619ad645b Mon Sep 17 00:00:00 2001 From: Jacques Lucke Date: Tue, 21 May 2019 17:14:38 +0200 Subject: GPU: double uniform names buffer size Adding a constant yields quadratic time complexity which can have quite a big impact on some scenes. I used the file from T64901 for testing. In the test file, the time it took to execute `wm_draw_update` changed from `0.60s` to `0.51s`. Reviewers: brecht Differential Revision: https://developer.blender.org/D4916 --- source/blender/draw/intern/draw_manager.h | 1 - 1 file changed, 1 deletion(-) (limited to 'source/blender/draw/intern/draw_manager.h') diff --git a/source/blender/draw/intern/draw_manager.h b/source/blender/draw/intern/draw_manager.h index b5dc88205db..8927d2e5927 100644 --- a/source/blender/draw/intern/draw_manager.h +++ b/source/blender/draw/intern/draw_manager.h @@ -45,7 +45,6 @@ #define DRW_DEBUG_USE_UNIFORM_NAME 0 #define DRW_UNIFORM_BUFFER_NAME 64 -#define DRW_UNIFORM_BUFFER_NAME_INC 1024 /* ------------ Profiling --------------- */ -- cgit v1.2.3