Searched refs:GrMtlResourceProvider (Results 1 – 10 of 10) sorted by relevance
8 #include "src/gpu/mtl/GrMtlResourceProvider.h"27 GrMtlResourceProvider::GrMtlResourceProvider(GrMtlGpu* gpu) function32 GrMtlPipelineState* GrMtlResourceProvider::findOrCreateCompatiblePipelineState(39 bool GrMtlResourceProvider::precompileShader(const SkData& key, const SkData& data) {45 GrMtlDepthStencil* GrMtlResourceProvider::findOrCreateCompatibleDepthStencilState(58 GrMtlSampler* GrMtlResourceProvider::findOrCreateCompatibleSampler(GrSamplerState params) {69 void GrMtlResourceProvider::destroyResources() {81 struct GrMtlResourceProvider::PipelineStateCache::Entry { struct94 GrMtlResourceProvider::PipelineStateCache::PipelineStateCache(GrMtlGpu* gpu)98 GrMtlResourceProvider::PipelineStateCache::~PipelineStateCache() {[all …]
25 class GrMtlResourceProvider {27 GrMtlResourceProvider(GrMtlGpu* gpu);
48 GrMtlResourceProvider& resourceProvider() { return fResourceProvider; } in resourceProvider()281 GrMtlResourceProvider fResourceProvider;
18 class GrMtlResourceProvider {20 GrMtlResourceProvider(GrMtlGpu* gpu) : fGpu(gpu) {} in GrMtlResourceProvider() function
8 #include "GrMtlResourceProvider.h"16 GrMtlCopyPipelineState* GrMtlResourceProvider::findOrCreateCopyPipelineState(
45 GrMtlResourceProvider& resourceProvider() { return fResourceProvider; } in resourceProvider()193 GrMtlResourceProvider fResourceProvider;
15 #include "GrMtlResourceProvider.h"
146 friend class GrMtlResourceProvider; // for PipelineStateCache to access BuildFromData variable
699 "$_src/gpu/mtl/GrMtlResourceProvider.h",700 "$_src/gpu/mtl/GrMtlResourceProvider.mm",
831 "$_src/gpu/mtl/GrMtlResourceProvider.h",832 "$_src/gpu/mtl/GrMtlResourceProvider.mm",