class PipelineLayoutCache
Defined at line 15 of file ../../src/ui/lib/escher/vk/impl/pipeline_layout_cache.h
Public Methods
void PipelineLayoutCache (ResourceRecycler * recycler)
Defined at line 13 of file ../../src/ui/lib/escher/vk/impl/pipeline_layout_cache.cc
void ~PipelineLayoutCache ()
Defined at line 15 of file ../../src/ui/lib/escher/vk/impl/pipeline_layout_cache.cc
const PipelineLayoutPtr & ObtainPipelineLayout (const PipelineLayoutSpec & layout)
Return a layout corresponding to the spec, creating a new one if none is
already present in the cache.
Defined at line 17 of file ../../src/ui/lib/escher/vk/impl/pipeline_layout_cache.cc
size_t size ()
Return the number of layouts in the cache.
Defined at line 27 of file ../../src/ui/lib/escher/vk/impl/pipeline_layout_cache.h
void BeginFrame ()
Defined at line 28 of file ../../src/ui/lib/escher/vk/impl/pipeline_layout_cache.cc
void Clear ()
Clears layout cache.
Defined at line 30 of file ../../src/ui/lib/escher/vk/impl/pipeline_layout_cache.h