• Home
  • Raw
  • Download

Lines Matching refs:GrD3DGpu

33 GrThreadSafePipelineBuilder* GrD3DGpu::pipelineBuilder() {  in pipelineBuilder()
37 sk_sp<GrThreadSafePipelineBuilder> GrD3DGpu::refPipelineBuilder() { in refPipelineBuilder()
42 sk_sp<GrGpu> GrD3DGpu::Make(const GrD3DBackendContext& backendContext, in Make()
55 return sk_sp<GrGpu>(new GrD3DGpu(direct, contextOptions, backendContext, memoryAllocator)); in Make()
67 GrD3DGpu::GrD3DGpu(GrDirectContext* direct, const GrContextOptions& contextOptions, in GrD3DGpu() function in GrD3DGpu
97 GrD3DGpu::~GrD3DGpu() { in ~GrD3DGpu()
101 void GrD3DGpu::destroyResources() { in destroyResources()
127 GrOpsRenderPass* GrD3DGpu::onGetOpsRenderPass( in onGetOpsRenderPass()
147 bool GrD3DGpu::submitDirectCommandList(SyncQueue sync) { in submitDirectCommandList()
190 void GrD3DGpu::checkForFinishedCommandLists() { in checkForFinishedCommandLists()
209 void GrD3DGpu::waitForQueueCompletion() { in waitForQueueCompletion()
220 void GrD3DGpu::submit(GrOpsRenderPass* renderPass) { in submit()
227 void GrD3DGpu::endRenderPass(GrRenderTarget* target, GrSurfaceOrigin origin, in endRenderPass()
232 void GrD3DGpu::addFinishedProc(GrGpuFinishedProc finishedProc, in addFinishedProc()
238 void GrD3DGpu::addFinishedCallback(sk_sp<GrRefCntedCallback> finishedCallback) { in addFinishedCallback()
253 sk_sp<GrD3DTexture> GrD3DGpu::createD3DTexture(SkISize dimensions, in createD3DTexture()
295 sk_sp<GrTexture> GrD3DGpu::onCreateTexture(SkISize dimensions, in onCreateTexture()
343 sk_sp<GrTexture> GrD3DGpu::onCreateCompressedTexture(SkISize dimensions, in onCreateCompressedTexture()
419 bool GrD3DGpu::onCopySurface(GrSurface* dst, GrSurface* src, const SkIRect& srcRect, in onCopySurface()
465 void GrD3DGpu::copySurfaceAsCopyTexture(GrSurface* dst, GrSurface* src, in copySurfaceAsCopyTexture()
516 void GrD3DGpu::copySurfaceAsResolve(GrSurface* dst, GrSurface* src, const SkIRect& srcRect, in copySurfaceAsResolve()
528 void GrD3DGpu::resolveTexture(GrSurface* dst, int32_t dstX, int32_t dstY, in resolveTexture()
551 void GrD3DGpu::onResolveRenderTarget(GrRenderTarget* target, const SkIRect& resolveRect) { in onResolveRenderTarget()
559 bool GrD3DGpu::onReadPixels(GrSurface* surface, int left, int top, int width, int height, in onReadPixels()
635 bool GrD3DGpu::onWritePixels(GrSurface* surface, int left, int top, int width, int height, in onWritePixels()
666 bool GrD3DGpu::uploadToTexture(GrD3DTexture* tex, int left, int top, int width, int height, in uploadToTexture()
785 sk_sp<GrTexture> GrD3DGpu::onWrapBackendTexture(const GrBackendTexture& tex, in onWrapBackendTexture()
813 sk_sp<GrTexture> GrD3DGpu::onWrapCompressedBackendTexture(const GrBackendTexture& tex, in onWrapCompressedBackendTexture()
819 sk_sp<GrTexture> GrD3DGpu::onWrapRenderableBackendTexture(const GrBackendTexture& tex, in onWrapRenderableBackendTexture()
854 sk_sp<GrRenderTarget> GrD3DGpu::onWrapBackendRenderTarget(const GrBackendRenderTarget& rt) { in onWrapBackendRenderTarget()
891 bool GrD3DGpu::onRegenerateMipMapLevels(GrTexture * tex) { in onRegenerateMipMapLevels()
1050 sk_sp<GrGpuBuffer> GrD3DGpu::onCreateBuffer(size_t sizeInBytes, GrGpuBufferType type, in onCreateBuffer()
1060 sk_sp<GrAttachment> GrD3DGpu::makeStencilAttachment(const GrBackendFormat& /*colorFormat*/, in makeStencilAttachment()
1068 bool GrD3DGpu::createTextureResourceForBackendSurface(DXGI_FORMAT dxgiFormat, in createTextureResourceForBackendSurface()
1138 GrBackendTexture GrD3DGpu::onCreateBackendTexture(SkISize dimensions, in onCreateBackendTexture()
1187 bool GrD3DGpu::onClearBackendTexture(const GrBackendTexture& backendTexture, in onClearBackendTexture()
1281 GrBackendTexture GrD3DGpu::onCreateCompressedBackendTexture( in onCreateCompressedBackendTexture()
1288 bool GrD3DGpu::onUpdateCompressedBackendTexture(const GrBackendTexture& backendTexture, in onUpdateCompressedBackendTexture()
1374 void GrD3DGpu::deleteBackendTexture(const GrBackendTexture& tex) { in deleteBackendTexture()
1379 bool GrD3DGpu::compile(const GrProgramDesc&, const GrProgramInfo&) { in compile()
1384 bool GrD3DGpu::isTestingOnlyBackendTexture(const GrBackendTexture& tex) const { in isTestingOnlyBackendTexture()
1398 GrBackendRenderTarget GrD3DGpu::createTestingOnlyBackendRenderTarget(SkISize dimensions, in createTestingOnlyBackendRenderTarget()
1419 void GrD3DGpu::deleteTestingOnlyBackendRenderTarget(const GrBackendRenderTarget& rt) { in deleteTestingOnlyBackendRenderTarget()
1430 void GrD3DGpu::testingOnly_startCapture() { in testingOnly_startCapture()
1436 void GrD3DGpu::testingOnly_endCapture() { in testingOnly_endCapture()
1445 void GrD3DGpu::addResourceBarriers(sk_sp<GrManagedResource> resource, in addResourceBarriers()
1454 void GrD3DGpu::addBufferResourceBarriers(GrD3DBuffer* buffer, in addBufferResourceBarriers()
1465 void GrD3DGpu::prepareSurfacesForBackendAccessAndStateUpdates( in prepareSurfacesForBackendAccessAndStateUpdates()
1486 void GrD3DGpu::takeOwnershipOfBuffer(sk_sp<GrGpuBuffer> buffer) { in takeOwnershipOfBuffer()
1490 bool GrD3DGpu::onSubmitToGpu(bool syncCpu) { in onSubmitToGpu()
1498 std::unique_ptr<GrSemaphore> SK_WARN_UNUSED_RESULT GrD3DGpu::makeSemaphore(bool) { in makeSemaphore()
1501 std::unique_ptr<GrSemaphore> GrD3DGpu::wrapBackendSemaphore( in wrapBackendSemaphore()
1513 void GrD3DGpu::insertSemaphore(GrSemaphore* semaphore) { in insertSemaphore()
1520 void GrD3DGpu::waitSemaphore(GrSemaphore* semaphore) { in waitSemaphore()
1527 GrFence SK_WARN_UNUSED_RESULT GrD3DGpu::insertFence() { in insertFence()
1532 bool GrD3DGpu::waitFence(GrFence fence) { in waitFence()
1536 void GrD3DGpu::finishOutstandingGpuWork() { in finishOutstandingGpuWork()