apply_state() | blender::gpu::GLFrameBuffer | |
attachment_remove(GPUAttachmentType type) | blender::gpu::FrameBuffer | |
attachment_set(GPUAttachmentType type, const GPUAttachment &new_attachment) | blender::gpu::FrameBuffer | |
attachment_set_loadstore_op(GPUAttachmentType, eGPULoadOp, eGPUStoreOp) override | blender::gpu::GLFrameBuffer | inlinevirtual |
attachments_ | blender::gpu::FrameBuffer | protected |
bind(bool enabled_srgb) override | blender::gpu::GLFrameBuffer | virtual |
blit_to(eGPUFrameBufferBits planes, int src_slot, FrameBuffer *dst, int dst_slot, int dst_offset_x, int dst_offset_y) override | blender::gpu::GLFrameBuffer | virtual |
check(char err_out[256]) override | blender::gpu::GLFrameBuffer | virtual |
clear(eGPUFrameBufferBits buffers, const float clear_col[4], float clear_depth, uint clear_stencil) override | blender::gpu::GLFrameBuffer | virtual |
clear_attachment(GPUAttachmentType type, eGPUDataFormat data_format, const void *clear_value) override | blender::gpu::GLFrameBuffer | virtual |
clear_multi(const float(*clear_cols)[4]) override | blender::gpu::GLFrameBuffer | virtual |
color_tex(int slot) const | blender::gpu::FrameBuffer | inline |
depth_tex() const | blender::gpu::FrameBuffer | inline |
dirty_attachments_ | blender::gpu::FrameBuffer | protected |
dirty_state_ | blender::gpu::FrameBuffer | protected |
FrameBuffer(const char *name) | blender::gpu::FrameBuffer | |
get_bits_per_pixel() | blender::gpu::FrameBuffer | |
GLFrameBuffer(const char *name) | blender::gpu::GLFrameBuffer | |
GLFrameBuffer(const char *name, GLContext *ctx, GLenum target, GLuint fbo, int w, int h) | blender::gpu::GLFrameBuffer | |
GLTexture class | blender::gpu::GLFrameBuffer | friend |
height_ | blender::gpu::FrameBuffer | protected |
load_store_config_array(const GPULoadStore *load_store_actions, uint actions_len) | blender::gpu::FrameBuffer | |
name_ | blender::gpu::FrameBuffer | protected |
py_ref | blender::gpu::FrameBuffer | |
read(eGPUFrameBufferBits planes, eGPUDataFormat format, const int area[4], int channel_len, int slot, void *r_data) override | blender::gpu::GLFrameBuffer | virtual |
recursive_downsample(int max_lvl, void(*callback)(void *userData, int level), void *userData) | blender::gpu::FrameBuffer | |
ref | blender::gpu::FrameBuffer | |
scissor_ | blender::gpu::FrameBuffer | protected |
scissor_get(int r_scissor[4]) const | blender::gpu::FrameBuffer | inline |
scissor_reset() | blender::gpu::FrameBuffer | inline |
scissor_set(const int scissor[4]) | blender::gpu::FrameBuffer | inline |
scissor_test_ | blender::gpu::FrameBuffer | protected |
scissor_test_get() const | blender::gpu::FrameBuffer | inline |
scissor_test_set(bool test) | blender::gpu::FrameBuffer | inline |
size_set(int width, int height) | blender::gpu::FrameBuffer | inline |
viewport_ | blender::gpu::FrameBuffer | protected |
viewport_get(int r_viewport[4]) const | blender::gpu::FrameBuffer | inline |
viewport_reset() | blender::gpu::FrameBuffer | inline |
viewport_set(const int viewport[4]) | blender::gpu::FrameBuffer | inline |
width_ | blender::gpu::FrameBuffer | protected |
~FrameBuffer() | blender::gpu::FrameBuffer | virtual |
~GLFrameBuffer() | blender::gpu::GLFrameBuffer | |