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

Public Attributes

gpu::VertBuf * vbo
 
gpu::VertBuf * vbo_col
 
gpu::IndexBuf * ibo
 
gpu::Batch * geom_batch
 
gpu::Batch * lines_batch
 
gpu::Batch * edit_points
 
gpu::Batch * edit_lines
 
gpu::VertBuf * edit_points_pos
 
gpu::VertBuf * edit_points_selection
 
gpu::VertBuf * edit_points_vflag
 
gpu::IndexBuf * edit_points_indices
 
gpu::VertBuf * edit_line_pos
 
gpu::VertBuf * edit_line_selection
 
gpu::IndexBuf * edit_line_indices
 
bool is_dirty
 
int cache_frame
 

Detailed Description

Definition at line 39 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 44 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: