class SamplerCache
Defined at line 18 of file ../../src/ui/lib/escher/renderer/sampler_cache.h
SamplerCache lazily creates and caches Samplers upon demand. These samplers are never released.
Public Methods
void SamplerCache (fxl::WeakPtr<ResourceRecycler> resource_recycler)
Defined at line 14 of file ../../src/ui/lib/escher/renderer/sampler_cache.cc
SamplerPtr ObtainSampler (vk::Filter filter, bool use_unnormalized_coordinates)
Defined at line 17 of file ../../src/ui/lib/escher/renderer/sampler_cache.cc
SamplerPtr ObtainYuvSampler (vk::Format format, vk::Filter filter, ColorSpace color_space, bool use_unnormalized_coordinates)
Defined at line 22 of file ../../src/ui/lib/escher/renderer/sampler_cache.cc
size_t size ()
Return the number of samplers in the cache.
Defined at line 27 of file ../../src/ui/lib/escher/renderer/sampler_cache.h