Lines Matching refs:skgpu
15 namespace skgpu {
19 namespace skgpu::mtl {
23 class ResourceProvider final : public skgpu::ResourceProvider {
25 ResourceProvider(const skgpu::Gpu* gpu);
31 sk_sp<skgpu::CommandBuffer> createCommandBuffer() override;
32 sk_sp<skgpu::GraphicsPipeline> onCreateGraphicsPipeline(const GraphicsPipelineDesc&) override;
33 sk_sp<skgpu::Texture> createTexture(SkISize, const skgpu::TextureInfo&) override;
34 sk_sp<skgpu::Buffer> createBuffer(size_t size, BufferType type, PrioritizeGpuReads) override;
37 } // namespace skgpu::mtl