diff options
author | Campbell Barton <ideasman42@gmail.com> | 2019-01-28 23:46:25 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2019-01-29 00:32:25 +0300 |
commit | 68cab3aff63aea95830aa082a160200768d0e826 (patch) | |
tree | 3a042217ce34d84387cdfcca97316597800396db /source/blender/gpu/GPU_immediate.h | |
parent | a9c297165878b3c427a20f787cc90a6ada4df253 (diff) |
Cleanup: replace attrib w/ attr
Also rename GPUVertexAttribs to GPUVertAttrLayers,
avoids confusion with GPUVertAttr which isn't closely related.
Diffstat (limited to 'source/blender/gpu/GPU_immediate.h')
-rw-r--r-- | source/blender/gpu/GPU_immediate.h | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/source/blender/gpu/GPU_immediate.h b/source/blender/gpu/GPU_immediate.h index a04be7a03ae..90d97501e15 100644 --- a/source/blender/gpu/GPU_immediate.h +++ b/source/blender/gpu/GPU_immediate.h @@ -40,13 +40,18 @@ #include "GPU_immediate_util.h" #include "GPU_shader.h" -GPUVertFormat *immVertexFormat(void); /* returns a cleared vertex format, ready for add_attrib. */ - -void immBindProgram(uint32_t program, const GPUShaderInterface *); /* every immBegin must have a program bound first. */ -void immUnbindProgram(void); /* call after your last immEnd, or before binding another program. */ - -void immBegin(GPUPrimType, uint vertex_len); /* must supply exactly vertex_len vertices. */ -void immBeginAtMost(GPUPrimType, uint max_vertex_len); /* can supply fewer vertices. */ +/** Returns a cleared vertex format, ready for #add_attr. */ +GPUVertFormat *immVertexFormat(void); + +/** Every immBegin must have a program bound first. */ +void immBindProgram(uint32_t program, const GPUShaderInterface *); +/** Call after your last immEnd, or before binding another program. */ +void immUnbindProgram(void); + +/** Must supply exactly vertex_len vertices. */ +void immBegin(GPUPrimType, uint vertex_len); +/** Can supply fewer vertices. */ +void immBeginAtMost(GPUPrimType, uint max_vertex_len); void immEnd(void); /* finishes and draws. */ /* ImmBegin a batch, then use standard immFunctions as usual. */ |