Foundation
Loading...
Searching...
No Matches
Public Attributes | List of all members
ExampleVulkanContext Struct Reference

#include <Examples.hpp>

Public Attributes

UniquePtr< VulkanApplicationapp
 
RHIApplicationScopedHandle< RHIDevicedevice
 
UniquePtr< JobSystemjobs
 
RHIDeviceScopedHandle< RHIPipelineStateCachepsoCache
 
RHIDeviceScopedHandle< RHISurfacesurface
 
RHIDeviceScopedHandle< RHISwapchainswapchain
 
UniquePtr< Presenterpresenter
 
UniquePtr< Rendererrenderer
 

Member Data Documentation

◆ app

UniquePtr<VulkanApplication> ExampleVulkanContext::app

◆ device

RHIApplicationScopedHandle<RHIDevice> ExampleVulkanContext::device

◆ jobs

UniquePtr<JobSystem> ExampleVulkanContext::jobs

◆ presenter

UniquePtr<Presenter> ExampleVulkanContext::presenter

◆ psoCache

RHIDeviceScopedHandle<RHIPipelineStateCache> ExampleVulkanContext::psoCache

◆ renderer

UniquePtr<Renderer> ExampleVulkanContext::renderer

◆ surface

RHIDeviceScopedHandle<RHISurface> ExampleVulkanContext::surface

◆ swapchain

RHIDeviceScopedHandle<RHISwapchain> ExampleVulkanContext::swapchain

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