Home
last modified time | relevance | path

Searched refs:GrSemaphore (Results 1 – 25 of 45) sorted by relevance

12

/external/skia/src/gpu/
DGrBackendTextureImageGenerator.h15 class GrSemaphore; variable
32 sk_sp<GrSemaphore>, SkColorType,
48 uint32_t owningContextID, sk_sp<GrSemaphore>,
86 sk_sp<GrSemaphore> fSemaphore;
DGrSemaphore.h21 class GrSemaphore : public GrGpuResource {
31 explicit GrSemaphore(GrGpu* gpu) : INHERITED(gpu) {} in GrSemaphore() function
DGrGpu.h39 class GrSemaphore; variable
299 virtual sk_sp<GrSemaphore> SK_WARN_UNUSED_RESULT makeSemaphore(bool isOwned = true) = 0;
300 virtual sk_sp<GrSemaphore> wrapBackendSemaphore(const GrBackendSemaphore& semaphore,
303 virtual void insertSemaphore(sk_sp<GrSemaphore> semaphore) = 0;
304 virtual void waitSemaphore(sk_sp<GrSemaphore> semaphore) = 0;
311 virtual sk_sp<GrSemaphore> prepareTextureForCrossContextUsage(GrTexture*) = 0;
DGrResourceProvider.h24 class GrSemaphore; variable
232 sk_sp<GrSemaphore> SK_WARN_UNUSED_RESULT makeSemaphore(bool isOwned = true);
239 sk_sp<GrSemaphore> wrapBackendSemaphore(const GrBackendSemaphore&,
DGrBackendTextureImageGenerator.cpp38 sk_sp<GrSemaphore> semaphore, SkColorType colorType, in Make()
69 sk_sp<GrSemaphore> semaphore, in GrBackendTextureImageGenerator()
141 sk_sp<GrSemaphore> semaphore = fSemaphore; in onGenerateTexture()
/external/skqp/src/gpu/
DGrBackendTextureImageGenerator.h15 class GrSemaphore; variable
32 sk_sp<GrSemaphore>, SkColorType,
48 uint32_t owningContextID, sk_sp<GrSemaphore>,
86 sk_sp<GrSemaphore> fSemaphore;
DGrGpu.h37 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;
DGrSemaphore.h21 class GrSemaphore : public GrGpuResource {
31 explicit GrSemaphore(GrGpu* gpu) : INHERITED(gpu) {} in GrSemaphore() function
DGrResourceProvider.h24 class GrSemaphore; variable
235 sk_sp<GrSemaphore> SK_WARN_UNUSED_RESULT makeSemaphore(bool isOwned = true);
242 sk_sp<GrSemaphore> wrapBackendSemaphore(const GrBackendSemaphore&,
DGrBackendTextureImageGenerator.cpp36 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/mock/
DGrMockGpu.h38 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/ops/
DGrSemaphoreOp.h20 sk_sp<GrSemaphore>,
24 GrSemaphoreOp(uint32_t classId, sk_sp<GrSemaphore> semaphore, GrRenderTargetProxy* proxy) in GrSemaphoreOp()
29 sk_sp<GrSemaphore> fSemaphore;
DGrSemaphoreOp.cpp21 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/skia/src/gpu/ops/
DGrSemaphoreOp.h22 sk_sp<GrSemaphore>,
26 GrSemaphoreOp(uint32_t classId, sk_sp<GrSemaphore> semaphore, GrRenderTargetProxy* proxy) in GrSemaphoreOp()
32 sk_sp<GrSemaphore> fSemaphore;
DGrSemaphoreOp.cpp21 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/skia/src/gpu/mock/
DGrMockGpu.h38 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/
DGrMtlGpu.h25 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/mtl/
DGrMtlGpu.h25 class GrSemaphore; variable
109 sk_sp<GrSemaphore> SK_WARN_UNUSED_RESULT makeSemaphore(bool isOwned) override { in makeSemaphore()
112 sk_sp<GrSemaphore> wrapBackendSemaphore(const GrBackendSemaphore& semaphore, in wrapBackendSemaphore()
115 void insertSemaphore(sk_sp<GrSemaphore> semaphore) override {} in insertSemaphore()
116 void waitSemaphore(sk_sp<GrSemaphore> semaphore) override {} in waitSemaphore()
117 sk_sp<GrSemaphore> prepareTextureForCrossContextUsage(GrTexture*) override { return nullptr; } in prepareTextureForCrossContextUsage()
/external/skqp/src/gpu/vk/
DGrVkGpu.h145 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;
DGrVkSemaphore.h20 class GrVkSemaphore : public GrSemaphore {
97 typedef GrSemaphore INHERITED;
/external/skia/src/gpu/vk/
DGrVkGpu.h153 sk_sp<GrSemaphore> SK_WARN_UNUSED_RESULT makeSemaphore(bool isOwned) override;
154 sk_sp<GrSemaphore> wrapBackendSemaphore(const GrBackendSemaphore& semaphore,
157 void insertSemaphore(sk_sp<GrSemaphore> semaphore) override;
158 void waitSemaphore(sk_sp<GrSemaphore> semaphore) override;
168 sk_sp<GrSemaphore> prepareTextureForCrossContextUsage(GrTexture*) override;
DGrVkSemaphore.h20 class GrVkSemaphore : public GrSemaphore {
97 typedef GrSemaphore INHERITED;
/external/skqp/src/gpu/gl/
DGrGLSemaphore.h17 class GrGLSemaphore : public GrSemaphore {
50 typedef GrSemaphore INHERITED;
DGrGLGpu.h163 sk_sp<GrSemaphore> SK_WARN_UNUSED_RESULT makeSemaphore(bool isOwned) override;
164 sk_sp<GrSemaphore> wrapBackendSemaphore(const GrBackendSemaphore& semaphore,
167 void insertSemaphore(sk_sp<GrSemaphore> semaphore) override;
168 void waitSemaphore(sk_sp<GrSemaphore> semaphore) override;
170 sk_sp<GrSemaphore> prepareTextureForCrossContextUsage(GrTexture*) override;
/external/skia/src/gpu/gl/
DGrGLSemaphore.h17 class GrGLSemaphore : public GrSemaphore {
50 typedef GrSemaphore INHERITED;

12