Cast(Pipeline< ComputePipelineDescriptor > &base) | impeller::BackendCast< ComputePipelineVK, Pipeline< ComputePipelineDescriptor > > | inlinestatic |
Cast(const Pipeline< ComputePipelineDescriptor > &base) | impeller::BackendCast< ComputePipelineVK, Pipeline< ComputePipelineDescriptor > > | inlinestatic |
Cast(Pipeline< ComputePipelineDescriptor > *base) | impeller::BackendCast< ComputePipelineVK, Pipeline< ComputePipelineDescriptor > > | inlinestatic |
Cast(const Pipeline< ComputePipelineDescriptor > *base) | impeller::BackendCast< ComputePipelineVK, Pipeline< ComputePipelineDescriptor > > | inlinestatic |
ComputePipelineVK(std::weak_ptr< DeviceHolderVK > device_holder, std::weak_ptr< PipelineLibrary > library, const ComputePipelineDescriptor &desc, vk::UniquePipeline pipeline, vk::UniquePipelineLayout layout, vk::UniqueDescriptorSetLayout descriptor_set_layout) | impeller::ComputePipelineVK | |
CreateVariant(bool async, std::function< void(ComputePipelineDescriptor &desc)> descriptor_callback) const | impeller::Pipeline< ComputePipelineDescriptor > | |
desc_ | impeller::Pipeline< ComputePipelineDescriptor > | protected |
GetDescriptor() const | impeller::Pipeline< ComputePipelineDescriptor > | |
GetDescriptorSetLayout() const | impeller::ComputePipelineVK | |
GetPipeline() const | impeller::ComputePipelineVK | |
GetPipelineLayout() const | impeller::ComputePipelineVK | |
library_ | impeller::Pipeline< ComputePipelineDescriptor > | protected |
Pipeline(std::weak_ptr< PipelineLibrary > library, ComputePipelineDescriptor desc) | impeller::Pipeline< ComputePipelineDescriptor > | protected |
PipelineLibraryVK | impeller::ComputePipelineVK | friend |
~ComputePipelineVK() override | impeller::ComputePipelineVK | |
~Pipeline() | impeller::Pipeline< ComputePipelineDescriptor > | virtual |