Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
Engine::Rendering::RenderTarget Struct Reference

A render target which contains all resources to access the rendered image. More...

#include <Headset.h>

Public Member Functions

void cleanup (const Core::ApplicationContext *context)

Public Attributes

VkImage image = nullptr
VkImageView imageView = nullptr
VkFramebuffer framebuffer = nullptr

Private Attributes

VkImageLayout imageLayout = VK_IMAGE_LAYOUT_UNDEFINED

Detailed Description

A render target which contains all resources to access the rendered image.

Definition at line 23 of file Headset.h.

Member Function Documentation

◆ cleanup()

void Engine::Rendering::RenderTarget::cleanup ( const Core::ApplicationContext * context)

Member Data Documentation

◆ framebuffer

VkFramebuffer Engine::Rendering::RenderTarget::framebuffer = nullptr

Definition at line 27 of file Headset.h.

◆ image

VkImage Engine::Rendering::RenderTarget::image = nullptr

Definition at line 25 of file Headset.h.

◆ imageLayout

VkImageLayout Engine::Rendering::RenderTarget::imageLayout = VK_IMAGE_LAYOUT_UNDEFINED
private

Definition at line 32 of file Headset.h.

◆ imageView

VkImageView Engine::Rendering::RenderTarget::imageView = nullptr

Definition at line 26 of file Headset.h.


The documentation for this struct was generated from the following file:
  • /home/magerbeton/Documents/gl3-vulkan/Engine/include/Engine/Renderer/Headset.h