From 8c45abff9a8195da6779e63b0a7dc6f90013cf01 Mon Sep 17 00:00:00 2001
From: Ethan Lee <[EMAIL REDACTED]>
Date: Thu, 17 Oct 2024 10:29:01 -0400
Subject: [PATCH] Revert "Fix scrambled sampler order in some SPIRV->MSL cases"
Reports:
https://github.com/TheSpydog/SDL_gpu_examples/issues/46
https://github.com/libsdl-org/SDL_gpu_shadercross/issues/26
This reverts commit 170b2a2c8dc51ff83f950d45eef6df27370a869f.
---
SDL_gpu_shadercross.h | 2 --
1 file changed, 2 deletions(-)
diff --git a/SDL_gpu_shadercross.h b/SDL_gpu_shadercross.h
index 6d82796..302d0e2 100644
--- a/SDL_gpu_shadercross.h
+++ b/SDL_gpu_shadercross.h
@@ -834,8 +834,6 @@ static void *SDL_ShaderCross_INTERNAL_CompileFromSPIRV(
SDL_spvc_compiler_options_set_uint(options, SPVC_COMPILER_OPTION_HLSL_SHADER_MODEL, shadermodel);
SDL_spvc_compiler_options_set_uint(options, SPVC_COMPILER_OPTION_HLSL_NONWRITABLE_UAV_TEXTURE_AS_SRV, 1);
SDL_spvc_compiler_options_set_uint(options, SPVC_COMPILER_OPTION_HLSL_FLATTEN_MATRIX_VERTEX_INPUT_SEMANTICS, 1);
- } else if (backend == SPVC_BACKEND_MSL) {
- SDL_spvc_compiler_options_set_uint(options, SPVC_COMPILER_OPTION_MSL_ENABLE_DECORATION_BINDING, 1);
}
result = SDL_spvc_compiler_install_compiler_options(compiler, options);