Home
last modified time | relevance | path

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

1234

/external/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;
/external/skia/include/gpu/
DGrBackendSemaphore.h23 class GrBackendSemaphore {
27 GrBackendSemaphore() in GrBackendSemaphore() function
33 ~GrBackendSemaphore();
34 GrBackendSemaphore(const GrBackendSemaphore&);
35 GrBackendSemaphore& operator=(const GrBackendSemaphore&);
/external/skia/src/gpu/mtl/
DGrMtlSemaphore.mm44 GrBackendSemaphore GrMtlSemaphore::backendSemaphore() const {
45 GrBackendSemaphore backendSemaphore;
46 // The GrMtlSemaphore and the GrBackendSemaphore will have strong ownership at this point.
47 // Whoever uses the GrBackendSemaphore will subsquently steal this ref (see MakeWrapped, above).
/external/skia/src/gpu/d3d/
DGrD3DSemaphore.cpp27 GrBackendSemaphore GrD3DSemaphore::backendSemaphore() const { in backendSemaphore()
28 GrBackendSemaphore backendSemaphore; in backendSemaphore()
DGrD3DSemaphore.h29 GrBackendSemaphore backendSemaphore() const override;
/external/skqp/include/gpu/
DGrBackendSemaphore.h19 class GrBackendSemaphore {
23 GrBackendSemaphore() : fBackend(GrBackendApi::kOpenGL), fGLSync(0), fIsInitialized(false) {} in GrBackendSemaphore() function
DGrContext.h24 class GrBackendSemaphore; variable
268 GrBackendSemaphore signalSemaphores[]);
/external/skqp/src/gpu/vk/
DGrVkSecondaryCBDrawContext.h14 class GrBackendSemaphore; variable
84 bool wait(int numSemaphores, const GrBackendSemaphore waitSemaphores[]);
DGrVkSemaphore.h17 class GrBackendSemaphore; variable
31 GrBackendSemaphore backendSemaphore() const override;
DGrVkSemaphore.cpp76 GrBackendSemaphore GrVkSemaphore::backendSemaphore() const { in backendSemaphore()
77 GrBackendSemaphore backendSemaphore; in backendSemaphore()
/external/skqp/src/gpu/gl/
DGrGLSemaphore.h35 GrBackendSemaphore backendSemaphore() const override { in backendSemaphore()
36 GrBackendSemaphore backendSemaphore; in backendSemaphore()
/external/skia/src/gpu/vk/
DGrVkSecondaryCBDrawContext.h15 class GrBackendSemaphore; variable
90 bool wait(int numSemaphores, const GrBackendSemaphore waitSemaphores[],
DGrVkSemaphore.h17 class GrBackendSemaphore; variable
33 GrBackendSemaphore backendSemaphore() const override;
DGrVkSemaphore.cpp69 GrBackendSemaphore GrVkSemaphore::backendSemaphore() const { in backendSemaphore()
70 GrBackendSemaphore backendSemaphore; in backendSemaphore()
/external/skia/src/gpu/gl/
DGrGLSemaphore.h37 GrBackendSemaphore backendSemaphore() const override { in backendSemaphore()
38 GrBackendSemaphore backendSemaphore; in backendSemaphore()
/external/skqp/src/image/
DSkSurface_Gpu.h36 GrBackendSemaphore signalSemaphores[]) override;
37 bool onWait(int numSemaphores, const GrBackendSemaphore* waitSemaphores) override;
DSkSurface_Base.h84 GrBackendSemaphore signalSemaphores[]) { in onFlush()
93 virtual bool onWait(int numSemaphores, const GrBackendSemaphore* waitSemaphores) { in onWait()
/external/skqp/include/core/
DSkSurface.h32 class GrBackendSemaphore; variable
700 GrBackendSemaphore signalSemaphores[]);
712 bool wait(int numSemaphores, const GrBackendSemaphore* waitSemaphores);
/external/skqp/src/gpu/
DGrDrawingManager.h77 GrBackendSemaphore backendSemaphores[]);
147 GrBackendSemaphore backendSemaphores[] = nullptr);
DGrResourceProvider.h18 class GrBackendSemaphore; variable
242 sk_sp<GrSemaphore> wrapBackendSemaphore(const GrBackendSemaphore&,
DGrSemaphore.h26 virtual GrBackendSemaphore backendSemaphore() const = 0;
DGrGpu.h24 class GrBackendSemaphore; variable
264 GrSemaphoresSubmitted finishFlush(int numSemaphores, GrBackendSemaphore backendSemaphores[]);
273 virtual sk_sp<GrSemaphore> wrapBackendSemaphore(const GrBackendSemaphore& semaphore,
DGrRenderTargetContext.h24 class GrBackendSemaphore; variable
370 GrBackendSemaphore backendSemaphores[]);
376 bool waitOnSemaphores(int numSemaphores, const GrBackendSemaphore* waitSemaphores);
/external/skqp/tests/
DSurfaceSemaphoreTest.cpp66 const GrBackendSemaphore& semaphore) { in draw_child()
126 SkAutoTArray<GrBackendSemaphore> semaphores(2); in surface_semaphore_test()
229 GrBackendSemaphore semaphore; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()

1234