|
KiCad PCB EDA Suite
|
Backend command representation; payload bytes are owned by the job. More...
#include <rhi_compute.h>
Public Attributes | |
| OP | op = OP::BARRIER |
| RHI_BufferHandle | buffer {} |
| RHI_ComputePipelineHandle | pipeline {} |
| RHI_BindGroupHandle | group {} |
| uint32_t | index = 0 |
| uint32_t | groupsX = 0 |
| uint32_t | groupsY = 0 |
| size_t | offset = 0 |
| size_t | bytes = 0 |
| void * | destination = nullptr |
| std::vector< uint8_t > | data {} |
Backend command representation; payload bytes are owned by the job.
Definition at line 105 of file rhi_compute.h.
| RHI_BufferHandle RHI_COMPUTE_JOB::COMMAND::buffer {} |
Definition at line 108 of file rhi_compute.h.
| size_t RHI_COMPUTE_JOB::COMMAND::bytes = 0 |
Definition at line 115 of file rhi_compute.h.
| std::vector<uint8_t> RHI_COMPUTE_JOB::COMMAND::data {} |
Definition at line 117 of file rhi_compute.h.
| void* RHI_COMPUTE_JOB::COMMAND::destination = nullptr |
Definition at line 116 of file rhi_compute.h.
| RHI_BindGroupHandle RHI_COMPUTE_JOB::COMMAND::group {} |
Definition at line 110 of file rhi_compute.h.
| uint32_t RHI_COMPUTE_JOB::COMMAND::groupsX = 0 |
Definition at line 112 of file rhi_compute.h.
| uint32_t RHI_COMPUTE_JOB::COMMAND::groupsY = 0 |
Definition at line 113 of file rhi_compute.h.
| uint32_t RHI_COMPUTE_JOB::COMMAND::index = 0 |
Definition at line 111 of file rhi_compute.h.
| size_t RHI_COMPUTE_JOB::COMMAND::offset = 0 |
Definition at line 114 of file rhi_compute.h.
| OP RHI_COMPUTE_JOB::COMMAND::op = OP::BARRIER |
Definition at line 107 of file rhi_compute.h.
| RHI_ComputePipelineHandle RHI_COMPUTE_JOB::COMMAND::pipeline {} |
Definition at line 109 of file rhi_compute.h.