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

Offscreen forward 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
 
JEFramebufferAttachment color
 
JEFramebufferAttachment depth
 
VkRenderPass renderPass
 
VkSampler sampler
 
VkCommandBuffer commandBuffer = VK_NULL_HANDLE
 
VkSemaphore semaphore = VK_NULL_HANDLE
 

Detailed Description

Offscreen forward rendering pass data.

Member Data Documentation

◆ color

JEFramebufferAttachment JoeEngine::je_offscreen_forward_pass_t::color

◆ commandBuffer

VkCommandBuffer JoeEngine::je_offscreen_forward_pass_t::commandBuffer = VK_NULL_HANDLE

◆ depth

JEFramebufferAttachment JoeEngine::je_offscreen_forward_pass_t::depth

◆ framebuffer

VkFramebuffer JoeEngine::je_offscreen_forward_pass_t::framebuffer

◆ height

uint32_t JoeEngine::je_offscreen_forward_pass_t::height = JE_DEFAULT_SCREEN_HEIGHT

◆ renderPass

VkRenderPass JoeEngine::je_offscreen_forward_pass_t::renderPass

◆ sampler

VkSampler JoeEngine::je_offscreen_forward_pass_t::sampler

◆ semaphore

VkSemaphore JoeEngine::je_offscreen_forward_pass_t::semaphore = VK_NULL_HANDLE

◆ width

uint32_t JoeEngine::je_offscreen_forward_pass_t::width = JE_DEFAULT_SCREEN_WIDTH

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