Flutter Engine
The Flutter Engine
|
An optional (but highly recommended) utility for creating pipelines from reflected shader information. More...
#include <compute_pipeline_builder.h>
Public Types | |
using | ComputeShader = ComputeShader_ |
Static Public Member Functions | |
static std::optional< ComputePipelineDescriptor > | MakeDefaultPipelineDescriptor (const Context &context) |
Create a default pipeline descriptor using the combination reflected shader information. The descriptor can be configured further before a pipeline state object is created using it. More... | |
static bool | InitializePipelineDescriptorDefaults (const Context &context, ComputePipelineDescriptor &desc) |
An optional (but highly recommended) utility for creating pipelines from reflected shader information.
Compute_Shader | The reflected compute shader information. Found in a generated header file called <shader_name>.comp.h. |
Definition at line 25 of file compute_pipeline_builder.h.
using impeller::ComputePipelineBuilder< ComputeShader_ >::ComputeShader = ComputeShader_ |
Definition at line 27 of file compute_pipeline_builder.h.
|
inlinestatic |
Definition at line 49 of file compute_pipeline_builder.h.
|
inlinestatic |
Create a default pipeline descriptor using the combination reflected shader information. The descriptor can be configured further before a pipeline state object is created using it.
[in] | context | The context |
Definition at line 40 of file compute_pipeline_builder.h.