From f81d611f0e298baffad68d83f208e2306fe38739 Mon Sep 17 00:00:00 2001 From: tylermurphy534 Date: Sat, 24 Sep 2022 21:16:13 -0400 Subject: remove Xe From engine class names --- engine/xe_descriptors.hpp | 56 +++++++++++++++++++++++------------------------ 1 file changed, 28 insertions(+), 28 deletions(-) (limited to 'engine/xe_descriptors.hpp') diff --git a/engine/xe_descriptors.hpp b/engine/xe_descriptors.hpp index 5efe9b4..ea635c5 100644 --- a/engine/xe_descriptors.hpp +++ b/engine/xe_descriptors.hpp @@ -9,66 +9,66 @@ namespace xe { -class XeDescriptorSetLayout { +class DescriptorSetLayout { public: class Builder { public: - Builder(XeDevice &xeDevice) : xeDevice{xeDevice} {} + Builder(Device &xeDevice) : xeDevice{xeDevice} {} Builder &addBinding( uint32_t binding, VkDescriptorType descriptorType, VkShaderStageFlags stageFlags, VkSampler *sampler); - std::unique_ptr build() const; + std::unique_ptr build() const; private: - XeDevice &xeDevice; + Device &xeDevice; std::unordered_map bindings{}; }; - XeDescriptorSetLayout( - XeDevice &xeDevice, std::unordered_map bindings); - ~XeDescriptorSetLayout(); - XeDescriptorSetLayout(const XeDescriptorSetLayout &) = delete; - XeDescriptorSetLayout &operator=(const XeDescriptorSetLayout &) = delete; + DescriptorSetLayout( + Device &xeDevice, std::unordered_map bindings); + ~DescriptorSetLayout(); + DescriptorSetLayout(const DescriptorSetLayout &) = delete; + DescriptorSetLayout &operator=(const DescriptorSetLayout &) = delete; VkDescriptorSetLayout getDescriptorSetLayout() const { return descriptorSetLayout; } private: - XeDevice &xeDevice; + Device &xeDevice; VkDescriptorSetLayout descriptorSetLayout; std::unordered_map bindings; - friend class XeDescriptorWriter; + friend class DescriptorWriter; }; -class XeDescriptorPool { +class DescriptorPool { public: class Builder { public: - Builder(XeDevice &xeDevice) : xeDevice{xeDevice} {} + Builder(Device &xeDevice) : xeDevice{xeDevice} {} Builder &addPoolSize(VkDescriptorType descriptorType, uint32_t count); Builder &setPoolFlags(VkDescriptorPoolCreateFlags flags); Builder &setMaxSets(uint32_t count); - std::unique_ptr build() const; + std::unique_ptr build() const; private: - XeDevice &xeDevice; + Device &xeDevice; std::vector poolSizes{}; uint32_t maxSets = 1000; VkDescriptorPoolCreateFlags poolFlags = 0; }; - XeDescriptorPool( - XeDevice &xeDevice, + DescriptorPool( + Device &xeDevice, uint32_t maxSets, VkDescriptorPoolCreateFlags poolFlags, const std::vector &poolSizes); - ~XeDescriptorPool(); - XeDescriptorPool(const XeDescriptorPool &) = delete; - XeDescriptorPool &operator=(const XeDescriptorPool &) = delete; + ~DescriptorPool(); + DescriptorPool(const DescriptorPool &) = delete; + DescriptorPool &operator=(const DescriptorPool &) = delete; bool allocateDescriptor( const VkDescriptorSetLayout descriptorSetLayout, VkDescriptorSet &descriptor) const; @@ -78,25 +78,25 @@ class XeDescriptorPool { void resetPool(); private: - XeDevice &xeDevice; + Device &xeDevice; VkDescriptorPool descriptorPool; - friend class XeDescriptorWriter; + friend class DescriptorWriter; }; -class XeDescriptorWriter { +class DescriptorWriter { public: - XeDescriptorWriter(XeDescriptorSetLayout &setLayout, XeDescriptorPool &pool); + DescriptorWriter(DescriptorSetLayout &setLayout, DescriptorPool &pool); - XeDescriptorWriter &writeBuffer(uint32_t binding, VkDescriptorBufferInfo *bufferInfo); - XeDescriptorWriter &writeImage(uint32_t binding, VkDescriptorImageInfo *imageInfo); + DescriptorWriter &writeBuffer(uint32_t binding, VkDescriptorBufferInfo *bufferInfo); + DescriptorWriter &writeImage(uint32_t binding, VkDescriptorImageInfo *imageInfo); bool build(VkDescriptorSet &set); void overwrite(VkDescriptorSet &set); private: - XeDescriptorSetLayout &setLayout; - XeDescriptorPool &pool; + DescriptorSetLayout &setLayout; + DescriptorPool &pool; std::vector writes; }; -- cgit v1.2.3-freya