载入中...
搜索中...
未找到
Public 属性 | |
| WebGpuComputeShader * | shader = nullptr |
| std::array< WebGpuGpuBuffer *, ComputeShader::kMaxBindings > | bindings {} |
| std::array< float, ComputeShader::kMaxFloats > | push {} |
| uint32_t | groupsX = 1 |
| uint32_t | groupsY = 1 |
| uint32_t | groupsZ = 1 |
详细描述
在文件 WebGpuGpgpu.cpp 第 367 行定义.
类成员变量说明
◆ bindings
| std::array<WebGpuGpuBuffer*, ComputeShader::kMaxBindings> eve::gpgpu::WebGpuSequence::Dispatch::bindings {} |
在文件 WebGpuGpgpu.cpp 第 369 行定义.
◆ groupsX
| uint32_t eve::gpgpu::WebGpuSequence::Dispatch::groupsX = 1 |
在文件 WebGpuGpgpu.cpp 第 371 行定义.
◆ groupsY
| uint32_t eve::gpgpu::WebGpuSequence::Dispatch::groupsY = 1 |
在文件 WebGpuGpgpu.cpp 第 372 行定义.
◆ groupsZ
| uint32_t eve::gpgpu::WebGpuSequence::Dispatch::groupsZ = 1 |
在文件 WebGpuGpgpu.cpp 第 373 行定义.
◆ push
| std::array<float, ComputeShader::kMaxFloats> eve::gpgpu::WebGpuSequence::Dispatch::push {} |
在文件 WebGpuGpgpu.cpp 第 370 行定义.
◆ shader
| WebGpuComputeShader* eve::gpgpu::WebGpuSequence::Dispatch::shader = nullptr |
在文件 WebGpuGpgpu.cpp 第 368 行定义.
该结构体的文档由以下文件生成:
- src/modules/gpgpu/webgpu/WebGpuGpgpu.cpp