|
KiCad PCB EDA Suite
|
Backend lookups for RhiValidateComputeJob. More...
#include <rhi_compute.h>
Public Attributes | |
| std::function< const RHI_COMPUTE_PIPELINE_DESC *(RHI_ComputePipelineHandle)> | pipeline |
| std::function< const RHI_BIND_GROUP_LAYOUT_DESC *(RHI_BindGroupHandle)> | groupLayout |
| std::function< bool(RHI_BufferHandle, size_t aOffset, size_t aBytes)> | storageRange |
Backend lookups for RhiValidateComputeJob.
Each returns nullptr or false for a stale handle.
Definition at line 139 of file rhi_compute.h.
| std::function<const RHI_BIND_GROUP_LAYOUT_DESC*( RHI_BindGroupHandle )> RHI_COMPUTE_JOB_LOOKUP::groupLayout |
Definition at line 142 of file rhi_compute.h.
Referenced by RHI_VULKAN_DEVICE::ExecuteCompute(), and RhiValidateComputeJob().
| std::function<const RHI_COMPUTE_PIPELINE_DESC*( RHI_ComputePipelineHandle )> RHI_COMPUTE_JOB_LOOKUP::pipeline |
Definition at line 141 of file rhi_compute.h.
Referenced by RHI_VULKAN_DEVICE::ExecuteCompute(), and RhiValidateComputeJob().
| std::function<bool( RHI_BufferHandle, size_t aOffset, size_t aBytes )> RHI_COMPUTE_JOB_LOOKUP::storageRange |
Definition at line 143 of file rhi_compute.h.
Referenced by RHI_VULKAN_DEVICE::ExecuteCompute(), and RhiValidateComputeJob().