|
Blender V5.0
|
Go to the source code of this file.
Classes | |
| class | blender::gpu::FrameBuffer |
Namespaces | |
| namespace | blender |
| namespace | blender::gpu |
Macros | |
| #define | GPU_FB_MAX_COLOR_ATTACHMENT (GPU_FB_MAX_ATTACHMENT - GPU_FB_COLOR_ATTACHMENT0) |
| #define | DEBUG_NAME_LEN 64 |
Functions | |
| constexpr GPUAttachmentType | operator- (GPUAttachmentType a, int b) |
| constexpr GPUAttachmentType | operator+ (GPUAttachmentType a, int b) |
| GPUAttachmentType & | operator++ (GPUAttachmentType &a) |
| GPUAttachmentType & | operator-- (GPUAttachmentType &a) |
Private frame buffer API.
Definition in file gpu_framebuffer_private.hh.
| #define DEBUG_NAME_LEN 64 |
Definition at line 67 of file gpu_framebuffer_private.hh.
| #define GPU_FB_MAX_COLOR_ATTACHMENT (GPU_FB_MAX_ATTACHMENT - GPU_FB_COLOR_ATTACHMENT0) |
Definition at line 40 of file gpu_framebuffer_private.hh.
Referenced by blender::gpu::FrameBuffer::attachment_set(), blender::gpu::MTLShader::bake_current_pipeline_state(), blender::gpu::MTLShader::bake_pipeline_state(), blender::gpu::MTLFrameBuffer::bake_render_pass_descriptor(), blender::gpu::VKFrameBuffer::color_attachments_resource_size(), blender::gpu::MTLFrameBuffer::get_attachment_limit(), blender::gpu::MTLFrameBuffer::get_color_attachment(), blender::gpu::GLFrameBuffer::GLTexture, blender::gpu::MTLRenderPipelineStateDescriptor::hash(), blender::gpu::FrameBuffer::load_store_config_array(), blender::gpu::MTLFrameBuffer::MTLFrameBuffer(), blender::gpu::MTLRenderPipelineStateDescriptor::operator==(), blender::gpu::MTLFrameBuffer::remove_all_attachments(), blender::gpu::VKFrameBuffer::rendering_ensure_dynamic_rendering(), blender::gpu::FrameBuffer::subpass_transition(), blender::gpu::GLFrameBuffer::subpass_transition_impl(), blender::gpu::VKFrameBuffer::update_srgb(), and blender::gpu::MTLFrameBuffer::~MTLFrameBuffer().
| enum GPUAttachmentType : int |
Definition at line 22 of file gpu_framebuffer_private.hh.
|
constexpr |
Definition at line 47 of file gpu_framebuffer_private.hh.
References b.
|
inline |
Definition at line 52 of file gpu_framebuffer_private.hh.
|
constexpr |
Definition at line 42 of file gpu_framebuffer_private.hh.
References b.
|
inline |
Definition at line 58 of file gpu_framebuffer_private.hh.