/external/skia/src/gpu/ |
D | GrBackendTextureImageGenerator.h | 17 class GrSemaphore; variable 34 std::unique_ptr<GrSemaphore>, SkColorType, 55 std::unique_ptr<GrSemaphore>, 64 std::unique_ptr<GrSemaphore>); 82 std::unique_ptr<GrSemaphore> fSemaphore;
|
D | GrSemaphore.h | 16 class GrSemaphore { 18 virtual ~GrSemaphore() {} in ~GrSemaphore()
|
D | GrWaitRenderTask.h | 17 std::unique_ptr<std::unique_ptr<GrSemaphore>[]> semaphores, in GrWaitRenderTask() 43 std::unique_ptr<std::unique_ptr<GrSemaphore>[]> fSemaphores;
|
D | GrGpu.h | 38 class GrSemaphore; variable 372 virtual std::unique_ptr<GrSemaphore> SK_WARN_UNUSED_RESULT makeSemaphore( 374 virtual std::unique_ptr<GrSemaphore> wrapBackendSemaphore(const GrBackendSemaphore& semaphore, 376 virtual void insertSemaphore(GrSemaphore* semaphore) = 0; 377 virtual void waitSemaphore(GrSemaphore* semaphore) = 0; 397 virtual std::unique_ptr<GrSemaphore> prepareTextureForCrossContextUsage(GrTexture*) = 0;
|
/external/skqp/src/gpu/ |
D | GrBackendTextureImageGenerator.h | 15 class GrSemaphore; variable 32 sk_sp<GrSemaphore>, SkColorType, 48 uint32_t owningContextID, sk_sp<GrSemaphore>, 86 sk_sp<GrSemaphore> fSemaphore;
|
D | GrSemaphore.h | 21 class GrSemaphore : public GrGpuResource { 31 explicit GrSemaphore(GrGpu* gpu) : INHERITED(gpu) {} in GrSemaphore() function
|
D | GrGpu.h | 37 class GrSemaphore; variable 272 virtual sk_sp<GrSemaphore> SK_WARN_UNUSED_RESULT makeSemaphore(bool isOwned = true) = 0; 273 virtual sk_sp<GrSemaphore> wrapBackendSemaphore(const GrBackendSemaphore& semaphore, 276 virtual void insertSemaphore(sk_sp<GrSemaphore> semaphore) = 0; 277 virtual void waitSemaphore(sk_sp<GrSemaphore> semaphore) = 0; 284 virtual sk_sp<GrSemaphore> prepareTextureForCrossContextUsage(GrTexture*) = 0;
|
D | GrResourceProvider.h | 24 class GrSemaphore; variable 235 sk_sp<GrSemaphore> SK_WARN_UNUSED_RESULT makeSemaphore(bool isOwned = true); 242 sk_sp<GrSemaphore> wrapBackendSemaphore(const GrBackendSemaphore&,
|
D | GrBackendTextureImageGenerator.cpp | 36 sk_sp<GrSemaphore> semaphore, SkColorType colorType, in Make() 67 sk_sp<GrSemaphore> semaphore, in GrBackendTextureImageGenerator() 138 sk_sp<GrSemaphore> semaphore = fSemaphore; in onGenerateTexture()
|
/external/skqp/src/gpu/ops/ |
D | GrSemaphoreOp.h | 20 sk_sp<GrSemaphore>, 24 GrSemaphoreOp(uint32_t classId, sk_sp<GrSemaphore> semaphore, GrRenderTargetProxy* proxy) in GrSemaphoreOp() 29 sk_sp<GrSemaphore> fSemaphore;
|
D | GrSemaphoreOp.cpp | 21 sk_sp<GrSemaphore> semaphore, in Make() 33 explicit GrWaitSemaphoreOp(sk_sp<GrSemaphore> semaphore, GrRenderTargetProxy* proxy) in GrWaitSemaphoreOp() 46 sk_sp<GrSemaphore> semaphore, in MakeWait()
|
/external/skqp/src/gpu/mock/ |
D | GrMockGpu.h | 38 sk_sp<GrSemaphore> SK_WARN_UNUSED_RESULT makeSemaphore(bool isOwned) override { in makeSemaphore() 41 sk_sp<GrSemaphore> wrapBackendSemaphore(const GrBackendSemaphore& semaphore, in wrapBackendSemaphore() 44 void insertSemaphore(sk_sp<GrSemaphore> semaphore) override {} in insertSemaphore() 45 void waitSemaphore(sk_sp<GrSemaphore> semaphore) override {} in waitSemaphore() 46 sk_sp<GrSemaphore> prepareTextureForCrossContextUsage(GrTexture*) override { return nullptr; } in prepareTextureForCrossContextUsage()
|
/external/skqp/src/gpu/mtl/ |
D | GrMtlGpu.h | 25 class GrSemaphore; variable 105 sk_sp<GrSemaphore> SK_WARN_UNUSED_RESULT makeSemaphore(bool isOwned) override { in makeSemaphore() 108 sk_sp<GrSemaphore> wrapBackendSemaphore(const GrBackendSemaphore& semaphore, in wrapBackendSemaphore() 111 void insertSemaphore(sk_sp<GrSemaphore> semaphore) override {} in insertSemaphore() 112 void waitSemaphore(sk_sp<GrSemaphore> semaphore) override {} in waitSemaphore() 113 sk_sp<GrSemaphore> prepareTextureForCrossContextUsage(GrTexture*) override { return nullptr; } in prepareTextureForCrossContextUsage()
|
/external/skia/src/gpu/mock/ |
D | GrMockGpu.h | 34 std::unique_ptr<GrSemaphore> SK_WARN_UNUSED_RESULT makeSemaphore(bool isOwned) override { in makeSemaphore() 37 std::unique_ptr<GrSemaphore> wrapBackendSemaphore( in wrapBackendSemaphore() 43 void insertSemaphore(GrSemaphore* semaphore) override {} in insertSemaphore() 44 void waitSemaphore(GrSemaphore* semaphore) override {} in waitSemaphore() 45 std::unique_ptr<GrSemaphore> prepareTextureForCrossContextUsage(GrTexture*) override { in prepareTextureForCrossContextUsage()
|
/external/skia/src/gpu/mtl/ |
D | GrMtlGpu.h | 31 class GrSemaphore; variable 97 std::unique_ptr<GrSemaphore> SK_WARN_UNUSED_RESULT makeSemaphore(bool isOwned) override; 98 std::unique_ptr<GrSemaphore> wrapBackendSemaphore( 102 void insertSemaphore(GrSemaphore* semaphore) override; 103 void waitSemaphore(GrSemaphore* semaphore) override; 106 std::unique_ptr<GrSemaphore> prepareTextureForCrossContextUsage(GrTexture*) override;
|
D | GrMtlSemaphore.h | 20 class GrMtlSemaphore : public GrSemaphore { 41 using INHERITED = GrSemaphore;
|
/external/skia/src/gpu/d3d/ |
D | GrD3DSemaphore.h | 18 class GrD3DSemaphore : public GrSemaphore { 38 using INHERITED = GrSemaphore;
|
D | GrD3DGpu.h | 105 std::unique_ptr<GrSemaphore> SK_WARN_UNUSED_RESULT makeSemaphore(bool isOwned) override; 106 std::unique_ptr<GrSemaphore> wrapBackendSemaphore( 110 void insertSemaphore(GrSemaphore* semaphore) override; 111 void waitSemaphore(GrSemaphore* semaphore) override; 112 std::unique_ptr<GrSemaphore> prepareTextureForCrossContextUsage(GrTexture*) override { in prepareTextureForCrossContextUsage()
|
/external/skia/src/gpu/dawn/ |
D | GrDawnGpu.h | 82 std::unique_ptr<GrSemaphore> SK_WARN_UNUSED_RESULT makeSemaphore(bool isOwned = true) override; 83 std::unique_ptr<GrSemaphore> wrapBackendSemaphore( 87 void insertSemaphore(GrSemaphore* semaphore) override; 88 void waitSemaphore(GrSemaphore* semaphore) override; 92 std::unique_ptr<GrSemaphore> prepareTextureForCrossContextUsage(GrTexture*) override;
|
/external/skqp/src/gpu/gl/ |
D | GrGLSemaphore.h | 17 class GrGLSemaphore : public GrSemaphore { 50 typedef GrSemaphore INHERITED;
|
/external/skqp/src/gpu/vk/ |
D | GrVkGpu.h | 145 sk_sp<GrSemaphore> SK_WARN_UNUSED_RESULT makeSemaphore(bool isOwned) override; 146 sk_sp<GrSemaphore> wrapBackendSemaphore(const GrBackendSemaphore& semaphore, 149 void insertSemaphore(sk_sp<GrSemaphore> semaphore) override; 150 void waitSemaphore(sk_sp<GrSemaphore> semaphore) override; 160 sk_sp<GrSemaphore> prepareTextureForCrossContextUsage(GrTexture*) override;
|
D | GrVkSemaphore.h | 20 class GrVkSemaphore : public GrSemaphore { 97 typedef GrSemaphore INHERITED;
|
/external/skia/src/gpu/gl/ |
D | GrGLSemaphore.h | 17 class GrGLSemaphore : public GrSemaphore { 54 using INHERITED = GrSemaphore;
|
/external/skia/src/gpu/vk/ |
D | GrVkSemaphore.h | 20 class GrVkSemaphore : public GrSemaphore { 95 using INHERITED = GrSemaphore;
|
D | GrVkGpu.h | 156 std::unique_ptr<GrSemaphore> SK_WARN_UNUSED_RESULT makeSemaphore(bool isOwned) override; 157 std::unique_ptr<GrSemaphore> wrapBackendSemaphore(const GrBackendSemaphore& semaphore, 159 void insertSemaphore(GrSemaphore* semaphore) override; 160 void waitSemaphore(GrSemaphore* semaphore) override; 173 std::unique_ptr<GrSemaphore> prepareTextureForCrossContextUsage(GrTexture*) override;
|