|
Hymn to Beauty
C++ 3D Engine
|
WebGPU implementation of ComputePipeline. More...
#include <WebGPUComputePipeline.hpp>
Public Member Functions | |
| WebGPUComputePipeline (WGPUDevice device, const ShaderProgram *shaderProgram) | |
| Create new WebGPU compute pipeline. More... | |
| ~WebGPUComputePipeline () final | |
| Destructor. More... | |
| WGPUComputePipeline | GetComputePipeline () const |
| Get the WebGPU pipeline. More... | |
| const WebGPUShaderProgram * | GetShaderProgram () const |
| Get the Vulkan shader program. More... | |
Public Member Functions inherited from Video::ComputePipeline | |
| ComputePipeline () | |
| Create a new compute pipeline. More... | |
| virtual | ~ComputePipeline () |
| Destructor. More... | |
WebGPU implementation of ComputePipeline.
|
explicit |
Create new WebGPU compute pipeline.
| device | The WebGPU device. |
| shaderProgram | The shader program to use. |
|
final |
Destructor.
| WGPUComputePipeline Video::WebGPUComputePipeline::GetComputePipeline | ( | ) | const |
Get the WebGPU pipeline.
| const WebGPUShaderProgram * Video::WebGPUComputePipeline::GetShaderProgram | ( | ) | const |
Get the Vulkan shader program.