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

#include <Examples.hpp>

Public Attributes

UniquePtr< VulkanApplication > app
 
RHIApplicationScopedHandle< RHIDevice > device
 
UniquePtr< JobSystem > jobs
 
RHIDeviceScopedHandle< RHIPipelineStateCache > psoCache
 
RHIDeviceScopedHandle< RHISurface > surface
 
RHIDeviceScopedHandle< RHISwapchain > swapchain
 
UniquePtr< Presenter > presenter
 
UniquePtr< Renderer > renderer
 

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: