Searched refs:GrMtlDepthStencil (Results 1 – 13 of 13) sorted by relevance
/third_party/flutter/skia/src/gpu/mtl/ |
D | GrMtlDepthStencil.h | 21 class GrMtlDepthStencil : public SkRefCnt { 23 static GrMtlDepthStencil* Create(const GrMtlGpu*, const GrStencilSettings&, GrSurfaceOrigin); 25 ~GrMtlDepthStencil() { fMtlDepthStencilState = nil; } in ~GrMtlDepthStencil() 51 static const Key& GetKey(const GrMtlDepthStencil& depthStencil) { return depthStencil.fKey; } in GetKey() 57 GrMtlDepthStencil(id<MTLDepthStencilState> mtlDepthStencilState, Key key) in GrMtlDepthStencil() function
|
D | GrMtlDepthStencil.mm | 9 #include "src/gpu/mtl/GrMtlDepthStencil.h" 72 GrMtlDepthStencil* GrMtlDepthStencil::Create(const GrMtlGpu* gpu, 87 return new GrMtlDepthStencil([gpu->device() newDepthStencilStateWithDescriptor: desc], 91 void skia_stencil_to_key(GrStencilSettings::Face face, GrMtlDepthStencil::Key::Face* faceKey) { 108 GrMtlDepthStencil::Key GrMtlDepthStencil::GenerateKey(const GrStencilSettings& stencil,
|
D | GrMtlResourceProvider.h | 35 GrMtlDepthStencil* findOrCreateCompatibleDepthStencilState(const GrStencilSettings&, 117 SkTDynamicHash<GrMtlDepthStencil, GrMtlDepthStencil::Key> fDepthStencilStates;
|
D | GrMtlResourceProvider.mm | 50 GrMtlDepthStencil* GrMtlResourceProvider::findOrCreateCompatibleDepthStencilState( 52 GrMtlDepthStencil* depthStencilState; 53 GrMtlDepthStencil::Key key = GrMtlDepthStencil::GenerateKey(stencil, origin); 56 depthStencilState = GrMtlDepthStencil::Create(fGpu, stencil, origin); 84 SkTDynamicHash<GrMtlDepthStencil, GrMtlDepthStencil::Key>::Iter dsIter(&fDepthStencilStates);
|
D | GrMtlPipelineState.mm | 194 GrMtlDepthStencil* state =
|
/third_party/skia/src/gpu/mtl/ |
D | GrMtlDepthStencil.h | 22 class GrMtlDepthStencil : public GrManagedResource { 24 static GrMtlDepthStencil* Create(const GrMtlGpu*, const GrStencilSettings&, GrSurfaceOrigin); 26 ~GrMtlDepthStencil() override { fMtlDepthStencilState = nil; } in ~GrMtlDepthStencil() 52 static const Key& GetKey(const GrMtlDepthStencil& depthStencil) { return depthStencil.fKey; } in GetKey() 71 GrMtlDepthStencil(id<MTLDepthStencilState> mtlDepthStencilState, Key key) in GrMtlDepthStencil() function
|
D | GrMtlDepthStencil.mm | 9 #include "src/gpu/mtl/GrMtlDepthStencil.h" 74 GrMtlDepthStencil* GrMtlDepthStencil::Create(const GrMtlGpu* gpu, 89 return new GrMtlDepthStencil([gpu->device() newDepthStencilStateWithDescriptor: desc], 93 void skia_stencil_to_key(GrStencilSettings::Face face, GrMtlDepthStencil::Key::Face* faceKey) { 110 GrMtlDepthStencil::Key GrMtlDepthStencil::GenerateKey(const GrStencilSettings& stencil,
|
D | GrMtlResourceProvider.h | 37 GrMtlDepthStencil* findOrCreateCompatibleDepthStencilState(const GrStencilSettings&, 92 SkTDynamicHash<GrMtlDepthStencil, GrMtlDepthStencil::Key> fDepthStencilStates;
|
D | GrMtlResourceProvider.mm | 46 GrMtlDepthStencil* GrMtlResourceProvider::findOrCreateCompatibleDepthStencilState( 48 GrMtlDepthStencil* depthStencilState; 49 GrMtlDepthStencil::Key key = GrMtlDepthStencil::GenerateKey(stencil, origin); 52 depthStencilState = GrMtlDepthStencil::Create(fGpu, stencil, origin); 164 fDepthStencilStates.foreach([&](GrMtlDepthStencil* stencil) { stencil->unref(); });
|
D | GrMtlPipelineState.mm | 180 GrMtlDepthStencil* state =
|
/third_party/flutter/skia/gn/ |
D | gpu.gni | 746 "$_src/gpu/mtl/GrMtlDepthStencil.h", 747 "$_src/gpu/mtl/GrMtlDepthStencil.mm",
|
/third_party/skia/gn/ |
D | gpu.gni | 765 "$_src/gpu/mtl/GrMtlDepthStencil.h", 766 "$_src/gpu/mtl/GrMtlDepthStencil.mm",
|
/third_party/flutter/engine/flutter/ci/licenses_golden/ |
D | licenses_skia | 1102 FILE: ../../../third_party/skia/src/gpu/mtl/GrMtlDepthStencil.mm 5036 FILE: ../../../third_party/skia/src/gpu/mtl/GrMtlDepthStencil.h
|