|
Blender V4.3
|
#include <GPU_index_buffer.hh>
Public Attributes | |
| uint | max_allowed_index |
| uint | max_index_len |
| uint | index_len |
| uint | index_min |
| uint | index_max |
| uint | restart_index_value |
| bool | uses_restart_indices |
| GPUPrimType | prim_type |
| uint32_t * | data |
Definition at line 146 of file GPU_index_buffer.hh.
| uint32_t* GPUIndexBufBuilder::data |
Definition at line 156 of file GPU_index_buffer.hh.
Referenced by GPU_indexbuf_add_generic_vert(), GPU_indexbuf_add_primitive_restart(), GPU_indexbuf_build_in_place(), GPU_indexbuf_build_in_place_ex(), GPU_indexbuf_get_data(), 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 149 of file GPU_index_buffer.hh.
Referenced by blender::draw::calc_edit_handles_ibo(), 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_index_buffer_subbuilders().
| uint GPUIndexBufBuilder::index_max |
Definition at line 151 of file GPU_index_buffer.hh.
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 150 of file GPU_index_buffer.hh.
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 147 of file GPU_index_buffer.hh.
Referenced by GPU_indexbuf_init_ex().
| uint GPUIndexBufBuilder::max_index_len |
Definition at line 148 of file GPU_index_buffer.hh.
Referenced by GPU_indexbuf_add_generic_vert(), GPU_indexbuf_add_primitive_restart(), GPU_indexbuf_build_in_place_ex(), GPU_indexbuf_get_data(), 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 155 of file GPU_index_buffer.hh.
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_build_in_place(), GPU_indexbuf_build_in_place_ex(), 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().
| uint GPUIndexBufBuilder::restart_index_value |
Definition at line 152 of file GPU_index_buffer.hh.
Referenced by GPU_indexbuf_add_primitive_restart(), GPU_indexbuf_init_ex(), GPU_indexbuf_set_line_restart(), GPU_indexbuf_set_point_restart(), and GPU_indexbuf_set_tri_restart().
| bool GPUIndexBufBuilder::uses_restart_indices |
Definition at line 153 of file GPU_index_buffer.hh.
Referenced by GPU_indexbuf_add_primitive_restart(), GPU_indexbuf_build_in_place(), GPU_indexbuf_init_ex(), GPU_indexbuf_set_line_restart(), GPU_indexbuf_set_point_restart(), and GPU_indexbuf_set_tri_restart().