Home
last modified time | relevance | path

Searched refs:GpuSemaphoreVk (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/
H A Dgpu_semaphore_vk.cpp28 GpuSemaphoreVk::GpuSemaphoreVk(Device& device) : device_(device) in RENDER_BEGIN_NAMESPACE()
44 GpuSemaphoreVk::GpuSemaphoreVk(Device& device, const uint64_t handle) : device_(device), ownsResour… in GpuSemaphoreVk() function in GpuSemaphoreVk
53 GpuSemaphoreVk::~GpuSemaphoreVk() in ~GpuSemaphoreVk()
65 uint64_t GpuSemaphoreVk::GetHandle() const in GetHandle()
70 const GpuSemaphorePlatformDataVk& GpuSemaphoreVk::GetPlatformData() const in GetPlatformData()
H A Dgpu_semaphore_vk.h33 class GpuSemaphoreVk final : public GpuSemaphore {
35 explicit GpuSemaphoreVk(Device& device);
36 GpuSemaphoreVk(Device& device, const uint64_t handle);
37 ~GpuSemaphoreVk() override;
H A Ddevice_vk.cpp1340 return make_unique<GpuSemaphoreVk>(*this); in CreateGpuSemaphore()
1345 return make_unique<GpuSemaphoreVk>(*this, handle); in CreateGpuSemaphoreView()
H A Drender_backend_vk.cpp524 … if (const GpuSemaphoreVk* gs = (const GpuSemaphoreVk*)externalSemaphores[sigIdx].get(); in RenderProcessSubmitCommandLists()