Blender  V2.93
Public Attributes | List of all members
DRWTempInstancingHandle Struct Reference

Public Attributes

GPUBatchbatch
 
GPUBatchinstancer
 
GPUVertBufbuf
 
GPUBatchgeom
 

Detailed Description

Definition at line 78 of file draw_instance_data.c.

Member Data Documentation

◆ batch

GPUBatch* DRWTempInstancingHandle::batch

Copy of geom but with the per-instance attributes.

Definition at line 80 of file draw_instance_data.c.

Referenced by DRW_instance_buffer_finish(), DRW_temp_batch_instance_request(), and temp_instancing_handle_free().

◆ buf

GPUVertBuf* DRWTempInstancingHandle::buf

Callbuffer to be used instead of instancer .

Definition at line 84 of file draw_instance_data.c.

Referenced by DRW_instance_buffer_finish(), and DRW_temp_batch_instance_request().

◆ geom

GPUBatch* DRWTempInstancingHandle::geom

Original non-instanced batch pointer.

Definition at line 86 of file draw_instance_data.c.

Referenced by DRW_instance_buffer_finish(), and DRW_temp_batch_instance_request().

◆ instancer

GPUBatch* DRWTempInstancingHandle::instancer

Batch containing instancing attributes.

Definition at line 82 of file draw_instance_data.c.

Referenced by DRW_instance_buffer_finish(), and DRW_temp_batch_instance_request().


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