|
Blender
V3.3
|
Public Attributes | |
| Object * | ob |
| GPENCIL_tObject * | tgp_ob |
| GPENCIL_PrivateData * | pd |
| GPENCIL_MaterialPool * | matpool |
| DRWShadingGroup * | grp |
| GPUUniformBuf * | ubo_mat |
| GPUUniformBuf * | ubo_lights |
| GPUTexture * | tex_fill |
| GPUTexture * | tex_stroke |
| int | mat_ofs |
| int | do_sbuffer_call |
| int | stroke_index_last |
| int | stroke_index_offset |
| struct GPUBatch * | geom |
| bool | instancing |
| int | vfirst |
| int | vcount |
Definition at line 324 of file gpencil_engine.c.
| int gpIterPopulateData::do_sbuffer_call |
Definition at line 339 of file gpencil_engine.c.
Referenced by GPENCIL_cache_populate(), gpencil_layer_cache_populate(), gpencil_sbuffer_cache_populate(), gpencil_sbuffer_cache_populate_fast(), and gpencil_stroke_cache_populate().
| struct GPUBatch* gpIterPopulateData::geom |
Definition at line 344 of file gpencil_engine.c.
Referenced by gpencil_drawcall_add(), and gpencil_drawcall_flush().
| DRWShadingGroup* gpIterPopulateData::grp |
Definition at line 329 of file gpencil_engine.c.
Referenced by gpencil_drawcall_add(), gpencil_drawcall_flush(), gpencil_layer_cache_populate(), gpencil_sbuffer_cache_populate(), gpencil_sbuffer_cache_populate_fast(), and gpencil_stroke_cache_populate().
| bool gpIterPopulateData::instancing |
Definition at line 345 of file gpencil_engine.c.
Referenced by gpencil_drawcall_add(), and gpencil_drawcall_flush().
| int gpIterPopulateData::mat_ofs |
Definition at line 337 of file gpencil_engine.c.
Referenced by GPENCIL_cache_populate(), gpencil_layer_cache_populate(), and gpencil_stroke_cache_populate().
| GPENCIL_MaterialPool* gpIterPopulateData::matpool |
Definition at line 328 of file gpencil_engine.c.
Referenced by GPENCIL_cache_populate(), gpencil_layer_cache_populate(), and gpencil_stroke_cache_populate().
| Object* gpIterPopulateData::ob |
Definition at line 325 of file gpencil_engine.c.
Referenced by GPENCIL_cache_populate(), gpencil_drawcall_add(), gpencil_drawcall_flush(), gpencil_layer_cache_populate(), gpencil_sbuffer_cache_populate_fast(), and gpencil_stroke_cache_populate().
| GPENCIL_PrivateData* gpIterPopulateData::pd |
Definition at line 327 of file gpencil_engine.c.
Referenced by GPENCIL_cache_populate(), gpencil_layer_cache_populate(), gpencil_sbuffer_cache_populate(), gpencil_sbuffer_cache_populate_fast(), and gpencil_stroke_cache_populate().
| int gpIterPopulateData::stroke_index_last |
Definition at line 341 of file gpencil_engine.c.
Referenced by gpencil_sbuffer_cache_populate(), and gpencil_stroke_cache_populate().
| int gpIterPopulateData::stroke_index_offset |
Definition at line 342 of file gpencil_engine.c.
Referenced by gpencil_layer_cache_populate(), and gpencil_sbuffer_cache_populate().
| GPUTexture* gpIterPopulateData::tex_fill |
Definition at line 334 of file gpencil_engine.c.
Referenced by GPENCIL_cache_populate(), gpencil_layer_cache_populate(), and gpencil_stroke_cache_populate().
| GPUTexture* gpIterPopulateData::tex_stroke |
Definition at line 335 of file gpencil_engine.c.
Referenced by GPENCIL_cache_populate(), gpencil_layer_cache_populate(), and gpencil_stroke_cache_populate().
| GPENCIL_tObject* gpIterPopulateData::tgp_ob |
Definition at line 326 of file gpencil_engine.c.
Referenced by GPENCIL_cache_populate(), gpencil_layer_cache_populate(), and gpencil_sbuffer_cache_populate_fast().
| GPUUniformBuf* gpIterPopulateData::ubo_lights |
Definition at line 332 of file gpencil_engine.c.
Referenced by gpencil_layer_cache_populate().
| GPUUniformBuf* gpIterPopulateData::ubo_mat |
Definition at line 331 of file gpencil_engine.c.
Referenced by gpencil_layer_cache_populate(), gpencil_sbuffer_cache_populate(), and gpencil_stroke_cache_populate().
| int gpIterPopulateData::vcount |
Definition at line 346 of file gpencil_engine.c.
Referenced by gpencil_drawcall_add(), and gpencil_drawcall_flush().
| int gpIterPopulateData::vfirst |
Definition at line 346 of file gpencil_engine.c.
Referenced by gpencil_drawcall_add(), and gpencil_drawcall_flush().