|
Blender V4.3
|
#include <draw_manager_c.hh>
Public Attributes | |
| union { | |
| const void * pvalue | |
| struct { | |
| union { | |
| GPUTexture * texture | |
| GPUTexture ** texture_ref | |
| } | |
| GPUSamplerState sampler_state | |
| } | |
| union { | |
| GPUUniformBuf * block | |
| GPUUniformBuf ** block_ref | |
| } | |
| union { | |
| GPUStorageBuf * ssbo | |
| GPUStorageBuf ** ssbo_ref | |
| } | |
| union { | |
| blender::gpu::VertBuf * vertbuf | |
| blender::gpu::VertBuf ** vertbuf_ref | |
| } | |
| float fvalue [4] | |
| int ivalue [4] | |
| const struct GPUUniformAttrList * uniform_attrs | |
| }; | |
| int | location |
| uint8_t | type |
| uint8_t | length |
| uint8_t | arraysize |
Definition at line 361 of file draw_manager_c.hh.
| union { ... } DRWUniform |
| uint8_t DRWUniform::arraysize |
Definition at line 398 of file draw_manager_c.hh.
Referenced by draw_update_uniforms(), and drw_shgroup_uniform_create_ex().
| GPUUniformBuf* DRWUniform::block |
Definition at line 375 of file draw_manager_c.hh.
Referenced by draw_update_uniforms(), and drw_shgroup_uniform_create_ex().
| GPUUniformBuf** DRWUniform::block_ref |
Definition at line 376 of file draw_manager_c.hh.
Referenced by draw_update_uniforms(), and drw_shgroup_uniform_create_ex().
| float DRWUniform::fvalue[4] |
Definition at line 389 of file draw_manager_c.hh.
Referenced by draw_update_uniforms(), and drw_shgroup_uniform_create_ex().
| int DRWUniform::ivalue[4] |
Definition at line 391 of file draw_manager_c.hh.
Referenced by draw_update_uniforms(), and drw_shgroup_uniform_create_ex().
| uint8_t DRWUniform::length |
Definition at line 397 of file draw_manager_c.hh.
Referenced by draw_update_uniforms(), and drw_shgroup_uniform_create_ex().
| int DRWUniform::location |
Definition at line 395 of file draw_manager_c.hh.
Referenced by draw_update_uniforms(), and drw_shgroup_uniform_create_ex().
| const void* DRWUniform::pvalue |
Definition at line 364 of file draw_manager_c.hh.
Referenced by draw_update_uniforms(), and drw_shgroup_uniform_create_ex().
| GPUSamplerState DRWUniform::sampler_state |
Definition at line 371 of file draw_manager_c.hh.
Referenced by draw_update_uniforms(), and drw_shgroup_uniform_create_ex().
| GPUStorageBuf* DRWUniform::ssbo |
Definition at line 380 of file draw_manager_c.hh.
Referenced by draw_update_uniforms().
| GPUStorageBuf** DRWUniform::ssbo_ref |
Definition at line 381 of file draw_manager_c.hh.
Referenced by draw_update_uniforms().
| GPUTexture* DRWUniform::texture |
Definition at line 368 of file draw_manager_c.hh.
Referenced by draw_update_uniforms(), and drw_shgroup_uniform_create_ex().
| GPUTexture** DRWUniform::texture_ref |
Definition at line 369 of file draw_manager_c.hh.
Referenced by draw_update_uniforms(), and drw_shgroup_uniform_create_ex().
| uint8_t DRWUniform::type |
Definition at line 396 of file draw_manager_c.hh.
Referenced by draw_update_uniforms(), and drw_shgroup_uniform_create_ex().
| const struct GPUUniformAttrList* DRWUniform::uniform_attrs |
Definition at line 393 of file draw_manager_c.hh.
Referenced by draw_update_uniforms(), and drw_shgroup_uniform_create_ex().
| blender::gpu::VertBuf* DRWUniform::vertbuf |
Definition at line 385 of file draw_manager_c.hh.
Referenced by draw_update_uniforms().
| blender::gpu::VertBuf** DRWUniform::vertbuf_ref |
Definition at line 386 of file draw_manager_c.hh.
Referenced by draw_update_uniforms().