The Joe Engine
Joe's engine programming playground
JoeEngine::je_post_processing_pass_t Struct Reference

Post processing rendering pass data. More...

#include <VulkanRenderingTypes.h>

Public Attributes

uint32_t width = JE_DEFAULT_SCREEN_WIDTH
 
uint32_t height = JE_DEFAULT_SCREEN_HEIGHT
 
VkFramebuffer framebuffer = VK_NULL_HANDLE
 
JEFramebufferAttachment texture
 
VkRenderPass renderPass
 
VkSampler sampler
 
uint32_t shaderIndex = -1
 
std::string filepath = ""
 

Detailed Description

Post processing rendering pass data.

Member Data Documentation

◆ filepath

std::string JoeEngine::je_post_processing_pass_t::filepath = ""

◆ framebuffer

VkFramebuffer JoeEngine::je_post_processing_pass_t::framebuffer = VK_NULL_HANDLE

◆ height

uint32_t JoeEngine::je_post_processing_pass_t::height = JE_DEFAULT_SCREEN_HEIGHT

◆ renderPass

VkRenderPass JoeEngine::je_post_processing_pass_t::renderPass

◆ sampler

VkSampler JoeEngine::je_post_processing_pass_t::sampler

◆ shaderIndex

uint32_t JoeEngine::je_post_processing_pass_t::shaderIndex = -1

◆ texture

JEFramebufferAttachment JoeEngine::je_post_processing_pass_t::texture

◆ width

uint32_t JoeEngine::je_post_processing_pass_t::width = JE_DEFAULT_SCREEN_WIDTH

The documentation for this struct was generated from the following file: