/third_party/skia/src/gpu/ |
H A D | GrBackendSemaphore.cpp | 8 #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 D | GrSemaphore.h | 11 #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 D | BaseDevice.h | 58 const GrBackendSemaphore* waitSemaphores,
|
H A D | GrResourceProvider.h | 18 class GrBackendSemaphore; 322 std::unique_ptr<GrSemaphore> wrapBackendSemaphore(const GrBackendSemaphore&,
|
H A D | GrGpu.h | 27 class GrBackendSemaphore; 410 virtual std::unique_ptr<GrSemaphore> wrapBackendSemaphore(const GrBackendSemaphore&,
|
/third_party/skia/include/gpu/ |
H A D | GrBackendSemaphore.h | 30 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 D | GrTypes.h | 15 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 D | GrDirectContext.h | 29 class GrBackendSemaphore; 362 bool wait(int numSemaphores, const GrBackendSemaphore* waitSemaphores,
|
/third_party/skia/src/gpu/d3d/ |
H A D | GrD3DSemaphore.cpp | 27 GrBackendSemaphore GrD3DSemaphore::backendSemaphore() const { in backendSemaphore() 28 GrBackendSemaphore backendSemaphore; in backendSemaphore()
|
H A D | GrD3DSemaphore.h | 11 #include "include/gpu/GrBackendSemaphore.h" 29 GrBackendSemaphore backendSemaphore() const override;
|
/third_party/skia/src/gpu/vk/ |
H A D | GrVkSecondaryCBDrawContext.h | 15 class GrBackendSemaphore; 92 const GrBackendSemaphore waitSemaphores[],
|
H A D | GrVkSemaphore.h | 18 class GrBackendSemaphore; 32 GrBackendSemaphore backendSemaphore() const override;
|
H A D | GrVkSemaphore.cpp | 10 #include "include/gpu/GrBackendSemaphore.h" 69 GrBackendSemaphore GrVkSemaphore::backendSemaphore() const { in backendSemaphore() 70 GrBackendSemaphore backendSemaphore; in backendSemaphore()
|
H A D | GrVkSecondaryCBDrawContext.cpp | 86 const GrBackendSemaphore waitSemaphores[], in wait()
|
/third_party/skia/src/gpu/gl/ |
H A D | GrGLSemaphore.h | 11 #include "include/gpu/GrBackendSemaphore.h" 37 GrBackendSemaphore backendSemaphore() const override { 38 GrBackendSemaphore backendSemaphore;
|
/third_party/skia/tests/ |
H A D | SurfaceSemaphoreTest.cpp | 11 #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 D | VkHardwareBufferTest.cpp | 18 #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 D | GrMtlSemaphore.h | 11 #include "include/gpu/GrBackendSemaphore.h" 78 GrBackendSemaphore backendSemaphore() const override;
|
/third_party/skia/src/image/ |
H A D | SkSurface_Gpu.h | 51 bool onWait(int numSemaphores, const GrBackendSemaphore* waitSemaphores,
|
H A D | SkSurface_Base.h | 126 virtual bool onWait(int numSemaphores, const GrBackendSemaphore* waitSemaphores, in onWait()
|
/third_party/skia/include/core/ |
H A D | SkSurface.h | 33 class GrBackendSemaphore; 1018 bool wait(int numSemaphores, const GrBackendSemaphore* waitSemaphores,
|
/third_party/skia/src/gpu/v1/ |
H A D | SurfaceDrawContext_v1.h | 27 class GrBackendSemaphore; 595 bool waitOnSemaphores(int numSemaphores, const GrBackendSemaphore waitSemaphores[],
|
H A D | Device_v1.h | 35 const GrBackendSemaphore* waitSemaphores,
|
/third_party/skia/tools/sk_app/ |
H A D | VulkanWindowContext.cpp | 12 #include "include/gpu/GrBackendSemaphore.h" 533 GrBackendSemaphore beSemaphore; in getBackbufferSurface() 546 GrBackendSemaphore beSemaphore; in swapBuffers()
|
/third_party/skia/src/gpu/mock/ |
H A D | GrMockGpu.h | 37 std::unique_ptr<GrSemaphore> wrapBackendSemaphore(const GrBackendSemaphore& /* semaphore */,
|