Home
last modified time | relevance | path

Searched refs:GrBackendSemaphore (Results 1 – 25 of 47) sorted by relevance

12

/third_party/skia/src/gpu/
DGrBackendSemaphore.cpp13 GrBackendSemaphore::~GrBackendSemaphore() { in ~GrBackendSemaphore()
21 void GrBackendSemaphore::assignD3DFenceInfo(const GrD3DFenceInfo& info) { in assignD3DFenceInfo()
30 bool GrBackendSemaphore::getD3DFenceInfo(GrD3DFenceInfo* outInfo) const { in getD3DFenceInfo()
38 GrBackendSemaphore::GrBackendSemaphore(const GrBackendSemaphore& that) { in GrBackendSemaphore() function in GrBackendSemaphore
43 GrBackendSemaphore& GrBackendSemaphore::operator=(const GrBackendSemaphore& that) { in operator =()
DGrSemaphore.h23 virtual GrBackendSemaphore backendSemaphore() const = 0;
DGrResourceProvider.h18 class GrBackendSemaphore; variable
322 std::unique_ptr<GrSemaphore> wrapBackendSemaphore(const GrBackendSemaphore&,
DBaseDevice.h58 const GrBackendSemaphore* waitSemaphores,
DGrGpu.h27 class GrBackendSemaphore; variable
402 virtual std::unique_ptr<GrSemaphore> wrapBackendSemaphore(const GrBackendSemaphore&,
/third_party/skia/include/gpu/
DGrBackendSemaphore.h30 class GrBackendSemaphore {
34 GrBackendSemaphore() in GrBackendSemaphore() function
40 ~GrBackendSemaphore();
41 GrBackendSemaphore(const GrBackendSemaphore&);
42 GrBackendSemaphore& operator=(const GrBackendSemaphore&);
DGrTypes.h15 class GrBackendSemaphore; variable
228 GrBackendSemaphore* fSignalSemaphores = nullptr;
DBUILD.bazel7 "GrBackendSemaphore.h",
DGrDirectContext.h23 class GrBackendSemaphore; variable
350 bool wait(int numSemaphores, const GrBackendSemaphore* waitSemaphores,
/third_party/skia/src/gpu/mtl/
DGrMtlSemaphore.mm38 GrBackendSemaphore GrMtlSemaphore::backendSemaphore() const {
39 GrBackendSemaphore backendSemaphore;
40 // The GrMtlSemaphore and the GrBackendSemaphore will have strong ownership at this point.
41 // Whoever uses the GrBackendSemaphore will subsquently steal this ref (see MakeWrapped, above).
DGrMtlSemaphore.h78 GrBackendSemaphore backendSemaphore() const override;
/third_party/skia/src/gpu/d3d/
DGrD3DSemaphore.cpp27 GrBackendSemaphore GrD3DSemaphore::backendSemaphore() const { in backendSemaphore()
28 GrBackendSemaphore backendSemaphore; in backendSemaphore()
DGrD3DSemaphore.h29 GrBackendSemaphore backendSemaphore() const override;
/third_party/skia/src/gpu/vk/
DGrVkSecondaryCBDrawContext.h15 class GrBackendSemaphore; variable
92 const GrBackendSemaphore waitSemaphores[],
DGrVkSemaphore.h18 class GrBackendSemaphore; variable
32 GrBackendSemaphore backendSemaphore() const override;
DGrVkSemaphore.cpp69 GrBackendSemaphore GrVkSemaphore::backendSemaphore() const { in backendSemaphore()
70 GrBackendSemaphore backendSemaphore; in backendSemaphore()
DGrVkSecondaryCBDrawContext.cpp86 const GrBackendSemaphore waitSemaphores[], in wait()
/third_party/skia/src/gpu/gl/
DGrGLSemaphore.h37 GrBackendSemaphore backendSemaphore() const override { in backendSemaphore()
38 GrBackendSemaphore backendSemaphore; in backendSemaphore()
/third_party/skia/tests/
DSurfaceSemaphoreTest.cpp69 const GrBackendSemaphore& semaphore) { in draw_child()
135 SkAutoTArray<GrBackendSemaphore> semaphores(2); in surface_semaphore_test()
246 GrBackendSemaphore semaphore; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
DVkHardwareBufferTest.cpp466 bool setupSemaphoreForSignaling(skiatest::Reporter* reporter, GrBackendSemaphore*);
467 bool exportSemaphore(skiatest::Reporter* reporter, const GrBackendSemaphore&);
832 GrBackendSemaphore semaphore; in flushSurfaceAndSignalSemaphore()
853 GrBackendSemaphore* beSemaphore) { in setupSemaphoreForSignaling()
906 const GrBackendSemaphore& beSemaphore) { in exportSemaphore()
956 GrBackendSemaphore beSemaphore; in importAndWaitOnSemaphore()
/third_party/skia/include/core/
DSkSurface.h33 class GrBackendSemaphore; variable
1018 bool wait(int numSemaphores, const GrBackendSemaphore* waitSemaphores,
/third_party/skia/src/image/
DSkSurface_Gpu.h51 bool onWait(int numSemaphores, const GrBackendSemaphore* waitSemaphores,
DSkSurface_Base.h126 virtual bool onWait(int numSemaphores, const GrBackendSemaphore* waitSemaphores, in onWait()
/third_party/skia/src/gpu/v1/
DSurfaceDrawContext_v1.h27 class GrBackendSemaphore; variable
595 bool waitOnSemaphores(int numSemaphores, const GrBackendSemaphore waitSemaphores[],
/third_party/skia/src/gpu/mock/
DGrMockGpu.h37 std::unique_ptr<GrSemaphore> wrapBackendSemaphore(const GrBackendSemaphore& /* semaphore */, in wrapBackendSemaphore() argument

12