Blender  V3.3
Public Member Functions | List of all members
blender::gpu::GLDrawList Class Reference

#include <gl_drawlist.hh>

Inheritance diagram for blender::gpu::GLDrawList:
blender::gpu::DrawList

Public Member Functions

 GLDrawList (int length)
 
 ~GLDrawList ()
 
void append (GPUBatch *batch, int i_first, int i_count) override
 
void submit () override
 
- Public Member Functions inherited from blender::gpu::DrawList
virtual ~DrawList ()
 

Detailed Description

Implementation of Multi Draw Indirect using OpenGL.

Definition at line 29 of file gl_drawlist.hh.

Constructor & Destructor Documentation

◆ GLDrawList()

GLDrawList::GLDrawList ( int  length)

◆ ~GLDrawList()

GLDrawList::~GLDrawList ( )

Definition at line 69 of file gl_drawlist.cc.

References blender::gpu::GLContext::buf_free().

Member Function Documentation

◆ append()

void GLDrawList::append ( GPUBatch batch,
int  i_first,
int  i_count 
)
overridevirtual

◆ submit()

void GLDrawList::submit ( )
overridevirtual

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