Blender V4.3
vk_framebuffer.cc File Reference
#include "vk_framebuffer.hh"
#include "vk_backend.hh"
#include "vk_context.hh"
#include "vk_memory.hh"
#include "vk_state_manager.hh"
#include "vk_texture.hh"

Go to the source code of this file.

Namespaces

namespace  blender
 
namespace  blender::gpu
 

Functions

constexpr GPULoadStore blender::gpu::default_load_store ()
 
Load/Store operations
static VkAttachmentLoadOp blender::gpu::to_vk_attachment_load_op (eGPULoadOp load_op)
 
static VkAttachmentStoreOp blender::gpu::to_vk_attachment_store_op (eGPUStoreOp store_op)
 
static void blender::gpu::set_load_store (VkRenderingAttachmentInfo &r_rendering_attachment, const GPULoadStore &ls)
 
Blit operations
static void blender::gpu::blit_aspect (VKContext &context, VKTexture &dst_texture, VKTexture &src_texture, int dst_offset_x, int dst_offset_y, VkImageAspectFlags image_aspect)