Searched refs:GrMtlGpu (Results 1 - 16 of 16) sorted by relevance
/third_party/skia/src/gpu/mtl/ |
H A D | GrMtlAttachment.h | 16 class GrMtlGpu; 20 static sk_sp<GrMtlAttachment> MakeStencil(GrMtlGpu* gpu, 25 static sk_sp<GrMtlAttachment> MakeMSAA(GrMtlGpu* gpu, 30 static sk_sp<GrMtlAttachment> MakeTexture(GrMtlGpu* gpu, 38 static sk_sp<GrMtlAttachment> MakeWrapped(GrMtlGpu* gpu, 63 static sk_sp<GrMtlAttachment> Make(GrMtlGpu* gpu, 73 GrMtlAttachment(GrMtlGpu* gpu, 79 GrMtlAttachment(GrMtlGpu* gpu, 85 GrMtlGpu* getMtlGpu() const;
|
H A D | GrMtlTexture.h | 15 class GrMtlGpu; 19 static sk_sp<GrMtlTexture> MakeNewTexture(GrMtlGpu*, 26 static sk_sp<GrMtlTexture> MakeWrappedTexture(GrMtlGpu*, 43 bool reallocForMipmap(GrMtlGpu* gpu, uint32_t mipLevels); 46 GrMtlTexture(GrMtlGpu*, SkISize, sk_sp<GrMtlAttachment>, GrMipmapStatus); 48 GrMtlGpu* getMtlGpu() const; 66 GrMtlTexture(GrMtlGpu*, SkBudgeted, SkISize, sk_sp<GrMtlAttachment>, GrMipmapStatus); 68 GrMtlTexture(GrMtlGpu*,
|
H A D | GrMtlResourceProvider.h | 24 class GrMtlGpu; 29 GrMtlResourceProvider(GrMtlGpu* gpu); 61 PipelineStateCache(GrMtlGpu* gpu); 83 GrMtlGpu* fGpu; 86 GrMtlGpu* fGpu;
|
H A D | GrMtlRenderTarget.h | 20 class GrMtlGpu; 26 static sk_sp<GrMtlRenderTarget> MakeWrappedRenderTarget(GrMtlGpu*, 61 GrMtlRenderTarget(GrMtlGpu* gpu, 66 GrMtlGpu* getMtlGpu() const; 80 GrMtlRenderTarget(GrMtlGpu* gpu,
|
H A D | GrMtlPipelineStateBuilder.h | 22 class GrMtlGpu; 42 GrMtlGpu*, 47 static bool PrecompileShaders(GrMtlGpu*, const SkData&, 51 GrMtlPipelineStateBuilder(GrMtlGpu*, const GrProgramDesc&, const GrProgramInfo&); 74 GrMtlGpu* fGpu;
|
H A D | GrMtlBuffer.h | 17 class GrMtlGpu; 21 static sk_sp<GrMtlBuffer> Make(GrMtlGpu*, size_t size, GrGpuBufferType intendedType, 29 GrMtlBuffer(GrMtlGpu*, size_t size, GrGpuBufferType intendedType, GrAccessPattern); 35 GrMtlGpu* mtlGpu() const;
|
H A D | GrMtlTextureRenderTarget.h | 16 static sk_sp<GrMtlTextureRenderTarget> MakeNewTextureRenderTarget(GrMtlGpu*, 24 static sk_sp<GrMtlTextureRenderTarget> MakeWrappedTextureRenderTarget(GrMtlGpu*, 45 GrMtlTextureRenderTarget(GrMtlGpu* gpu, 53 GrMtlTextureRenderTarget(GrMtlGpu* gpu,
|
H A D | GrMtlUtil.h | 18 class GrMtlGpu; 71 bool GrSkSLToMSL(const GrMtlGpu* gpu, 82 id<MTLLibrary> GrCompileMtlShaderLibrary(const GrMtlGpu* gpu, 90 void GrPrecompileMtlShaderLibrary(const GrMtlGpu* gpu,
|
H A D | GrMtlPipelineState.h | 21 class GrMtlGpu; 38 GrMtlPipelineState(GrMtlGpu*, 99 SamplerBindings(GrSamplerState state, GrTexture* texture, GrMtlGpu*); 102 GrMtlGpu* fGpu;
|
H A D | GrMtlSemaphore.h | 19 class GrMtlGpu; 23 static sk_sp<GrMtlEvent> Make(GrMtlGpu* gpu); 57 static std::unique_ptr<GrMtlSemaphore> Make(GrMtlGpu* gpu) { in Make()
|
H A D | GrMtlPipelineStateDataManager.h | 18 class GrMtlGpu; 37 void uploadAndBindUniformBuffers(GrMtlGpu* gpu,
|
H A D | GrMtlSampler.h | 18 class GrMtlGpu; 23 static GrMtlSampler* Create(const GrMtlGpu* gpu, GrSamplerState);
|
H A D | GrMtlDepthStencil.h | 18 class GrMtlGpu; 24 static GrMtlDepthStencil* Create(const GrMtlGpu*, const GrStencilSettings&, GrSurfaceOrigin);
|
H A D | GrMtlOpsRenderPass.h | 13 #include "src/gpu/mtl/GrMtlGpu.h" 26 GrMtlOpsRenderPass(GrMtlGpu* gpu, GrRenderTarget* rt, sk_sp<GrMtlFramebuffer>, 71 GrMtlGpu* fGpu;
|
H A D | GrMtlGpu.h | 36 class GrMtlGpu : public GrGpu { class 39 ~GrMtlGpu() override; 129 GrMtlGpu(GrDirectContext*, const GrContextOptions&, id<MTLDevice>,
|
H A D | GrMtlCommandBuffer.h | 23 class GrMtlGpu;
|
Completed in 6 milliseconds