/external/skia/src/gpu/ganesh/mtl/ |
D | GrMtlAttachment.h | 17 class GrMtlGpu; variable 21 static sk_sp<GrMtlAttachment> MakeStencil(GrMtlGpu* gpu, 26 static sk_sp<GrMtlAttachment> MakeMSAA(GrMtlGpu* gpu, 31 static sk_sp<GrMtlAttachment> MakeTexture(GrMtlGpu* gpu, 39 static sk_sp<GrMtlAttachment> MakeWrapped(GrMtlGpu* gpu, 63 static sk_sp<GrMtlAttachment> Make(GrMtlGpu* gpu, 73 GrMtlAttachment(GrMtlGpu* gpu, 80 GrMtlAttachment(GrMtlGpu* gpu, 87 GrMtlGpu* getMtlGpu() const;
|
D | GrMtlTexture.h | 15 class GrMtlGpu; variable 19 static sk_sp<GrMtlTexture> MakeNewTexture(GrMtlGpu*, 27 static sk_sp<GrMtlTexture> MakeWrappedTexture(GrMtlGpu*, 44 bool reallocForMipmap(GrMtlGpu* gpu, uint32_t mipLevels); 47 GrMtlTexture(GrMtlGpu*, 53 GrMtlGpu* getMtlGpu() const; 73 GrMtlTexture(GrMtlGpu*, 80 GrMtlTexture(GrMtlGpu*,
|
D | GrMtlPipelineStateBuilder.h | 23 class GrMtlGpu; variable 45 GrMtlGpu*, 50 static bool PrecompileShaders(GrMtlGpu*, const SkData&, 54 GrMtlPipelineStateBuilder(GrMtlGpu*, const GrProgramDesc&, const GrProgramInfo&); 75 GrMtlGpu* fGpu;
|
D | GrMtlAttachment.mm | 12 #include "src/gpu/ganesh/mtl/GrMtlGpu.h" 21 GrMtlAttachment::GrMtlAttachment(GrMtlGpu* gpu, 34 GrMtlAttachment::GrMtlAttachment(GrMtlGpu* gpu, 47 sk_sp<GrMtlAttachment> GrMtlAttachment::MakeStencil(GrMtlGpu* gpu, 61 sk_sp<GrMtlAttachment> GrMtlAttachment::MakeMSAA(GrMtlGpu* gpu, 75 sk_sp<GrMtlAttachment> GrMtlAttachment::MakeTexture(GrMtlGpu* gpu, 100 sk_sp<GrMtlAttachment> GrMtlAttachment::Make(GrMtlGpu* gpu, 152 GrMtlGpu* gpu, 182 GrMtlGpu* GrMtlAttachment::getMtlGpu() const { 184 return static_cast<GrMtlGpu*>(this->getGpu());
|
D | GrMtlRenderTarget.h | 20 class GrMtlGpu; variable 26 static sk_sp<GrMtlRenderTarget> MakeWrappedRenderTarget(GrMtlGpu*, 61 GrMtlRenderTarget(GrMtlGpu* gpu, 67 GrMtlGpu* getMtlGpu() const; 83 GrMtlRenderTarget(GrMtlGpu* gpu,
|
D | GrMtlResourceProvider.h | 24 class GrMtlGpu; variable 29 GrMtlResourceProvider(GrMtlGpu* gpu); 61 PipelineStateCache(GrMtlGpu* gpu); 83 GrMtlGpu* fGpu; 86 GrMtlGpu* fGpu;
|
D | GrMtlBuffer.h | 17 class GrMtlGpu; variable 21 static sk_sp<GrMtlBuffer> Make(GrMtlGpu*, 31 GrMtlBuffer(GrMtlGpu*, 41 GrMtlGpu* mtlGpu() const;
|
D | GrMtlTexture.mm | 11 #include "src/gpu/ganesh/mtl/GrMtlGpu.h" 20 GrMtlTexture::GrMtlTexture(GrMtlGpu* gpu, 41 GrMtlTexture::GrMtlTexture(GrMtlGpu* gpu, 64 GrMtlTexture::GrMtlTexture(GrMtlGpu* gpu, 80 sk_sp<GrMtlTexture> GrMtlTexture::MakeNewTexture(GrMtlGpu* gpu, 97 sk_sp<GrMtlTexture> GrMtlTexture::MakeWrappedTexture(GrMtlGpu* gpu, 125 GrMtlGpu* GrMtlTexture::getMtlGpu() const { 127 return static_cast<GrMtlGpu*>(this->getGpu());
|
D | GrMtlGpu.mm | 8 #include "src/gpu/ganesh/mtl/GrMtlGpu.h" 47 sk_sp<GrGpu> GrMtlGpu::Make(const GrMtlBackendContext& context, const GrContextOptions& options, 67 return sk_sp<GrGpu>(new GrMtlGpu(direct, options, device, queue, context.fBinaryArchive.get())); 76 GrMtlGpu::GrMtlGpu(GrDirectContext* direct, const GrContextOptions& options, function 99 GrMtlGpu::~GrMtlGpu() { function 105 void GrMtlGpu::disconnect(DisconnectType type) { 114 GrThreadSafePipelineBuilder* GrMtlGpu::pipelineBuilder() { 118 sk_sp<GrThreadSafePipelineBuilder> GrMtlGpu::refPipelineBuilder() { 122 void GrMtlGpu::destroyResources() { 145 GrOpsRenderPass* GrMtlGpu::onGetOpsRenderPass( [all …]
|
D | GrMtlTextureRenderTarget.h | 16 static sk_sp<GrMtlTextureRenderTarget> MakeNewTextureRenderTarget(GrMtlGpu*, 25 static sk_sp<GrMtlTextureRenderTarget> MakeWrappedTextureRenderTarget(GrMtlGpu*, 46 GrMtlTextureRenderTarget(GrMtlGpu* gpu, 55 GrMtlTextureRenderTarget(GrMtlGpu* gpu,
|
D | GrMtlUtil.h | 19 class GrMtlGpu; variable 76 bool GrSkSLToMSL(const GrMtlGpu* gpu, 87 id<MTLLibrary> GrCompileMtlShaderLibrary(const GrMtlGpu* gpu, 95 void GrPrecompileMtlShaderLibrary(const GrMtlGpu* gpu,
|
D | GrMtlPipelineState.h | 21 class GrMtlGpu; variable 38 GrMtlPipelineState(GrMtlGpu*, 101 SamplerBindings(GrSamplerState state, GrTexture* texture, GrMtlGpu*); 104 GrMtlGpu* fGpu;
|
D | GrMtlRenderTarget.mm | 13 #include "src/gpu/ganesh/mtl/GrMtlGpu.h" 23 GrMtlRenderTarget::GrMtlRenderTarget(GrMtlGpu* gpu, 37 GrMtlRenderTarget::GrMtlRenderTarget(GrMtlGpu* gpu, 48 sk_sp<GrMtlRenderTarget> GrMtlRenderTarget::MakeWrappedRenderTarget(GrMtlGpu* gpu, 147 GrMtlGpu* GrMtlRenderTarget::getMtlGpu() const { 149 return static_cast<GrMtlGpu*>(this->getGpu());
|
D | GrMtlSemaphore.h | 19 class GrMtlGpu; variable 23 static sk_sp<GrMtlEvent> Make(GrMtlGpu* gpu); 57 static std::unique_ptr<GrMtlSemaphore> Make(GrMtlGpu* gpu) { in Make()
|
D | GrMtlTextureRenderTarget.mm | 10 #include "src/gpu/ganesh/mtl/GrMtlGpu.h" 20 GrMtlTextureRenderTarget::GrMtlTextureRenderTarget(GrMtlGpu* gpu, 35 GrMtlTextureRenderTarget::GrMtlTextureRenderTarget(GrMtlGpu* gpu, 50 bool create_rt_attachments(GrMtlGpu* gpu, SkISize dimensions, MTLPixelFormat format, int sampleCnt, 71 GrMtlGpu* gpu, 105 GrMtlGpu* gpu,
|
D | GrMtlBuffer.mm | 13 #include "src/gpu/ganesh/mtl/GrMtlGpu.h" 38 sk_sp<GrMtlBuffer> GrMtlBuffer::Make(GrMtlGpu* gpu, 49 GrMtlBuffer::GrMtlBuffer(GrMtlGpu* gpu, size_t size, GrGpuBufferType intendedType, 130 inline GrMtlGpu* GrMtlBuffer::mtlGpu() const { 132 return static_cast<GrMtlGpu*>(this->getGpu());
|
D | GrMtlPipelineStateDataManager.h | 18 class GrMtlGpu; variable 37 void uploadAndBindUniformBuffers(GrMtlGpu* gpu,
|
D | GrMtlTrampoline.mm | 10 #include "src/gpu/ganesh/mtl/GrMtlGpu.h" 21 return GrMtlGpu::Make(backendContext, options, direct);
|
D | GrMtlSampler.h | 18 class GrMtlGpu; variable 23 static GrMtlSampler* Create(const GrMtlGpu* gpu, GrSamplerState);
|
D | GrMtlDepthStencil.h | 18 class GrMtlGpu; variable 24 static GrMtlDepthStencil* Create(const GrMtlGpu*, const GrStencilSettings&, GrSurfaceOrigin);
|
D | BUILD.bazel | 33 "GrMtlGpu.h", 34 "GrMtlGpu.mm",
|
D | GrMtlSemaphore.mm | 10 #include "src/gpu/ganesh/mtl/GrMtlGpu.h" 18 sk_sp<GrMtlEvent> GrMtlEvent::Make(GrMtlGpu* gpu) {
|
D | GrMtlOpsRenderPass.h | 26 GrMtlOpsRenderPass(GrMtlGpu* gpu, GrRenderTarget* rt, sk_sp<GrMtlFramebuffer>, 72 GrMtlGpu* fGpu;
|
/external/skia/tests/ |
D | MtlCopySurfaceTest.mm | 12 #include "src/gpu/ganesh/mtl/GrMtlGpu.h" 29 GrMtlGpu* gpu = (GrMtlGpu*) context->priv().getGpu();
|
/external/skia/src/image/ |
D | SkSurface_GpuMtl.mm | 56 GrMtlGpu* mtlGpu = (GrMtlGpu*) resourceProvider->priv().gpu(); 125 GrMtlGpu* mtlGpu = (GrMtlGpu*) resourceProvider->priv().gpu();
|