|
Blender
V2.93
|
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 345 of file gpencil_engine.c.
| int gpIterPopulateData::do_sbuffer_call |
Definition at line 360 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 365 of file gpencil_engine.c.
Referenced by gpencil_drawcall_add(), and gpencil_drawcall_flush().
| DRWShadingGroup* gpIterPopulateData::grp |
Definition at line 350 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 366 of file gpencil_engine.c.
Referenced by gpencil_drawcall_add(), and gpencil_drawcall_flush().
| int gpIterPopulateData::mat_ofs |
Definition at line 358 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 349 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 346 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 348 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 362 of file gpencil_engine.c.
Referenced by gpencil_sbuffer_cache_populate(), and gpencil_stroke_cache_populate().
| int gpIterPopulateData::stroke_index_offset |
Definition at line 363 of file gpencil_engine.c.
Referenced by gpencil_layer_cache_populate(), and gpencil_sbuffer_cache_populate().
| GPUTexture* gpIterPopulateData::tex_fill |
Definition at line 355 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 356 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 347 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 353 of file gpencil_engine.c.
Referenced by gpencil_layer_cache_populate().
| GPUUniformBuf* gpIterPopulateData::ubo_mat |
Definition at line 352 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 367 of file gpencil_engine.c.
Referenced by gpencil_drawcall_add(), and gpencil_drawcall_flush().
| int gpIterPopulateData::vfirst |
Definition at line 367 of file gpencil_engine.c.
Referenced by gpencil_drawcall_add(), and gpencil_drawcall_flush().