Blender  V3.3
blender::gpu::FrameBuffer Member List

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

attachment_remove(GPUAttachmentType type)blender::gpu::FrameBuffer
attachment_set(GPUAttachmentType type, const GPUAttachment &new_attachment)blender::gpu::FrameBuffer
attachment_set_loadstore_op(GPUAttachmentType type, eGPULoadOp load_action, eGPUStoreOp store_action)=0blender::gpu::FrameBufferpure virtual
attachments_blender::gpu::FrameBufferprotected
bind(bool enabled_srgb)=0blender::gpu::FrameBufferpure virtual
blit_to(eGPUFrameBufferBits planes, int src_slot, FrameBuffer *dst, int dst_slot, int dst_offset_x, int dst_offset_y)=0blender::gpu::FrameBufferpure virtual
check(char err_out[256])=0blender::gpu::FrameBufferpure virtual
clear(eGPUFrameBufferBits buffers, const float clear_col[4], float clear_depth, uint clear_stencil)=0blender::gpu::FrameBufferpure virtual
clear_attachment(GPUAttachmentType type, eGPUDataFormat data_format, const void *clear_value)=0blender::gpu::FrameBufferpure virtual
clear_multi(const float(*clear_col)[4])=0blender::gpu::FrameBufferpure virtual
color_tex(int slot) constblender::gpu::FrameBufferinline
depth_tex() constblender::gpu::FrameBufferinline
dirty_attachments_blender::gpu::FrameBufferprotected
dirty_state_blender::gpu::FrameBufferprotected
FrameBuffer(const char *name)blender::gpu::FrameBuffer
get_bits_per_pixel()blender::gpu::FrameBuffer
height_blender::gpu::FrameBufferprotected
load_store_config_array(const GPULoadStore *load_store_actions, uint actions_len)blender::gpu::FrameBuffer
name_blender::gpu::FrameBufferprotected
py_refblender::gpu::FrameBuffer
read(eGPUFrameBufferBits planes, eGPUDataFormat format, const int area[4], int channel_len, int slot, void *r_data)=0blender::gpu::FrameBufferpure virtual
recursive_downsample(int max_lvl, void(*callback)(void *userData, int level), void *userData)blender::gpu::FrameBuffer
refblender::gpu::FrameBuffer
scissor_blender::gpu::FrameBufferprotected
scissor_get(int r_scissor[4]) constblender::gpu::FrameBufferinline
scissor_reset()blender::gpu::FrameBufferinline
scissor_set(const int scissor[4])blender::gpu::FrameBufferinline
scissor_test_blender::gpu::FrameBufferprotected
scissor_test_get() constblender::gpu::FrameBufferinline
scissor_test_set(bool test)blender::gpu::FrameBufferinline
size_set(int width, int height)blender::gpu::FrameBufferinline
viewport_blender::gpu::FrameBufferprotected
viewport_get(int r_viewport[4]) constblender::gpu::FrameBufferinline
viewport_reset()blender::gpu::FrameBufferinline
viewport_set(const int viewport[4])blender::gpu::FrameBufferinline
width_blender::gpu::FrameBufferprotected
~FrameBuffer()blender::gpu::FrameBuffervirtual