Blender Git Loki
Git Commits -> Revision db4390c
Revision db4390c by Jason Wilkins (soc-2012-swiss_cheese) May 25, 2012, 01:26 (GMT) |
Optimization (after Profiling), and refactoring of gpuImmediate. Added gpuImmediateLock/gpuImmediateUnlock so that gpuBegin/gpuEnd have less to do so it is faster to send multiple batches. Profiled the code using the text renderer as a pathological case. |
Commit Details:
Full Hash: db4390c9f840e421832353eb5740eb1fc77c98ea
SVN Revision: 46990
Parent Commit: db3c42c
Lines Changed: +1097, -720
4 Added Paths:
/source/blender/gpu/intern/gpu_immediate_gl11.c (+302, -0) (View)
/source/blender/gpu/intern/gpu_immediate_inline.h (+375, -0) (View)
/source/blender/gpu/intern/gpu_immediate_internal.h (+79, -0) (View)
/source/blender/gpu/intern/gpu_immediate_vbo.c (+68, -0) (View)
/source/blender/gpu/intern/gpu_immediate_inline.h (+375, -0) (View)
/source/blender/gpu/intern/gpu_immediate_internal.h (+79, -0) (View)
/source/blender/gpu/intern/gpu_immediate_vbo.c (+68, -0) (View)