Home
last modified time | relevance | path

Searched refs:BackendSurfaceAccess (Results 1 - 23 of 23) sorted by relevance

/third_party/skia/tests/
H A DGrSubmittedFlushTest.cpp54 surface->flush(SkSurface::BackendSurfaceAccess::kNoAccess, flushInfo); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
69 surface->flush(SkSurface::BackendSurfaceAccess::kNoAccess, flushInfo); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
72 surface->flush(SkSurface::BackendSurfaceAccess::kNoAccess, flushInfo); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
82 surface->flush(SkSurface::BackendSurfaceAccess::kNoAccess, flushInfo); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
H A DSurfaceSemaphoreTest.cpp159 mainSurface->flush(SkSurface::BackendSurfaceAccess::kNoAccess, info); in surface_semaphore_test()
251 mainSurface->flush(SkSurface::BackendSurfaceAccess::kNoAccess, flushInfo); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
H A DDeferredDisplayListTest.cpp1097 s->flush(SkSurface::BackendSurfaceAccess::kPresent, flushInfo); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
/third_party/skia/src/gpu/
H A DGrDirectContextPriv.h52 SkSurface::BackendSurfaceAccess = SkSurface::BackendSurfaceAccess::kNoAccess,
59 SkSurface::BackendSurfaceAccess access = SkSurface::BackendSurfaceAccess::kNoAccess, in flushSurface()
H A DGrDrawingManager.h140 SkSurface::BackendSurfaceAccess,
195 SkSurface::BackendSurfaceAccess access,
H A DGrDrawingManager.cpp99 SkSurface::BackendSurfaceAccess access, in flush()
118 access == SkSurface::BackendSurfaceAccess::kNoAccess && !newState) { in flush()
510 SkSurface::BackendSurfaceAccess access, in flushSurfaces()
907 SkSurface::BackendSurfaceAccess::kNoAccess, in newWritePixelsTask()
1001 if (this->flush({}, SkSurface::BackendSurfaceAccess::kNoAccess, GrFlushInfo(), nullptr)) { in flushIfNecessary()
H A DGrGpu.h396 SkSurface::BackendSurfaceAccess access,
832 SkSurface::BackendSurfaceAccess access, in prepareSurfacesForBackendAccessAndStateUpdates()
H A DGrDirectContextPriv.cpp38 SkSurface::BackendSurfaceAccess access, in flushSurfaces()
H A DGrGpu.cpp685 SkSurface::BackendSurfaceAccess access, in executeFlushInfo()
728 SkASSERT(!newState || access == SkSurface::BackendSurfaceAccess::kNoAccess); in executeFlushInfo()
H A DGrDirectContext.cpp472 return this->drawingManager()->flushSurfaces({}, SkSurface::BackendSurfaceAccess::kNoAccess, in flush()
763 SkSurface::BackendSurfaceAccess::kNoAccess, in update_texture_with_pixmaps()
H A DSurfaceContext.cpp785 SkSurface::BackendSurfaceAccess::kNoAccess, in asyncReadPixels()
1031 SkSurface::BackendSurfaceAccess::kNoAccess, in asyncRescaleAndReadPixelsYUV420()
/third_party/skia/src/image/
H A DSkSurface_Gpu.h49 GrSemaphoresSubmitted onFlush(BackendSurfaceAccess access, const GrFlushInfo& info,
H A DSkSurface_Base.h39 virtual GrSemaphoresSubmitted onFlush(BackendSurfaceAccess access, const GrFlushInfo&, in onFlush()
H A DSkSurface.cpp363 GrSemaphoresSubmitted SkSurface::flush(BackendSurfaceAccess access, const GrFlushInfo& flushInfo) { in flush()
369 return asSB(this)->onFlush(BackendSurfaceAccess::kNoAccess, info, newState); in flush()
H A DSkSurface_Gpu.cpp217 GrSemaphoresSubmitted SkSurface_Gpu::onFlush(BackendSurfaceAccess access, const GrFlushInfo& info, in onFlush()
706 this->flush(BackendSurfaceAccess::kNoAccess, GrFlushInfo()); in flushAndSubmit()
H A DSkImage_GpuYUVA.cpp117 SkSurface::BackendSurfaceAccess::kNoAccess, in onFlush()
H A DSkImage_Gpu.cpp247 SkSurface::BackendSurfaceAccess::kNoAccess, in onFlush()
773 drawingManager->flush(SkMakeSpan(p), SkSurface::BackendSurfaceAccess::kNoAccess, {}, nullptr); in MakeFromAHardwareBufferWithData()
/third_party/skia/include/core/
H A DSkSurface.h901 enum class BackendSurfaceAccess { class in SkSurface
917 The work that is submitted to the GPU will be dependent on the BackendSurfaceAccess that is
920 If BackendSurfaceAccess::kNoAccess is passed in all commands will be issued to the GPU.
922 If BackendSurfaceAccess::kPresent is passed in and the backend API is not Vulkan, it is
951 GrSemaphoresSubmitted flush(BackendSurfaceAccess access, const GrFlushInfo& info);
/third_party/skia/src/gpu/d3d/
H A DGrD3DGpu.h229 SkSurface::BackendSurfaceAccess access,
H A DGrD3DGpu.cpp1680 SkSurface::BackendSurfaceAccess access, in prepareSurfacesForBackendAccessAndStateUpdates()
1683 if (!proxies.empty() && access == SkSurface::BackendSurfaceAccess::kPresent) { in prepareSurfacesForBackendAccessAndStateUpdates()
/third_party/skia/tools/sk_app/win/
H A DD3D12WindowContext_win.cpp202 surface->flush(SkSurface::BackendSurfaceAccess::kPresent, info); in swapBuffers()
/third_party/skia/src/gpu/vk/
H A DGrVkGpu.h352 SkSurface::BackendSurfaceAccess access,
H A DGrVkGpu.cpp2207 SkSurface::BackendSurfaceAccess access, in prepareSurfacesForBackendAccessAndStateUpdates()
2211 if (!proxies.empty() && (access == SkSurface::BackendSurfaceAccess::kPresent || newState)) { in prepareSurfacesForBackendAccessAndStateUpdates()
2215 // BackendSurfaceAccess. in prepareSurfacesForBackendAccessAndStateUpdates()
2217 SkASSERT(!newState || access == SkSurface::BackendSurfaceAccess::kNoAccess); in prepareSurfacesForBackendAccessAndStateUpdates()
2233 SkASSERT(access == SkSurface::BackendSurfaceAccess::kPresent); in prepareSurfacesForBackendAccessAndStateUpdates()

Completed in 30 milliseconds