|
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().