|
Blender
V3.3
|
Public Attributes | |
| GPUVertBuf * | vbo |
| GPUVertBuf * | vbo_col |
| GPUIndexBuf * | ibo |
| GPUBatch * | stroke_batch |
| GPUBatch * | fill_batch |
| GPUBatch * | lines_batch |
| GPUVertBuf * | edit_vbo |
| GPUBatch * | edit_lines_batch |
| GPUBatch * | edit_points_batch |
| GPUVertBuf * | edit_curve_vbo |
| GPUBatch * | edit_curve_handles_batch |
| GPUBatch * | edit_curve_points_batch |
| bool | is_dirty |
| int | cache_frame |
Definition at line 40 of file draw_cache_impl_gpencil.c.
| int GpencilBatchCache::cache_frame |
Last cache frame
Definition at line 63 of file draw_cache_impl_gpencil.c.
Referenced by gpencil_batch_cache_valid().
| GPUBatch* GpencilBatchCache::edit_curve_handles_batch |
Definition at line 57 of file draw_cache_impl_gpencil.c.
Referenced by DRW_cache_gpencil_edit_curve_handles_get(), gpencil_batch_cache_clear(), and gpencil_edit_batches_ensure().
| GPUBatch* GpencilBatchCache::edit_curve_points_batch |
Definition at line 58 of file draw_cache_impl_gpencil.c.
Referenced by DRW_cache_gpencil_edit_curve_points_get(), gpencil_batch_cache_clear(), and gpencil_edit_batches_ensure().
| GPUVertBuf* GpencilBatchCache::edit_curve_vbo |
Edit Curve Mode
Definition at line 56 of file draw_cache_impl_gpencil.c.
Referenced by gpencil_batch_cache_clear(), and gpencil_edit_batches_ensure().
| GPUBatch* GpencilBatchCache::edit_lines_batch |
Definition at line 53 of file draw_cache_impl_gpencil.c.
Referenced by DRW_cache_gpencil_edit_lines_get(), gpencil_batch_cache_clear(), and gpencil_edit_batches_ensure().
| GPUBatch* GpencilBatchCache::edit_points_batch |
Definition at line 54 of file draw_cache_impl_gpencil.c.
Referenced by DRW_cache_gpencil_edit_points_get(), gpencil_batch_cache_clear(), and gpencil_edit_batches_ensure().
| GPUVertBuf* GpencilBatchCache::edit_vbo |
Edit Mode
Definition at line 52 of file draw_cache_impl_gpencil.c.
Referenced by gpencil_batch_cache_clear(), and gpencil_edit_batches_ensure().
| GPUBatch* GpencilBatchCache::fill_batch |
Definition at line 48 of file draw_cache_impl_gpencil.c.
Referenced by DRW_cache_gpencil_fills_get(), gpencil_batch_cache_clear(), and gpencil_batches_ensure().
| GPUIndexBuf* GpencilBatchCache::ibo |
Fill Topology
Definition at line 45 of file draw_cache_impl_gpencil.c.
Referenced by gpencil_batch_cache_clear(), and gpencil_batches_ensure().
| bool GpencilBatchCache::is_dirty |
Cache is dirty
Definition at line 61 of file draw_cache_impl_gpencil.c.
Referenced by gpencil_batch_cache_clear(), gpencil_batch_cache_valid(), gpencil_batches_ensure(), and gpencil_edit_batches_ensure().
| GPUBatch* GpencilBatchCache::lines_batch |
Definition at line 49 of file draw_cache_impl_gpencil.c.
Referenced by DRW_cache_gpencil_face_wireframe_get(), and gpencil_batch_cache_clear().
| GPUBatch* GpencilBatchCache::stroke_batch |
Instancing Batches
Definition at line 47 of file draw_cache_impl_gpencil.c.
Referenced by DRW_cache_gpencil_strokes_get(), gpencil_batch_cache_clear(), and gpencil_batches_ensure().
| GPUVertBuf* GpencilBatchCache::vbo |
Instancing Data
Definition at line 42 of file draw_cache_impl_gpencil.c.
Referenced by DRW_cache_gpencil_face_wireframe_get(), gpencil_batch_cache_clear(), gpencil_batches_ensure(), and gpencil_edit_batches_ensure().
| GPUVertBuf* GpencilBatchCache::vbo_col |
Definition at line 43 of file draw_cache_impl_gpencil.c.
Referenced by gpencil_batch_cache_clear(), and gpencil_batches_ensure().