class PipelineLayout

Defined at line 131 of file ../../src/ui/lib/escher/third_party/granite/vk/pipeline_layout.h

TODO(https://fxbug.dev/42151125): move to vk/impl. Cannot do this yet because there is already

a PipelineLayout in impl/vk.

Public Members

static const ResourceTypeInfo kTypeInfo

Public Methods

void PipelineLayout (ResourceRecycler * resource_recycler, const impl::PipelineLayoutSpec & spec)

Defined at line 38 of file ../../src/ui/lib/escher/third_party/granite/vk/pipeline_layout.cc

void ~PipelineLayout ()

Defined at line 78 of file ../../src/ui/lib/escher/third_party/granite/vk/pipeline_layout.cc

const ResourceTypeInfo & type_info ()

Defined at line 134 of file ../../src/ui/lib/escher/third_party/granite/vk/pipeline_layout.h

vk::PipelineLayout vk ()

Defined at line 139 of file ../../src/ui/lib/escher/third_party/granite/vk/pipeline_layout.h

const impl::PipelineLayoutSpec & spec ()

Defined at line 141 of file ../../src/ui/lib/escher/third_party/granite/vk/pipeline_layout.h

impl::DescriptorSetAllocator * GetDescriptorSetAllocator (unsigned int set_index)

Defined at line 143 of file ../../src/ui/lib/escher/third_party/granite/vk/pipeline_layout.h