summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngine
diff options
context:
space:
mode:
authorassiduous <assiduous@diligentgraphics.com>2021-01-28 22:56:04 +0000
committerassiduous <assiduous@diligentgraphics.com>2021-01-28 22:56:04 +0000
commit6e75dd99a14c390f7ef20b26025bcbd73a402a20 (patch)
tree72f0bb6d988b82e93dc17e24f7593f400eefab54 /Graphics/GraphicsEngine
parentVk backend: added validation of parameters that can't be validated when resou... (diff)
downloadDiligentCore-6e75dd99a14c390f7ef20b26025bcbd73a402a20.tar.gz
DiligentCore-6e75dd99a14c390f7ef20b26025bcbd73a402a20.zip
Renamed PIPELINE_RESOURCE_FLAG_COMBINED_IMAGE to PIPELINE_RESOURCE_FLAG_COMBINED_SAMPLER, added combined sampler PRS test
Diffstat (limited to 'Graphics/GraphicsEngine')
-rw-r--r--Graphics/GraphicsEngine/interface/PipelineResourceSignature.h2
-rw-r--r--Graphics/GraphicsEngine/src/PipelineResourceSignatureBase.cpp4
2 files changed, 3 insertions, 3 deletions
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 &&