From 6e75dd99a14c390f7ef20b26025bcbd73a402a20 Mon Sep 17 00:00:00 2001 From: assiduous Date: Thu, 28 Jan 2021 14:56:04 -0800 Subject: Renamed PIPELINE_RESOURCE_FLAG_COMBINED_IMAGE to PIPELINE_RESOURCE_FLAG_COMBINED_SAMPLER, added combined sampler PRS test --- Graphics/GraphicsEngine/interface/PipelineResourceSignature.h | 2 +- Graphics/GraphicsEngine/src/PipelineResourceSignatureBase.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'Graphics/GraphicsEngine') diff --git a/Graphics/GraphicsEngine/interface/PipelineResourceSignature.h b/Graphics/GraphicsEngine/interface/PipelineResourceSignature.h index 84074250..eb2c9470 100644 --- a/Graphics/GraphicsEngine/interface/PipelineResourceSignature.h +++ b/Graphics/GraphicsEngine/interface/PipelineResourceSignature.h @@ -96,7 +96,7 @@ DILIGENT_TYPED_ENUM(PIPELINE_RESOURCE_FLAGS, Uint8) /// Indicates that a texture SRV will be combined with a sampler. /// Applies to SHADER_RESOURCE_TYPE_TEXTURE_SRV resources. - PIPELINE_RESOURCE_FLAG_COMBINED_IMAGE = 0x02, + PIPELINE_RESOURCE_FLAG_COMBINED_SAMPLER = 0x02, /// Indicates that this variable will be used to bind formatted buffers. /// Applies to SHADER_RESOURCE_TYPE_BUFFER_UAV and SHADER_RESOURCE_TYPE_BUFFER_SRV diff --git a/Graphics/GraphicsEngine/src/PipelineResourceSignatureBase.cpp b/Graphics/GraphicsEngine/src/PipelineResourceSignatureBase.cpp index a1f0556b..5f24eed1 100644 --- a/Graphics/GraphicsEngine/src/PipelineResourceSignatureBase.cpp +++ b/Graphics/GraphicsEngine/src/PipelineResourceSignatureBase.cpp @@ -74,9 +74,9 @@ void ValidatePipelineResourceSignatureDesc(const PipelineResourceSignatureDesc& Res.ResourceType != SHADER_RESOURCE_TYPE_TEXTURE_SRV)) LOG_PRS_ERROR_AND_THROW("Desc.Resources[", i, "].Flags must not contain PIPELINE_RESOURCE_FLAG_NO_DYNAMIC_BUFFERS if ResourceType is not buffer"); - if ((Res.Flags & PIPELINE_RESOURCE_FLAG_COMBINED_IMAGE) && + if ((Res.Flags & PIPELINE_RESOURCE_FLAG_COMBINED_SAMPLER) && Res.ResourceType != SHADER_RESOURCE_TYPE_TEXTURE_SRV) - LOG_PRS_ERROR_AND_THROW("Desc.Resources[", i, "].Flags must not contain PIPELINE_RESOURCE_FLAG_COMBINED_IMAGE if ResourceType is not SHADER_RESOURCE_TYPE_TEXTURE_SRV"); + LOG_PRS_ERROR_AND_THROW("Desc.Resources[", i, "].Flags must not contain PIPELINE_RESOURCE_FLAG_COMBINED_SAMPLER if ResourceType is not SHADER_RESOURCE_TYPE_TEXTURE_SRV"); if ((Res.Flags & PIPELINE_RESOURCE_FLAG_FORMATTED_BUFFER) && (Res.ResourceType != SHADER_RESOURCE_TYPE_BUFFER_UAV && -- cgit v1.2.3