Blender V4.3
blender::gpu::GPUBackend Member List

This is the complete list of members for blender::gpu::GPUBackend, including all inherited members.

batch_alloc()=0blender::gpu::GPUBackendpure virtual
compute_dispatch(int groups_x_len, int groups_y_len, int groups_z_len)=0blender::gpu::GPUBackendpure virtual
compute_dispatch_indirect(StorageBuf *indirect_buf)=0blender::gpu::GPUBackendpure virtual
context_alloc(void *ghost_window, void *ghost_context)=0blender::gpu::GPUBackendpure virtual
delete_resources()=0blender::gpu::GPUBackendpure virtual
drawlist_alloc(int list_length)=0blender::gpu::GPUBackendpure virtual
fence_alloc()=0blender::gpu::GPUBackendpure virtual
framebuffer_alloc(const char *name)=0blender::gpu::GPUBackendpure virtual
get()blender::gpu::GPUBackendstatic
indexbuf_alloc()=0blender::gpu::GPUBackendpure virtual
pixelbuf_alloc(size_t size)=0blender::gpu::GPUBackendpure virtual
querypool_alloc()=0blender::gpu::GPUBackendpure virtual
render_begin()=0blender::gpu::GPUBackendpure virtual
render_end()=0blender::gpu::GPUBackendpure virtual
render_step()=0blender::gpu::GPUBackendpure virtual
samplers_update()=0blender::gpu::GPUBackendpure virtual
shader_alloc(const char *name)=0blender::gpu::GPUBackendpure virtual
shader_cache_dir_clear_old()=0blender::gpu::GPUBackendpure virtual
storagebuf_alloc(size_t size, GPUUsageType usage, const char *name)=0blender::gpu::GPUBackendpure virtual
texture_alloc(const char *name)=0blender::gpu::GPUBackendpure virtual
uniformbuf_alloc(size_t size, const char *name)=0blender::gpu::GPUBackendpure virtual
vertbuf_alloc()=0blender::gpu::GPUBackendpure virtual
~GPUBackend()=defaultblender::gpu::GPUBackendvirtual