Blender V4.3
blender::draw::GreasePencilBatchCache Struct Reference

Public Attributes

gpu::VertBufvbo
 
gpu::VertBufvbo_col
 
gpu::IndexBufibo
 
gpu::Batch * geom_batch
 
gpu::Batch * lines_batch
 
gpu::Batch * edit_points
 
gpu::Batch * edit_lines
 
gpu::VertBufedit_points_pos
 
gpu::VertBufedit_points_selection
 
gpu::VertBufedit_points_vflag
 
gpu::IndexBufedit_points_indices
 
gpu::VertBufedit_line_pos
 
gpu::VertBufedit_line_selection
 
gpu::IndexBufedit_line_indices
 
bool is_dirty
 
int cache_frame
 

Detailed Description

Definition at line 37 of file draw_cache_impl_grease_pencil.cc.

Member Data Documentation

◆ cache_frame

int blender::draw::GreasePencilBatchCache::cache_frame

◆ edit_line_indices

◆ edit_line_pos

gpu::VertBuf* blender::draw::GreasePencilBatchCache::edit_line_pos

◆ edit_line_selection

gpu::VertBuf* blender::draw::GreasePencilBatchCache::edit_line_selection

◆ edit_lines

◆ edit_points

◆ edit_points_indices

◆ edit_points_pos

◆ edit_points_selection

◆ edit_points_vflag

gpu::VertBuf* blender::draw::GreasePencilBatchCache::edit_points_vflag

◆ geom_batch

gpu::Batch* blender::draw::GreasePencilBatchCache::geom_batch

◆ ibo

gpu::IndexBuf* blender::draw::GreasePencilBatchCache::ibo

Indices in material order, then stroke order with fill first.

Definition at line 42 of file draw_cache_impl_grease_pencil.cc.

Referenced by blender::draw::grease_pencil_batch_cache_clear(), and blender::draw::grease_pencil_geom_batch_ensure().

◆ is_dirty

◆ lines_batch

◆ vbo

◆ vbo_col


The documentation for this struct was generated from the following file: