Blender  V3.3
Public Attributes | List of all members
DRWTempInstancingHandle Struct Reference

Public Attributes

GPUBatchbatch
 
GPUBatchinstancer
 
GPUVertBufbuf
 
GPUBatchgeom
 

Detailed Description

Definition at line 64 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 66 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

Call-buffer to be used instead of instancer.

Definition at line 70 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 72 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 68 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: