Blender V5.0
blender::gpu::render_graph::VKRenderGraphTest_P Class Reference

#include <vk_render_graph_test_types.hh>

Inherits testing::TestWithParam< std::tuple< bool > >.

Inherited by blender::gpu::render_graph::VKRenderGraphTestRender, and blender::gpu::render_graph::VKRenderGraphTestScheduler.

Public Member Functions

 VKRenderGraphTest_P ()

Protected Member Functions

VkImageLayout color_attachment_layout () const
std::string color_attachment_layout_str () const

Protected Attributes

Vector< std::string > log
VKResourceStateTracker resources
std::unique_ptr< VKRenderGraphrender_graph
std::unique_ptr< CommandBufferLogcommand_buffer
bool use_dynamic_rendering_local_read = true

Detailed Description

Definition at line 500 of file vk_render_graph_test_types.hh.

Constructor & Destructor Documentation

◆ VKRenderGraphTest_P()

blender::gpu::render_graph::VKRenderGraphTest_P::VKRenderGraphTest_P ( )
inline

Member Function Documentation

◆ color_attachment_layout()

VkImageLayout blender::gpu::render_graph::VKRenderGraphTest_P::color_attachment_layout ( ) const
inlineprotected

Definition at line 511 of file vk_render_graph_test_types.hh.

References use_dynamic_rendering_local_read.

◆ color_attachment_layout_str()

std::string blender::gpu::render_graph::VKRenderGraphTest_P::color_attachment_layout_str ( ) const
inlineprotected

Definition at line 516 of file vk_render_graph_test_types.hh.

References use_dynamic_rendering_local_read.

Member Data Documentation

◆ command_buffer

std::unique_ptr<CommandBufferLog> blender::gpu::render_graph::VKRenderGraphTest_P::command_buffer
protected

Definition at line 525 of file vk_render_graph_test_types.hh.

Referenced by VKRenderGraphTest_P().

◆ log

Vector<std::string> blender::gpu::render_graph::VKRenderGraphTest_P::log
protected

Definition at line 522 of file vk_render_graph_test_types.hh.

Referenced by VKRenderGraphTest_P().

◆ render_graph

std::unique_ptr<VKRenderGraph> blender::gpu::render_graph::VKRenderGraphTest_P::render_graph
protected

Definition at line 524 of file vk_render_graph_test_types.hh.

Referenced by VKRenderGraphTest_P().

◆ resources

VKResourceStateTracker blender::gpu::render_graph::VKRenderGraphTest_P::resources
protected

Definition at line 523 of file vk_render_graph_test_types.hh.

Referenced by VKRenderGraphTest_P().

◆ use_dynamic_rendering_local_read

bool blender::gpu::render_graph::VKRenderGraphTest_P::use_dynamic_rendering_local_read = true
protected

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