blob: 16e309de1a72ea123094b51e9d1ef37bdfdac960 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
#ifndef VKFENCE_H
#define VKFENCE_H
#include "vk_types.h"
struct vkfence* create_vkfence(struct vkdev *dev, uint8_t signal);
void destroy_vkfence(struct vkfence *fence, struct vkdev *dev);
uint8_t fence_lock(struct vkfence *fence, struct vkdev *dev, uint64_t timeout);
void fence_unlock(struct vkfence *fence, struct vkdev *dev);
#endif
|