Blender Git Commit Log
Git Commits -> Revision ddb1d56
Revision ddb1d56 by Mike Erwin (master) September 13, 2016, 06:41 (GMT) |
Gawain: geometry batches (unfinished) Vertex Buffer to store vertex attribute data. Element List (AKA Index Buffer) to select which vertices to use. Batch combines these into an object that can be built once then drawn many times. Porting over from the C++ version? Most of this C code is compiled but unused. Some of it is not even compiled. Committing now in case I?m lost at sea. |
Commit Details:
Full Hash: ddb1d5648dbd6d5be8b7fd9df4d122e6df5b5ce3
Parent Commit: b6bd299
Lines Changed: +554, -0
7 Added Paths:
/source/blender/gpu/gawain/batch.c (+18, -0) (View)
/source/blender/gpu/gawain/batch.h (+135, -0) (View)
/source/blender/gpu/gawain/element.c (+253, -0) (View)
/source/blender/gpu/gawain/element.h (+56, -0) (View)
/source/blender/gpu/gawain/vertex_buffer.c (+14, -0) (View)
/source/blender/gpu/gawain/vertex_buffer.h (+41, -0) (View)
/source/blender/gpu/GPU_batch.h (+33, -0) (View)
/source/blender/gpu/gawain/batch.h (+135, -0) (View)
/source/blender/gpu/gawain/element.c (+253, -0) (View)
/source/blender/gpu/gawain/element.h (+56, -0) (View)
/source/blender/gpu/gawain/vertex_buffer.c (+14, -0) (View)
/source/blender/gpu/gawain/vertex_buffer.h (+41, -0) (View)
/source/blender/gpu/GPU_batch.h (+33, -0) (View)
1 Modified Path:
/source/blender/gpu/CMakeLists.txt (+4, -0) (Diff)