API Documentation
Loading...
Searching...
No Matches
XRVulkanPipeline Member List
This is the complete list of members for
XRVulkanPipeline
, including all inherited members.
addReadback
(GraphicsUpdateArguments &args)
VulkanRenderPipeline
protected
chooseSwapExtent
(const VkSurfaceCapabilitiesKHR &capabilities, const Vector< 2, uint04 > &requested_size)
VulkanRenderPipeline
protected
chooseSwapSurfaceFormat
(const Buffer< VkSurfaceFormatKHR, uint04, ObjectAllocator< true > > &availableFormats)
VulkanRenderPipeline
protected
cleanResources
() override
VulkanRenderPipeline
virtual
cleanup
() override
VulkanRenderPipeline
virtual
cleanupKHR
() override
XRVulkanPipeline
inline
virtual
cleanupSwapChainResources
(bool clean_khr)
VulkanRenderPipeline
protected
virtual
clearValues
() const
VulkanRenderPipeline
protected
commit
(GraphicsUpdateArguments &) override
VulkanRenderPipeline
inline
protected
virtual
createCommandBuffers
()
VulkanRenderPipeline
protected
createFrames
()
VulkanRenderPipeline
protected
createPipeline
(GraphicsUpdateArguments &args) override
VulkanRenderPipeline
virtual
createSwapChainKHR
(GraphicsUpdateArguments &args) override
XRVulkanPipeline
virtual
device
() const override
VulkanRenderPipeline
virtual
device
() override
VulkanRenderPipeline
virtual
drawFrame
(GraphicsUpdateArguments &args) override
VulkanRenderPipeline
virtual
ensureLastRenderComplete
() override
VulkanRenderPipeline
virtual
environmentBlendMode
()
XRVulkanPipeline
inline
executeDrawCycle
(GraphicsUpdateArguments &args) override
XRVulkanPipeline
virtual
finishBlockingReadback
(GraphicsUpdateArguments &args)
VulkanRenderPipeline
protected
getGrabImage
(GraphicsUpdateArguments &args)
VulkanRenderPipeline
getGrabImages
(uint04 multisample_count)
VulkanRenderPipeline
protected
getKHRImage
(GraphicsUpdateArguments &args)
VulkanRenderPipeline
getKHRImages
(uint04 multisample_count)
XRVulkanPipeline
virtual
getRenderDefinition
()
VulkanRenderPipeline
GetSwapchainImageType
() const
XRVulkanPipeline
inline
virtual
graphicsBinding
() const
XRVulkanPipeline
inline
hasCommand
() const override
VulkanRenderPipeline
inline
protected
virtual
imageWait
()
VulkanRenderPipeline
init
()
XRVulkanPipeline
NDEVR::VulkanRenderPipeline::init
(GraphicsUpdateArguments &args) override
VulkanRenderPipeline
virtual
invalidateImages
()
VulkanRenderPipeline
lockAllImagesCommand
() override
XRVulkanPipeline
inline
virtual
lockImageCommand
(VulkanImageResources &image) const
VulkanRenderPipeline
protected
m_clear_color
VulkanRenderPipeline
protected
m_config_view
XRVulkanPipeline
protected
m_current_blend_mode
XRVulkanPipeline
protected
m_depth_image
VulkanRenderPipeline
protected
m_depth_view
VulkanRenderPipeline
protected
m_device
XRVulkanPipeline
protected
m_draw_size
VulkanRenderPipeline
protected
m_frame_grab_image
VulkanRenderPipeline
protected
m_frames
VulkanRenderPipeline
protected
m_grab_image
VulkanRenderPipeline
protected
m_grab_images
VulkanRenderPipeline
protected
m_is_init
VulkanRenderPipeline
protected
m_khr_format
VulkanRenderPipeline
protected
m_khr_images
XRVulkanPipeline
protected
m_khr_swap_chain
VulkanRenderPipeline
protected
m_last_image
VulkanRenderPipeline
protected
m_last_render_time
VulkanRenderPipeline
protected
m_multisample_image_color
VulkanRenderPipeline
protected
m_multisample_view_color
VulkanRenderPipeline
protected
m_needs_cleanup
VulkanRenderPipeline
protected
m_needs_grab_image
VulkanRenderPipeline
protected
m_needs_pipeline_recreation
VulkanRenderPipeline
protected
m_needs_screen_draw
VulkanRenderPipeline
protected
m_number_of_grab_images
VulkanRenderPipeline
protected
m_render_definition
VulkanRenderPipeline
protected
m_session
XRVulkanPipeline
protected
m_shadow_image
VulkanRenderPipeline
protected
m_shadow_view
VulkanRenderPipeline
protected
m_suboptimal_khr
VulkanRenderPipeline
protected
m_surface
VulkanRenderPipeline
protected
m_surface_update_time
VulkanRenderPipeline
protected
m_swap_chain_support_details
VulkanRenderPipeline
protected
m_swapchain_images
XRVulkanPipeline
protected
m_views
XRVulkanPipeline
protected
m_window_instance
VulkanRenderPipeline
protected
neadsSurfaceUpdate
() const
VulkanRenderPipeline
protected
needsCleanup
() const
VulkanRenderPipeline
inline
protected
needsRecreateSwapchain
(GraphicsUpdateArguments &) override
XRVulkanPipeline
inline
virtual
presentKHR
(GraphicsUpdateArguments &args)
VulkanRenderPipeline
queryKHRSupport
(VkPhysicalDevice_T *device)
VulkanRenderPipeline
protected
recreateSwapChainResources
(GraphicsUpdateArguments &args) override
XRVulkanPipeline
virtual
requestRedraw
()
VulkanRenderPipeline
runCommand
(GraphicsUpdateArguments &args) override
VulkanRenderPipeline
virtual
ScreenSizeAllocationFactor
()
VulkanRenderPipeline
protected
static
setClearColor
(const RGBColor &color)
VulkanRenderPipeline
setCurrentBlendMode
(XrEnvironmentBlendMode blend_mode)
XRVulkanPipeline
inline
setDevice
(const DynamicPointer< VulkanDevice > &instance)
VulkanRenderPipeline
setGrabImage
(Image *image)
VulkanRenderPipeline
setImageFormat
()
XRVulkanPipeline
setMultisampleImages
(GraphicsUpdateArguments &args)
VulkanRenderPipeline
protected
setShadowImages
(GraphicsUpdateArguments &args)
VulkanRenderPipeline
protected
setSwapChainImageFormat
(VkFormat format)
VulkanRenderPipeline
setupSurface
()
VulkanRenderPipeline
protected
setupSwapChainImages
(Buffer< VkImage > &images, uint04 multisample_count)
VulkanRenderPipeline
setViewportImages
(GraphicsUpdateArguments &args)
VulkanRenderPipeline
protected
setWindowInstance
(WindowInstance *instance) override
VulkanRenderPipeline
virtual
submitQueue
(GraphicsUpdateArguments &args) override
XRVulkanPipeline
virtual
updateFrameSize
(GraphicsUpdateArguments &args)
VulkanRenderPipeline
protected
updateUniformBuffer
(GraphicsUpdateArguments &) override
VulkanRenderPipeline
inline
protected
virtual
VulkanRenderPipeline
(VulkanSession *session)
VulkanRenderPipeline
VulkanRenderPipeline
(VulkanRenderPipeline &&pipeline)
VulkanRenderPipeline
VulkanRenderPipeline
(const VulkanRenderPipeline &pipeline)=delete
VulkanRenderPipeline
xrInstance
() const
XRVulkanPipeline
inline
xrSession
() const
XRVulkanPipeline
inline
xrSwapChain
()
XRVulkanPipeline
inline
xrSystemID
() const
XRVulkanPipeline
inline
XRVulkanPipeline
(VulkanSession *vsession, const DynamicPointer< VulkanXRDevice > &device, XrSession session, const XrViewConfigurationView &config_view)
XRVulkanPipeline
~GraphicsPipeline
()
GraphicsPipeline
inline
virtual
~VulkanRenderPipeline
()
VulkanRenderPipeline
virtual