Home
last modified time | relevance | path

Searched refs:GrVkSemaphore (Results 1 – 8 of 8) sorted by relevance

/external/skia/src/gpu/vk/
DGrVkSemaphore.cpp18 sk_sp<GrVkSemaphore> GrVkSemaphore::Make(const GrVkGpu* gpu) { in Make()
28 return sk_sp<GrVkSemaphore>(new GrVkSemaphore(gpu, semaphore)); in Make()
31 GrVkSemaphore::GrVkSemaphore(const GrVkGpu* gpu, VkSemaphore semaphore) : INHERITED(gpu) { in GrVkSemaphore() function in GrVkSemaphore
35 GrVkSemaphore::~GrVkSemaphore() { in ~GrVkSemaphore()
43 void GrVkSemaphore::Resource::freeGPUData(const GrVkGpu* gpu) const { in freeGPUData()
DGrVkSemaphore.h18 class GrVkSemaphore : public GrSemaphore {
20 static sk_sp<GrVkSemaphore> Make(const GrVkGpu* gpu);
22 ~GrVkSemaphore() override;
48 GrVkSemaphore(const GrVkGpu* gpu, VkSemaphore semaphore);
DGrVkGpu.h212 const GrVkSemaphore::Resource* signalSemaphore = nullptr);
265 SkSTArray<1, const GrVkSemaphore::Resource*> fSemaphoresToWaitOn;
DGrVkCommandBuffer.h303 const GrVkSemaphore::Resource* signalSemaphore,
304 SkTArray<const GrVkSemaphore::Resource*>& waitSemaphores);
DGrVkGpu.cpp216 const GrVkSemaphore::Resource* signalSemaphore) { in submitCommandBuffer()
1866 return GrVkSemaphore::Make(this); in makeSemaphore()
1870 GrVkSemaphore* vkSem = static_cast<GrVkSemaphore*>(semaphore.get()); in insertSemaphore()
1876 GrVkSemaphore* vkSem = static_cast<GrVkSemaphore*>(semaphore.get()); in waitSemaphore()
1878 const GrVkSemaphore::Resource* resource = vkSem->getResource(); in waitSemaphore()
DGrVkCommandBuffer.cpp405 const GrVkSemaphore::Resource* signalSemaphore, in submitToQueue()
406 SkTArray<const GrVkSemaphore::Resource*>& waitSemaphores) { in submitToQueue()
/external/skia/gn/
Dgpu.gni532 "$_src/gpu/vk/GrVkSemaphore.cpp",
533 "$_src/gpu/vk/GrVkSemaphore.h",
/external/skia/
DAndroid.bp587 "src/gpu/vk/GrVkSemaphore.cpp",