FCT
载入中...
搜索中...
未找到
VK_Semaphore.h
浏览该文件的文档.
1//
2// Created by Administrator on 2025/4/2.
3//
4#include "./Semaphore.h"
5#ifndef VK_SEMAPHORE_H
6#define VK_SEMAPHORE_H
7
8namespace FCT
9{
10 namespace RHI
11 {
12 class VK_Semaphore : public Semaphore{
13 public:
15 ~VK_Semaphore() override;
16 void create() override;
17 vk::Semaphore semaphore()
18 {
19 return m_semaphore;
20 }
21 vk::Semaphore* semaphorePtr()
22 {
23 return &m_semaphore;
24 }
25 void destroy() override;
26 private:
28 vk::Semaphore m_semaphore;
29 };
30 }
31}
32
33
34
35#endif //VK_SEMAPHORE_H
void create() override
创建 信号量
vk::Semaphore * semaphorePtr()
void destroy() override
销毁一个 信号量