/external/skia/src/gpu/dawn/ |
D | GrDawnGpu.cpp | 111 sk_sp<GrGpu> GrDawnGpu::Make(const wgpu::Device& device, in Make() 117 return sk_sp<GrGpu>(new GrDawnGpu(direct, options, device)); in Make() 122 GrDawnGpu::GrDawnGpu(GrDirectContext* direct, const GrContextOptions& options, in GrDawnGpu() function in GrDawnGpu 134 GrDawnGpu::~GrDawnGpu() { this->finishOutstandingGpuWork(); } in ~GrDawnGpu() 136 void GrDawnGpu::disconnect(DisconnectType type) { in disconnect() 146 GrThreadSafePipelineBuilder* GrDawnGpu::pipelineBuilder() { in pipelineBuilder() 150 sk_sp<GrThreadSafePipelineBuilder> GrDawnGpu::refPipelineBuilder() { in refPipelineBuilder() 156 GrOpsRenderPass* GrDawnGpu::onGetOpsRenderPass( in onGetOpsRenderPass() 171 sk_sp<GrGpuBuffer> GrDawnGpu::onCreateBuffer(size_t size, GrGpuBufferType type, in onCreateBuffer() 181 bool GrDawnGpu::onWritePixels(GrSurface* surface, int left, int top, int width, int height, in onWritePixels() [all …]
|
D | GrDawnTexture.h | 14 class GrDawnGpu; variable 18 static sk_sp<GrDawnTexture> Make(GrDawnGpu*, SkISize dimensions, 22 static sk_sp<GrDawnTexture> MakeWrapped(GrDawnGpu*, SkISize dimensions, GrRenderable, 36 GrDawnTexture(GrDawnGpu*, SkISize dimensions, const GrDawnTextureInfo&, GrMipmapStatus); 38 GrDawnGpu* getDawnGpu() const;
|
D | GrDawnProgramBuilder.h | 68 wgpu::BindGroup setUniformData(GrDawnGpu*, const GrRenderTarget*, const GrProgramInfo&); 69 wgpu::BindGroup setTextures(GrDawnGpu*, 77 static sk_sp<GrDawnProgram> Build(GrDawnGpu*, 89 GrDawnGpu* gpu() const { return fGpu; } in gpu() 94 GrDawnProgramBuilder(GrDawnGpu*, 99 GrDawnGpu* fGpu;
|
D | GrDawnAttachment.h | 15 class GrDawnGpu; variable 19 static sk_sp<GrDawnAttachment> MakeStencil(GrDawnGpu* gpu, SkISize dimensions, int sampleCnt); 32 GrDawnAttachment(GrDawnGpu* gpu, 39 GrDawnGpu* getDawnGpu() const;
|
D | GrDawnAttachment.cpp | 15 GrDawnAttachment::GrDawnAttachment(GrDawnGpu* gpu, in GrDawnAttachment() 27 sk_sp<GrDawnAttachment> GrDawnAttachment::MakeStencil(GrDawnGpu* gpu, in MakeStencil() 55 GrDawnGpu* GrDawnAttachment::getDawnGpu() const { in getDawnGpu() 57 return static_cast<GrDawnGpu*>(this->getGpu()); in getDawnGpu()
|
D | GrDawnTexture.cpp | 14 GrDawnTexture::GrDawnTexture(GrDawnGpu* gpu, in GrDawnTexture() 22 sk_sp<GrDawnTexture> GrDawnTexture::Make(GrDawnGpu* gpu, SkISize dimensions, in Make() 75 sk_sp<GrDawnTexture> GrDawnTexture::MakeWrapped(GrDawnGpu* gpu, SkISize dimensions, in MakeWrapped() 99 GrDawnGpu* GrDawnTexture::getDawnGpu() const { in getDawnGpu() 101 return static_cast<GrDawnGpu*>(this->getGpu()); in getDawnGpu()
|
D | GrDawnBuffer.h | 14 class GrDawnGpu; variable 18 GrDawnBuffer(GrDawnGpu* gpu, size_t sizeInBytes, GrGpuBufferType type, GrAccessPattern pattern); 26 GrDawnGpu* getDawnGpu() const;
|
D | GrDawnRingBuffer.h | 13 class GrDawnGpu; variable 17 GrDawnRingBuffer(GrDawnGpu* gpu, wgpu::BufferUsage usage); 38 GrDawnGpu* fGpu;
|
D | GrDawnRenderTarget.h | 14 class GrDawnGpu; variable 18 static sk_sp<GrDawnRenderTarget> MakeWrapped(GrDawnGpu*, 35 GrDawnRenderTarget(GrDawnGpu* gpu,
|
D | GrDawnOpsRenderPass.h | 17 class GrDawnGpu; variable 23 GrDawnOpsRenderPass(GrDawnGpu*, GrRenderTarget*, GrSurfaceOrigin, 67 GrDawnGpu* fGpu;
|
D | GrDawnProgramDataManager.h | 19 class GrDawnGpu; variable 30 wgpu::BindGroup uploadUniformBuffers(GrDawnGpu* gpu, wgpu::BindGroupLayout layout);
|
D | GrDawnTextureRenderTarget.h | 14 class GrDawnGpu; variable 24 GrDawnTextureRenderTarget(GrDawnGpu* gpu,
|
D | GrDawnBuffer.cpp | 30 GrDawnBuffer::GrDawnBuffer(GrDawnGpu* gpu, size_t sizeInBytes, GrGpuBufferType type, in GrDawnBuffer() 101 GrDawnGpu* GrDawnBuffer::getDawnGpu() const { in getDawnGpu() 103 return static_cast<GrDawnGpu*>(this->getGpu()); in getDawnGpu()
|
D | GrDawnRenderTarget.cpp | 14 GrDawnRenderTarget::GrDawnRenderTarget(GrDawnGpu* gpu, in GrDawnRenderTarget() 22 sk_sp<GrDawnRenderTarget> GrDawnRenderTarget::MakeWrapped(GrDawnGpu* gpu, in MakeWrapped()
|
D | GrDawnGpu.h | 29 class GrDawnGpu : public GrGpu { 33 ~GrDawnGpu() override; 109 GrDawnGpu(GrDirectContext*, const GrContextOptions&, const wgpu::Device&);
|
D | GrDawnProgramBuilder.cpp | 175 static wgpu::BlendState create_blend_state(const GrDawnGpu* gpu, const GrPipeline& pipeline) { in create_blend_state() 251 sk_sp<GrDawnProgram> GrDawnProgramBuilder::Build(GrDawnGpu* gpu, in Build() 420 GrDawnProgramBuilder::GrDawnProgramBuilder(GrDawnGpu* gpu, in GrDawnProgramBuilder() 479 static void set_texture(GrDawnGpu* gpu, GrSamplerState state, GrTexture* texture, in set_texture() 492 wgpu::BindGroup GrDawnProgram::setUniformData(GrDawnGpu* gpu, const GrRenderTarget* renderTarget, in setUniformData() 515 wgpu::BindGroup GrDawnProgram::setTextures(GrDawnGpu* gpu, in setTextures()
|
D | GrDawnTextureRenderTarget.cpp | 14 GrDawnTextureRenderTarget::GrDawnTextureRenderTarget(GrDawnGpu* gpu, in GrDawnTextureRenderTarget()
|
D | GrDawnRingBuffer.cpp | 17 GrDawnRingBuffer::GrDawnRingBuffer(GrDawnGpu* gpu, wgpu::BufferUsage usage) in GrDawnRingBuffer()
|
D | GrDawnProgramDataManager.cpp | 42 wgpu::BindGroup GrDawnProgramDataManager::uploadUniformBuffers(GrDawnGpu* gpu, in uploadUniformBuffers()
|
D | GrDawnOpsRenderPass.cpp | 43 GrDawnOpsRenderPass::GrDawnOpsRenderPass(GrDawnGpu* gpu, GrRenderTarget* rt, GrSurfaceOrigin origin, in GrDawnOpsRenderPass()
|
/external/skia/tests/ |
D | TextureProxyTest.cpp | 274 GrDawnGpu* gpu = static_cast<GrDawnGpu*>(dContext->priv().getGpu()); in invalidation_test()
|
/external/skia/src/gpu/ |
D | GrDirectContext.cpp | 1154 direct->fGpu = GrDawnGpu::Make(device, options, direct.get()); in MakeDawn()
|
/external/skia/gn/ |
D | gpu.gni | 785 "$_src/gpu/dawn/GrDawnGpu.cpp", 786 "$_src/gpu/dawn/GrDawnGpu.h",
|