Blender
V3.3
|
#include <GPU_index_buffer.h>
Public Attributes | |
uint | max_allowed_index |
uint | max_index_len |
uint | index_len |
uint | index_min |
uint | index_max |
GPUPrimType | prim_type |
uint32_t * | data |
Definition at line 23 of file GPU_index_buffer.h.
uint32_t* GPUIndexBufBuilder::data |
Definition at line 30 of file GPU_index_buffer.h.
Referenced by gpencil_sbuffer_stroke_ensure(), GPU_indexbuf_add_generic_vert(), GPU_indexbuf_add_primitive_restart(), GPU_indexbuf_build_in_place(), GPU_indexbuf_init_ex(), GPU_indexbuf_join(), GPU_indexbuf_set_line_restart(), GPU_indexbuf_set_line_verts(), GPU_indexbuf_set_point_restart(), GPU_indexbuf_set_point_vert(), GPU_indexbuf_set_tri_restart(), GPU_indexbuf_set_tri_verts(), and pygpu_IndexBuf__tp_new().
uint GPUIndexBufBuilder::index_len |
Definition at line 26 of file GPU_index_buffer.h.
Referenced by gpencil_sbuffer_stroke_ensure(), GPU_indexbuf_add_generic_vert(), GPU_indexbuf_add_primitive_restart(), GPU_indexbuf_build_in_place(), GPU_indexbuf_init_ex(), GPU_indexbuf_join(), GPU_indexbuf_set_line_restart(), GPU_indexbuf_set_line_verts(), GPU_indexbuf_set_point_restart(), GPU_indexbuf_set_point_vert(), GPU_indexbuf_set_tri_restart(), GPU_indexbuf_set_tri_verts(), and blender::gpu::tests::test_gpu_index_buffer_subbuilders().
uint GPUIndexBufBuilder::index_max |
Definition at line 28 of file GPU_index_buffer.h.
Referenced by GPU_indexbuf_add_generic_vert(), GPU_indexbuf_build_in_place(), GPU_indexbuf_init_ex(), GPU_indexbuf_join(), GPU_indexbuf_set_line_verts(), GPU_indexbuf_set_point_vert(), and GPU_indexbuf_set_tri_verts().
uint GPUIndexBufBuilder::index_min |
Definition at line 27 of file GPU_index_buffer.h.
Referenced by GPU_indexbuf_add_generic_vert(), GPU_indexbuf_build_in_place(), GPU_indexbuf_init_ex(), GPU_indexbuf_join(), GPU_indexbuf_set_line_verts(), GPU_indexbuf_set_point_vert(), and GPU_indexbuf_set_tri_verts().
uint GPUIndexBufBuilder::max_allowed_index |
Definition at line 24 of file GPU_index_buffer.h.
Referenced by GPU_indexbuf_init_ex().
uint GPUIndexBufBuilder::max_index_len |
Definition at line 25 of file GPU_index_buffer.h.
Referenced by GPU_indexbuf_add_generic_vert(), GPU_indexbuf_add_primitive_restart(), GPU_indexbuf_init_ex(), GPU_indexbuf_set_line_restart(), GPU_indexbuf_set_line_verts(), GPU_indexbuf_set_tri_restart(), and GPU_indexbuf_set_tri_verts().
GPUPrimType GPUIndexBufBuilder::prim_type |
Definition at line 29 of file GPU_index_buffer.h.
Referenced by GPU_indexbuf_add_line_adj_verts(), GPU_indexbuf_add_line_verts(), GPU_indexbuf_add_point_vert(), GPU_indexbuf_add_tri_verts(), GPU_indexbuf_init_ex(), GPU_indexbuf_set_line_restart(), GPU_indexbuf_set_line_verts(), GPU_indexbuf_set_point_restart(), GPU_indexbuf_set_point_vert(), GPU_indexbuf_set_tri_restart(), and GPU_indexbuf_set_tri_verts().