|
Blender V4.3
|
#include "BLI_assert.h"#include "GPU_batch.hh"#include "GPU_vertex_buffer.hh"#include "gpu_context_private.hh"#include "gpu_drawlist_private.hh"#include "gl_backend.hh"#include "gl_drawlist.hh"#include "gl_primitive.hh"#include <climits>Go to the source code of this file.
Classes | |
| struct | GLDrawCommand |
| struct | GLDrawCommandIndexed |
Macros | |
| #define | MDI_ENABLED (buffer_size_ != 0) |
| #define | MDI_DISABLED (buffer_size_ == 0) |
| #define | MDI_INDEXED (base_index_ != UINT_MAX) |
Implementation of Multi Draw Indirect using OpenGL. Fallback if the needed extensions are not supported.
Definition in file gl_drawlist.cc.
| #define MDI_DISABLED (buffer_size_ == 0) |
Definition at line 44 of file gl_drawlist.cc.
| #define MDI_ENABLED (buffer_size_ != 0) |
Definition at line 43 of file gl_drawlist.cc.
Definition at line 45 of file gl_drawlist.cc.