From 8ea4ec7241f2af03ebcf0314304b17e070d2e855 Mon Sep 17 00:00:00 2001
From: cosmonaut <[EMAIL REDACTED]>
Date: Fri, 17 Jan 2025 14:26:28 -0800
Subject: [PATCH] Enable SPIRV-Cross point size compat
---
src/SDL_shadercross.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/SDL_shadercross.c b/src/SDL_shadercross.c
index ccebb73..3197880 100644
--- a/src/SDL_shadercross.c
+++ b/src/SDL_shadercross.c
@@ -941,6 +941,7 @@ static SPIRVTranspileContext *SDL_ShaderCross_INTERNAL_TranspileFromSPIRV(
spvc_compiler_options_set_uint(options, SPVC_COMPILER_OPTION_HLSL_NONWRITABLE_UAV_TEXTURE_AS_SRV, 1);
spvc_compiler_options_set_uint(options, SPVC_COMPILER_OPTION_HLSL_FLATTEN_MATRIX_VERTEX_INPUT_SEMANTICS, 1);
spvc_compiler_options_set_bool(options, SPVC_COMPILER_OPTION_HLSL_USE_ENTRY_POINT_NAME, true);
+ spvc_compiler_options_set_bool(options, SPVC_COMPILER_OPTION_HLSL_POINT_SIZE_COMPAT, true);
}
SpvExecutionModel executionModel;