1#ifndef LIBSBX_GRAPHICS_DESCRIPTOR_DESCRIPTOR_HPP_
2#define LIBSBX_GRAPHICS_DESCRIPTOR_DESCRIPTOR_HPP_
8#include <vulkan/vulkan.hpp>
10namespace sbx::graphics {
20 auto handle()
const noexcept ->
const VkWriteDescriptorSet&;
22 operator const VkWriteDescriptorSet&()
const noexcept;
24 operator bool()
const noexcept {
25 return _write_descriptor_set.descriptorCount > 0u;
30 VkWriteDescriptorSet _write_descriptor_set;
32 std::vector<VkDescriptorImageInfo> _descriptor_image_infos;
33 std::unique_ptr<VkDescriptorBufferInfo> _descriptor_buffer_info;
Definition: descriptor.hpp:37
Definition: descriptor.hpp:12