#include <gpu_backend.hh>
Inherited by blender::gpu::GLBackend.
Definition at line 43 of file gpu_backend.hh.
◆ ~GPUBackend()
| virtual blender::gpu::GPUBackend::~GPUBackend |
( |
| ) |
|
|
inlinevirtual |
◆ batch_alloc()
| virtual Batch* blender::gpu::GPUBackend::batch_alloc |
( |
void |
| ) |
|
|
pure virtual |
◆ context_alloc()
| virtual Context* blender::gpu::GPUBackend::context_alloc |
( |
void * |
ghost_window | ) |
|
|
pure virtual |
◆ drawlist_alloc()
| virtual DrawList* blender::gpu::GPUBackend::drawlist_alloc |
( |
int |
list_length | ) |
|
|
pure virtual |
◆ framebuffer_alloc()
| virtual FrameBuffer* blender::gpu::GPUBackend::framebuffer_alloc |
( |
const char * |
name | ) |
|
|
pure virtual |
◆ get()
Definition at line 191 of file gpu_context.cc.
References g_backend.
Referenced by blender::gpu::VertBuf::duplicate(), blender::gpu::GLBackend::get(), GPU_batch_calloc(), GPU_draw_list_create(), GPU_framebuffer_create(), GPU_samplers_update(), gpu_select_query_begin(), GPU_shader_create_ex(), gpu_texture_create(), GPU_texture_create_compressed_2d(), GPU_texture_create_from_vertbuf(), GPU_uniformbuf_create_ex(), GPU_uniformbuf_create_from_list(), and GPU_vertbuf_calloc().
◆ indexbuf_alloc()
| virtual IndexBuf* blender::gpu::GPUBackend::indexbuf_alloc |
( |
void |
| ) |
|
|
pure virtual |
◆ querypool_alloc()
| virtual QueryPool* blender::gpu::GPUBackend::querypool_alloc |
( |
void |
| ) |
|
|
pure virtual |
◆ samplers_update()
| virtual void blender::gpu::GPUBackend::samplers_update |
( |
void |
| ) |
|
|
pure virtual |
◆ shader_alloc()
| virtual Shader* blender::gpu::GPUBackend::shader_alloc |
( |
const char * |
name | ) |
|
|
pure virtual |
◆ texture_alloc()
| virtual Texture* blender::gpu::GPUBackend::texture_alloc |
( |
const char * |
name | ) |
|
|
pure virtual |
◆ uniformbuf_alloc()
| virtual UniformBuf* blender::gpu::GPUBackend::uniformbuf_alloc |
( |
int |
size, |
|
|
const char * |
name |
|
) |
| |
|
pure virtual |
◆ vertbuf_alloc()
| virtual VertBuf* blender::gpu::GPUBackend::vertbuf_alloc |
( |
void |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following files: