Home
last modified time | relevance | path

Searched refs:GrBackendSemaphore (Results 1 - 25 of 40) sorted by relevance

12

/third_party/skia/src/gpu/
H A DGrBackendSemaphore.cpp8 #include "include/gpu/GrBackendSemaphore.h"
13 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
[all...]
H A DGrSemaphore.h11 #include "include/gpu/GrBackendSemaphore.h"
20 // The derived class can return its GrBackendSemaphore. This is used when flushing with signal
21 // semaphores so we can set the client's GrBackendSemaphore object after we've created the
23 virtual GrBackendSemaphore backendSemaphore() const = 0;
H A DBaseDevice.h58 const GrBackendSemaphore* waitSemaphores,
H A DGrResourceProvider.h18 class GrBackendSemaphore;
322 std::unique_ptr<GrSemaphore> wrapBackendSemaphore(const GrBackendSemaphore&,
H A DGrGpu.h27 class GrBackendSemaphore;
410 virtual std::unique_ptr<GrSemaphore> wrapBackendSemaphore(const GrBackendSemaphore&,
/third_party/skia/include/gpu/
H A DGrBackendSemaphore.h30 class GrBackendSemaphore { class
32 // For convenience we just set the backend here to OpenGL. The GrBackendSemaphore cannot be used
34 GrBackendSemaphore() in GrBackendSemaphore() function in GrBackendSemaphore
40 ~GrBackendSemaphore();
41 GrBackendSemaphore(const GrBackendSemaphore&);
42 GrBackendSemaphore& operator=(const GrBackendSemaphore&);
H A DGrTypes.h15 class GrBackendSemaphore;
195 * passes in an array of fNumSemaphores GrBackendSemaphores. In general these GrBackendSemaphore's
197 * semaphore. If it is not initialized, a new semaphore is created and the GrBackendSemaphore
202 * and returned in initialized GrBackendSemaphore objects. The GrBackendSemaphore objects
228 GrBackendSemaphore* fSignalSemaphores = nullptr;
H A DGrDirectContext.h29 class GrBackendSemaphore;
362 bool wait(int numSemaphores, const GrBackendSemaphore* waitSemaphores,
/third_party/skia/src/gpu/d3d/
H A DGrD3DSemaphore.cpp27 GrBackendSemaphore GrD3DSemaphore::backendSemaphore() const { in backendSemaphore()
28 GrBackendSemaphore backendSemaphore; in backendSemaphore()
H A DGrD3DSemaphore.h11 #include "include/gpu/GrBackendSemaphore.h"
29 GrBackendSemaphore backendSemaphore() const override;
/third_party/skia/src/gpu/vk/
H A DGrVkSecondaryCBDrawContext.h15 class GrBackendSemaphore;
92 const GrBackendSemaphore waitSemaphores[],
H A DGrVkSemaphore.h18 class GrBackendSemaphore;
32 GrBackendSemaphore backendSemaphore() const override;
H A DGrVkSemaphore.cpp10 #include "include/gpu/GrBackendSemaphore.h"
69 GrBackendSemaphore GrVkSemaphore::backendSemaphore() const { in backendSemaphore()
70 GrBackendSemaphore backendSemaphore; in backendSemaphore()
H A DGrVkSecondaryCBDrawContext.cpp86 const GrBackendSemaphore waitSemaphores[], in wait()
/third_party/skia/src/gpu/gl/
H A DGrGLSemaphore.h11 #include "include/gpu/GrBackendSemaphore.h"
37 GrBackendSemaphore backendSemaphore() const override {
38 GrBackendSemaphore backendSemaphore;
/third_party/skia/tests/
H A DSurfaceSemaphoreTest.cpp11 #include "include/gpu/GrBackendSemaphore.h"
69 const GrBackendSemaphore& semaphore) { in draw_child()
135 SkAutoTArray<GrBackendSemaphore> semaphores(2); in surface_semaphore_test()
246 GrBackendSemaphore semaphore; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
H A DVkHardwareBufferTest.cpp18 #include "include/gpu/GrBackendSemaphore.h"
466 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/src/gpu/mtl/
H A DGrMtlSemaphore.h11 #include "include/gpu/GrBackendSemaphore.h"
78 GrBackendSemaphore backendSemaphore() const override;
/third_party/skia/src/image/
H A DSkSurface_Gpu.h51 bool onWait(int numSemaphores, const GrBackendSemaphore* waitSemaphores,
H A DSkSurface_Base.h126 virtual bool onWait(int numSemaphores, const GrBackendSemaphore* waitSemaphores, in onWait()
/third_party/skia/include/core/
H A DSkSurface.h33 class GrBackendSemaphore;
1018 bool wait(int numSemaphores, const GrBackendSemaphore* waitSemaphores,
/third_party/skia/src/gpu/v1/
H A DSurfaceDrawContext_v1.h27 class GrBackendSemaphore;
595 bool waitOnSemaphores(int numSemaphores, const GrBackendSemaphore waitSemaphores[],
H A DDevice_v1.h35 const GrBackendSemaphore* waitSemaphores,
/third_party/skia/tools/sk_app/
H A DVulkanWindowContext.cpp12 #include "include/gpu/GrBackendSemaphore.h"
533 GrBackendSemaphore beSemaphore; in getBackbufferSurface()
546 GrBackendSemaphore beSemaphore; in swapBuffers()
/third_party/skia/src/gpu/mock/
H A DGrMockGpu.h37 std::unique_ptr<GrSemaphore> wrapBackendSemaphore(const GrBackendSemaphore& /* semaphore */,

Completed in 15 milliseconds

12