Blender V4.3
blender::gpu::DrawList Class Referenceabstract

#include <gpu_drawlist_private.hh>

Inherited by blender::gpu::GLDrawList, blender::gpu::MTLDrawList, and blender::gpu::VKDrawList.

Public Member Functions

virtual ~DrawList ()
 
virtual void append (Batch *batch, int i_first, int i_count)=0
 
virtual void submit ()=0
 

Detailed Description

Implementation of Multi Draw Indirect. Base class which is then specialized for each implementation (GL, VK, ...).

Definition at line 22 of file gpu_drawlist_private.hh.

Constructor & Destructor Documentation

◆ ~DrawList()

virtual blender::gpu::DrawList::~DrawList ( )
inlinevirtual

Definition at line 24 of file gpu_drawlist_private.hh.

Member Function Documentation

◆ append()

virtual void blender::gpu::DrawList::append ( Batch * batch,
int i_first,
int i_count )
pure virtual

◆ submit()

virtual void blender::gpu::DrawList::submit ( )
pure virtual

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