|
Blender V4.3
|
#include <vk_resource_state_tracker.hh>
Public Member Functions | |
| bool | is_new_stamp () const |
Public Attributes | |
| VkAccessFlags | vk_access = VK_ACCESS_NONE |
| VkPipelineStageFlags | vk_pipeline_stages = VK_PIPELINE_STAGE_NONE |
| VkImageLayout | image_layout = VK_IMAGE_LAYOUT_UNDEFINED |
State being tracked for a resource.
Definition at line 97 of file vk_resource_state_tracker.hh.
|
inline |
Definition at line 105 of file vk_resource_state_tracker.hh.
References vk_access.
| VkImageLayout blender::gpu::render_graph::VKResourceBarrierState::image_layout = VK_IMAGE_LAYOUT_UNDEFINED |
Last known image layout of an image resource.
Definition at line 103 of file vk_resource_state_tracker.hh.
| VkAccessFlags blender::gpu::render_graph::VKResourceBarrierState::vk_access = VK_ACCESS_NONE |
Last used access flags. Will be reset by the last write. Reads will accumulate flags.
Definition at line 99 of file vk_resource_state_tracker.hh.
Referenced by is_new_stamp().
| VkPipelineStageFlags blender::gpu::render_graph::VKResourceBarrierState::vk_pipeline_stages = VK_PIPELINE_STAGE_NONE |
Definition at line 101 of file vk_resource_state_tracker.hh.