[Bf-blender-cvs] [0c50ba7] temp_display_optimization: Use index buffers for drawing with vertex buffers.

Antony Riakiotakis noreply at git.blender.org
Mon Jun 22 19:31:04 CEST 2015


Commit: 0c50ba7ec39398869473d132274e3b0680f7f978
Author: Antony Riakiotakis
Date:   Thu Jun 18 14:47:13 2015 +0200
Branches: temp_display_optimization
https://developer.blender.org/rB0c50ba7ec39398869473d132274e3b0680f7f978

Use index buffers for drawing with vertex buffers.

Tests show that we gain approximately 20-25% performance
by that for solid mode drawing.

Good memory/performance is gained for quad meshes mostly
but we also gain performance in triangle meshes as well.

This commit will not get rid of the CPU overhead in
some modes (textured/GLSL) yet, but it prepares the
code for caching changes to make things better



More information about the Bf-blender-cvs mailing list