#include <compute_pipeline_descriptor.h>
◆ ComputePipelineDescriptor()
impeller::ComputePipelineDescriptor::ComputePipelineDescriptor |
( |
| ) |
|
|
default |
◆ ~ComputePipelineDescriptor()
impeller::ComputePipelineDescriptor::~ComputePipelineDescriptor |
( |
| ) |
|
|
default |
◆ GetDescriptorSetLayouts()
const std::vector< DescriptorSetLayout > & impeller::ComputePipelineDescriptor::GetDescriptorSetLayouts |
( |
| ) |
const |
◆ GetHash()
std::size_t impeller::ComputePipelineDescriptor::GetHash |
( |
| ) |
const |
|
overridevirtual |
◆ GetLabel()
const std::string & impeller::ComputePipelineDescriptor::GetLabel |
( |
| ) |
const |
◆ GetStageEntrypoint()
std::shared_ptr< const ShaderFunction > impeller::ComputePipelineDescriptor::GetStageEntrypoint |
( |
| ) |
const |
◆ IsEqual()
◆ RegisterDescriptorSetLayouts() [1/2]
bool impeller::ComputePipelineDescriptor::RegisterDescriptorSetLayouts |
( |
const DescriptorSetLayout |
desc_set_layout[], |
|
|
size_t |
count |
|
) |
| |
Definition at line 66 of file compute_pipeline_descriptor.cc.
68 {
69 descriptor_set_layouts_.reserve(descriptor_set_layouts_.size() +
count);
71 descriptor_set_layouts_.emplace_back(desc_set_layout[
i]);
72 }
73 return true;
74}
◆ RegisterDescriptorSetLayouts() [2/2]
template<size_t Size>
bool impeller::ComputePipelineDescriptor::RegisterDescriptorSetLayouts |
( |
const std::array< DescriptorSetLayout, Size > & |
inputs | ) |
|
|
inline |
Definition at line 43 of file compute_pipeline_descriptor.h.
44 {
46 }
bool RegisterDescriptorSetLayouts(const std::array< DescriptorSetLayout, Size > &inputs)
◆ SetLabel()
◆ SetStageEntrypoint()
Definition at line 41 of file compute_pipeline_descriptor.cc.
42 {
45 return *this;
46 }
47
49 return *this;
50 }
51
53
54 return *this;
55}
#define FML_DCHECK(condition)
Dart_NativeFunction function
The documentation for this class was generated from the following files: