diff --git a/include/Nazara/Renderer/Enums.hpp b/include/Nazara/Renderer/Enums.hpp index 7204ff60d..3f9de6791 100644 --- a/include/Nazara/Renderer/Enums.hpp +++ b/include/Nazara/Renderer/Enums.hpp @@ -157,8 +157,8 @@ namespace Nz enum class TextureUsage { - ColorOutput, - DepthStencilOutput, + ColorAttachment, + DepthStencilAttachment, InputAttachment, ShaderSampling, TransferSource, diff --git a/include/Nazara/VulkanRenderer/Utils.inl b/include/Nazara/VulkanRenderer/Utils.inl index 336335802..d017ab1a3 100644 --- a/include/Nazara/VulkanRenderer/Utils.inl +++ b/include/Nazara/VulkanRenderer/Utils.inl @@ -356,12 +356,12 @@ namespace Nz { switch (textureLayout) { - case TextureUsage::ColorOutput: return VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT; - case TextureUsage::DepthStencilOutput: return VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT; - case TextureUsage::InputAttachment: return VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT; - case TextureUsage::ShaderSampling: return VK_IMAGE_USAGE_SAMPLED_BIT; - case TextureUsage::TransferSource: return VK_IMAGE_USAGE_TRANSFER_SRC_BIT; - case TextureUsage::TransferDestination: return VK_IMAGE_USAGE_TRANSFER_DST_BIT; + case TextureUsage::ColorAttachment: return VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT; + case TextureUsage::DepthStencilAttachment: return VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT; + case TextureUsage::InputAttachment: return VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT; + case TextureUsage::ShaderSampling: return VK_IMAGE_USAGE_SAMPLED_BIT; + case TextureUsage::TransferSource: return VK_IMAGE_USAGE_TRANSFER_SRC_BIT; + case TextureUsage::TransferDestination: return VK_IMAGE_USAGE_TRANSFER_DST_BIT; } NazaraError("Unhandled TextureUsage 0x" + NumberToString(UnderlyingCast(textureLayout), 16));