Home
last modified time | relevance | path

Searched refs:GrFence (Results 1 – 25 of 26) sorted by relevance

12

/third_party/skia/src/gpu/mock/
DGrMockGpu.h30 GrFence SK_WARN_UNUSED_RESULT insertFence() override { return 0; } in insertFence()
31 bool waitFence(GrFence) override { return true; } in waitFence() argument
32 void deleteFence(GrFence) const override {} in deleteFence() argument
/third_party/flutter/skia/src/gpu/mock/
DGrMockGpu.h34 GrFence SK_WARN_UNUSED_RESULT insertFence() override { return 0; } in insertFence()
35 bool waitFence(GrFence, uint64_t) override { return true; } in waitFence() argument
36 void deleteFence(GrFence) const override {} in deleteFence() argument
/third_party/flutter/skia/src/gpu/dawn/
DGrDawnGpu.h71 GrFence SK_WARN_UNUSED_RESULT insertFence() override;
72 bool waitFence(GrFence, uint64_t timeout) override;
73 void deleteFence(GrFence) const override;
DGrDawnGpu.cpp438 GrFence SK_WARN_UNUSED_RESULT GrDawnGpu::insertFence() { in insertFence()
440 return GrFence(); in insertFence()
443 bool GrDawnGpu::waitFence(GrFence fence, uint64_t timeout) { in waitFence()
448 void GrDawnGpu::deleteFence(GrFence fence) const { in deleteFence()
/third_party/skia/src/gpu/dawn/
DGrDawnGpu.h79 GrFence SK_WARN_UNUSED_RESULT insertFence() override;
80 bool waitFence(GrFence) override;
81 void deleteFence(GrFence) const override;
DGrDawnGpu.cpp808 GrFence SK_WARN_UNUSED_RESULT GrDawnGpu::insertFence() { in insertFence()
809 return reinterpret_cast<GrFence>(new Fence(fDevice)); in insertFence()
812 bool GrDawnGpu::waitFence(GrFence fence) { in waitFence()
816 void GrDawnGpu::deleteFence(GrFence fence) const { in deleteFence()
/third_party/flutter/skia/src/gpu/mtl/
DGrMtlGpu.h94 GrFence SK_WARN_UNUSED_RESULT insertFence() override { return 0; } in insertFence()
95 bool waitFence(GrFence, uint64_t) override { return true; } in waitFence() argument
96 void deleteFence(GrFence) const override {} in deleteFence() argument
/third_party/skia/src/gpu/mtl/
DGrMtlGpu.h98 GrFence SK_WARN_UNUSED_RESULT insertFence() override;
99 bool waitFence(GrFence) override;
100 void deleteFence(GrFence) const override;
DGrMtlGpu.mm1536 GrFence SK_WARN_UNUSED_RESULT GrMtlGpu::insertFence() {
1546 return (GrFence) cfFence;
1549 bool GrMtlGpu::waitFence(GrFence fence) {
1558 void GrMtlGpu::deleteFence(GrFence fence) const {
/third_party/skia/src/gpu/
DGrFinishCallbacks.h57 GrFence fFence;
DGrGpu.h382 virtual GrFence SK_WARN_UNUSED_RESULT insertFence() = 0;
383 virtual bool waitFence(GrFence) = 0;
384 virtual void deleteFence(GrFence) const = 0;
/third_party/skia/src/gpu/d3d/
DGrD3DGpu.h102 GrFence SK_WARN_UNUSED_RESULT insertFence() override;
103 bool waitFence(GrFence) override;
104 void deleteFence(GrFence) const override {} in deleteFence() argument
DGrD3DGpu.cpp172 GrFence fence = this->insertFence(); in submitDirectCommandList()
1728 GrFence SK_WARN_UNUSED_RESULT GrD3DGpu::insertFence() { in insertFence()
1733 bool GrD3DGpu::waitFence(GrFence fence) { in waitFence()
/third_party/flutter/skia/src/gpu/vk/
DGrVkGpu.h149 GrFence SK_WARN_UNUSED_RESULT insertFence() override;
150 bool waitFence(GrFence, uint64_t timeout) override;
151 void deleteFence(GrFence) const override;
DGrVkGpu.cpp2545 GrFence SK_WARN_UNUSED_RESULT GrVkGpu::insertFence() { in insertFence()
2556 GR_STATIC_ASSERT(sizeof(GrFence) >= sizeof(VkFence)); in insertFence()
2557 return (GrFence)fence; in insertFence()
2560 bool GrVkGpu::waitFence(GrFence fence, uint64_t timeout) { in waitFence()
2567 void GrVkGpu::deleteFence(GrFence fence) const { in deleteFence()
/third_party/skia/src/gpu/vk/
DGrVkGpu.h153 GrFence SK_WARN_UNUSED_RESULT insertFence() override;
154 bool waitFence(GrFence) override;
155 void deleteFence(GrFence) const override;
DGrVkGpu.cpp2554 GrFence SK_WARN_UNUSED_RESULT GrVkGpu::insertFence() { in insertFence()
2573 static_assert(sizeof(GrFence) >= sizeof(VkFence)); in insertFence()
2574 return (GrFence)fence; in insertFence()
2577 bool GrVkGpu::waitFence(GrFence fence) { in waitFence()
2585 void GrVkGpu::deleteFence(GrFence fence) const { in deleteFence()
/third_party/flutter/skia/src/gpu/
DGrGpu.h334 virtual GrFence SK_WARN_UNUSED_RESULT insertFence() = 0;
335 virtual bool waitFence(GrFence, uint64_t timeout = 1000) = 0;
336 virtual void deleteFence(GrFence) const = 0;
/third_party/flutter/skia/src/gpu/gl/
DGrGLGpu.h160 GrFence SK_WARN_UNUSED_RESULT insertFence() override;
161 bool waitFence(GrFence, uint64_t timeout) override;
162 void deleteFence(GrFence) const override;
DGrGLGpu.cpp4158 GrFence SK_WARN_UNUSED_RESULT GrGLGpu::insertFence() { in insertFence()
4162 GR_STATIC_ASSERT(sizeof(GrFence) >= sizeof(GrGLsync)); in insertFence()
4163 return (GrFence)sync; in insertFence()
4173 bool GrGLGpu::waitFence(GrFence fence, uint64_t timeout) { in waitFence()
4177 void GrGLGpu::deleteFence(GrFence fence) const { in deleteFence()
/third_party/skia/src/gpu/gl/
DGrGLGpu.h182 GrFence SK_WARN_UNUSED_RESULT insertFence() override;
183 bool waitFence(GrFence) override;
184 void deleteFence(GrFence) const override;
DGrGLGpu.cpp3987 GrFence SK_WARN_UNUSED_RESULT GrGLGpu::insertFence() { in insertFence()
4002 static_assert(sizeof(GrFence) >= sizeof(GrGLsync)); in insertFence()
4003 return (GrFence)sync; in insertFence()
4030 bool GrGLGpu::waitFence(GrFence fence) { in waitFence()
4037 void GrGLGpu::deleteFence(GrFence fence) const { in deleteFence()
/third_party/skia/include/private/
DGrTypesPriv.h816 typedef uint64_t GrFence; typedef
/third_party/flutter/skia/include/private/
DGrTypesPriv.h770 typedef uint64_t GrFence; typedef
/third_party/skia/site/docs/user/release/
Drelease_notes.md813 * Add Metal support for GrFence, GrSemaphore, and GrBackendSemaphore

12