27 operator VkFence()
const {
return _vkFence; }
28 VkFence vk()
const {
return _vkFence; }
36 bool hasDependencies()
const {
return (_dependentSemaphores.size() + _dependentCommandBuffers.size()) > 0; }
38 void resetFenceAndDependencies();
40 Semaphores& dependentSemaphores() {
return _dependentSemaphores; }
41 CommandBuffers& dependentCommandBuffers() {
return _dependentCommandBuffers; }
43 Device* getDevice() {
return _device; }
44 const Device* getDevice()
const {
return _device; }
50 Semaphores _dependentSemaphores;
51 CommandBuffers _dependentCommandBuffers;