Blender Git Commit Log

Git Commits -> Revision 6a1b7fa

Revision 6a1b7fa by Antonis Ryakiotakis (master)
March 29, 2014, 09:40 (GMT)
GPU_pbvh_buffers: Use triangles to render multires.

A question here might be: why?

The answer is that GPUs will convert this to triangles so we are wasting
memory during conversion of the element buffer to a triangle buffer
anyway.

The second reason is that some modern GPUs are slower rendering GL_QUADS

The third reason is that due to element caching, this should not in
theory be slower (cached elements do not get recalculated on the GPU).

Commit Details:

Full Hash: 6a1b7facf97e8196f0c3e38cf2261e48d99d84c5
Parent Commit: eaaacfc
Lines Changed: +6, -4

1 Modified Path:

/source/blender/gpu/intern/gpu_buffers.c (+6, -4) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021