Skip to content

Commit 56eb92d

Browse files
committed
We don't need TargetEnv in PatchSPIRVConvertUniformBufferToPushConstant
1 parent 65f99b6 commit 56eb92d

File tree

3 files changed

+1
-5
lines changed

3 files changed

+1
-5
lines changed

Graphics/GraphicsEngineVulkan/src/PipelineStateVkImpl.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1032,7 +1032,6 @@ void PipelineStateVkImpl::PatchShaderConvertUniformBufferToPushConstant(const Pu
10321032

10331033
std::vector<uint32_t> PatchedSPIRV = PatchSPIRVConvertUniformBufferToPushConstant(
10341034
SPIRV,
1035-
SPV_ENV_MAX, // Auto-detect target environment
10361035
PushConstantName);
10371036

10381037
if (!PatchedSPIRV.empty())

Graphics/ShaderTools/include/SPIRVTools.hpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,11 +55,9 @@ std::vector<uint32_t> OptimizeSPIRV(const std::vector<uint32_t>& SrcSPIRV,
5555
/// and removes Binding and DescriptorSet decorations.
5656
///
5757
/// \param [in] SPIRV - Source SPIR-V bytecode
58-
/// \param [in] TargetEnv - Target SPIR-V environment (use SPV_ENV_MAX to auto-detect)
5958
/// \param [in] BlockName - Name of the uniform buffer block to convert
6059
/// \return Modified SPIR-V bytecode, or empty vector on failure
6160
std::vector<uint32_t> PatchSPIRVConvertUniformBufferToPushConstant(const std::vector<uint32_t>& SPIRV,
62-
spv_target_env TargetEnv,
6361
const std::string& BlockName);
6462

6563
} // namespace Diligent

Graphics/ShaderTools/src/SPIRVTools.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -512,8 +512,7 @@ std::vector<uint32_t> PatchSPIRVConvertUniformBufferToPushConstant(
512512
spv_target_env TargetEnv,
513513
const std::string& BlockName)
514514
{
515-
if (TargetEnv == SPV_ENV_MAX)
516-
TargetEnv = SpvTargetEnvFromSPIRV(SPIRV);
515+
spv_target_env TargetEnv = SpvTargetEnvFromSPIRV(SPIRV);
517516

518517
spvtools::Optimizer optimizer(TargetEnv);
519518

0 commit comments

Comments
 (0)