/external/skia/src/gpu/ganesh/dawn/ |
D | GrDawnGpu.cpp | 89 sk_sp<GrGpu> GrDawnGpu::Make(const wgpu::Device& device, in Make() 95 return sk_sp<GrGpu>(new GrDawnGpu(direct, options, device)); in Make() 100 GrDawnGpu::PendingMapAsyncRequests::PendingMapAsyncRequests(const wgpu::Device& device) in PendingMapAsyncRequests() 103 void GrDawnGpu::PendingMapAsyncRequests::addOne() { in addOne() 110 void GrDawnGpu::PendingMapAsyncRequests::completeOne() { in completeOne() 119 void GrDawnGpu::PendingMapAsyncRequests::waitUntilDone() const { in waitUntilDone() 127 GrDawnGpu::GrDawnGpu(GrDirectContext* direct, in GrDawnGpu() function in GrDawnGpu 146 GrDawnGpu::~GrDawnGpu() { this->finishOutstandingGpuWork(); } in ~GrDawnGpu() 148 void GrDawnGpu::disconnect(DisconnectType type) { in disconnect() 158 GrThreadSafePipelineBuilder* GrDawnGpu::pipelineBuilder() { in pipelineBuilder() [all …]
|
D | GrDawnProgramBuilder.h | 51 wgpu::BindGroup setUniformData(GrDawnGpu*, const GrRenderTarget*, const GrProgramInfo&); 52 wgpu::BindGroup setTextures(GrDawnGpu*, 60 static sk_sp<GrDawnProgram> Build(GrDawnGpu*, 72 GrDawnGpu* gpu() const { return fGpu; } in gpu() 77 GrDawnProgramBuilder(GrDawnGpu*, 82 GrDawnGpu* fGpu;
|
D | GrDawnTexture.h | 14 class GrDawnGpu; variable 18 static sk_sp<GrDawnTexture> Make(GrDawnGpu*, 28 static sk_sp<GrDawnTexture> MakeWrapped(GrDawnGpu*, SkISize dimensions, GrRenderable, 42 GrDawnTexture(GrDawnGpu*, 48 GrDawnGpu* getDawnGpu() const;
|
D | GrDawnAttachment.h | 16 class GrDawnGpu; variable 20 static sk_sp<GrDawnAttachment> MakeStencil(GrDawnGpu* gpu, SkISize dimensions, int sampleCnt); 33 GrDawnAttachment(GrDawnGpu* gpu, 41 GrDawnGpu* getDawnGpu() const;
|
D | GrDawnBuffer.h | 16 class GrDawnGpu; variable 67 static sk_sp<GrDawnBuffer> Make(GrDawnGpu* gpu, 80 GrDawnGpu* getDawnGpu() const; 111 GrDawnBuffer(GrDawnGpu* gpu,
|
D | GrDawnAttachment.cpp | 15 GrDawnAttachment::GrDawnAttachment(GrDawnGpu* gpu, in GrDawnAttachment() 34 sk_sp<GrDawnAttachment> GrDawnAttachment::MakeStencil(GrDawnGpu* gpu, in MakeStencil() 66 GrDawnGpu* GrDawnAttachment::getDawnGpu() const { in getDawnGpu() 68 return static_cast<GrDawnGpu*>(this->getGpu()); in getDawnGpu()
|
D | GrDawnTexture.cpp | 14 GrDawnTexture::GrDawnTexture(GrDawnGpu* gpu, in GrDawnTexture() 23 sk_sp<GrDawnTexture> GrDawnTexture::Make(GrDawnGpu* gpu, 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 | 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*, 36 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 | GrDawnRenderTarget.cpp | 14 GrDawnRenderTarget::GrDawnRenderTarget(GrDawnGpu* gpu, in GrDawnRenderTarget() 23 sk_sp<GrDawnRenderTarget> GrDawnRenderTarget::MakeWrapped(GrDawnGpu* gpu, in MakeWrapped()
|
D | BUILD.bazel | 16 "GrDawnGpu.cpp", 17 "GrDawnGpu.h",
|
D | GrDawnBuffer.cpp | 32 sk_sp<GrDawnBuffer> GrDawnBuffer::Make(GrDawnGpu* gpu, in Make() 76 GrDawnBuffer::GrDawnBuffer(GrDawnGpu* gpu, in GrDawnBuffer() 196 GrDawnGpu* GrDawnBuffer::getDawnGpu() const { in getDawnGpu() 198 return static_cast<GrDawnGpu*>(this->getGpu()); in getDawnGpu()
|
D | GrDawnGpu.h | 31 class GrDawnGpu : public GrGpu { 35 ~GrDawnGpu() override; 112 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() 411 GrDawnProgramBuilder::GrDawnProgramBuilder(GrDawnGpu* gpu, in GrDawnProgramBuilder() 474 static void set_texture(GrDawnGpu* gpu, GrSamplerState state, GrTexture* texture, in set_texture() 490 wgpu::BindGroup GrDawnProgram::setUniformData(GrDawnGpu* gpu, const GrRenderTarget* renderTarget, in setUniformData() 514 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 | 52 wgpu::BindGroup GrDawnProgramDataManager::uploadUniformBuffers(GrDawnGpu* gpu, in uploadUniformBuffers()
|
D | GrDawnOpsRenderPass.cpp | 45 GrDawnOpsRenderPass::GrDawnOpsRenderPass(GrDawnGpu* gpu, GrRenderTarget* rt, GrSurfaceOrigin origin, in GrDawnOpsRenderPass()
|
/external/skia/src/gpu/ganesh/ |
D | GrDirectContext.cpp | 1188 direct->fGpu = GrDawnGpu::Make(device, options, direct.get()); in MakeDawn()
|
/external/skia/gn/ |
D | gpu.gni | 873 "$_src/gpu/ganesh/dawn/GrDawnGpu.cpp", 874 "$_src/gpu/ganesh/dawn/GrDawnGpu.h",
|