From ade515f67aaed59c5987d58ae6d1509d1f0c7a20 Mon Sep 17 00:00:00 2001
From: cosmonaut <[EMAIL REDACTED]>
Date: Wed, 20 Nov 2024 13:50:00 -0800
Subject: [PATCH] Remove const qualifier
---
include/SDL3_shadercross/SDL_shadercross.h | 10 +++++-----
src/SDL_shadercross.c | 16 ++++++++--------
2 files changed, 13 insertions(+), 13 deletions(-)
diff --git a/include/SDL3_shadercross/SDL_shadercross.h b/include/SDL3_shadercross/SDL_shadercross.h
index ccd16f0..c1154df 100644
--- a/include/SDL3_shadercross/SDL_shadercross.h
+++ b/include/SDL3_shadercross/SDL_shadercross.h
@@ -224,7 +224,7 @@ extern SDL_DECLSPEC void * SDLCALL SDL_ShaderCross_CompileDXBCFromHLSL(
const char *hlslSource,
const char *entrypoint,
const char *includeDir,
- const char **defines,
+ char **defines,
Uint32 numDefines,
SDL_ShaderCross_ShaderStage shaderStage,
size_t *size);
@@ -249,7 +249,7 @@ extern SDL_DECLSPEC void * SDLCALL SDL_ShaderCross_CompileDXILFromHLSL(
const char *hlslSource,
const char *entrypoint,
const char *includeDir,
- const char **defines,
+ char **defines,
Uint32 numDefines,
SDL_ShaderCross_ShaderStage shaderStage,
size_t *size);
@@ -274,7 +274,7 @@ extern SDL_DECLSPEC void * SDLCALL SDL_ShaderCross_CompileSPIRVFromHLSL(
const char *hlslSource,
const char *entrypoint,
const char *includeDir,
- const char **defines,
+ char **defines,
Uint32 numDefines,
SDL_ShaderCross_ShaderStage shaderStage,
size_t *size);
@@ -299,7 +299,7 @@ extern SDL_DECLSPEC SDL_GPUShader * SDLCALL SDL_ShaderCross_CompileGraphicsShade
const char *hlslSource,
const char *entrypoint,
const char *includeDir,
- const char **defines,
+ char **defines,
Uint32 numDefines,
SDL_GPUShaderStage graphicsShaderStage,
SDL_ShaderCross_GraphicsShaderInfo *info);
@@ -323,7 +323,7 @@ extern SDL_DECLSPEC SDL_GPUComputePipeline * SDLCALL SDL_ShaderCross_CompileComp
const char *hlslSource,
const char *entrypoint,
const char *includeDir,
- const char **defines,
+ char **defines,
Uint32 numDefines,
SDL_ShaderCross_ComputePipelineInfo *info);
diff --git a/src/SDL_shadercross.c b/src/SDL_shadercross.c
index 76b0adf..b1b03ae 100644
--- a/src/SDL_shadercross.c
+++ b/src/SDL_shadercross.c
@@ -332,7 +332,7 @@ static void *SDL_ShaderCross_INTERNAL_CompileUsingDXC(
const char *hlslSource,
const char *entrypoint,
const char *includeDir,
- const char **defines,
+ char **defines,
Uint32 numDefines,
SDL_ShaderCross_ShaderStage shaderStage,
bool spirv,
@@ -544,7 +544,7 @@ void *SDL_ShaderCross_CompileDXILFromHLSL(
const char *hlslSource,
const char *entrypoint,
const char *includeDir,
- const char **defines,
+ char **defines,
Uint32 numDefines,
SDL_ShaderCross_ShaderStage shaderStage,
size_t *size)
@@ -590,7 +590,7 @@ void *SDL_ShaderCross_CompileSPIRVFromHLSL(
const char *hlslSource,
const char *entrypoint,
const char *includeDir,
- const char **defines,
+ char **defines,
Uint32 numDefines,
SDL_ShaderCross_ShaderStage shaderStage,
size_t *size)
@@ -724,7 +724,7 @@ void *SDL_ShaderCross_INTERNAL_CompileDXBCFromHLSL(
const char *hlslSource,
const char *entrypoint,
const char *includeDir,
- const char **defines,
+ char **defines,
Uint32 numDefines,
SDL_ShaderCross_ShaderStage shaderStage,
bool enableRoundtrip,
@@ -796,7 +796,7 @@ void *SDL_ShaderCross_CompileDXBCFromHLSL(
const char *hlslSource,
const char *entrypoint,
const char *includeDir,
- const char **defines,
+ char **defines,
Uint32 numDefines,
SDL_ShaderCross_ShaderStage shaderStage,
size_t *size) // filled in with number of bytes of returned buffer
@@ -817,7 +817,7 @@ static void *SDL_ShaderCross_INTERNAL_CreateShaderFromHLSL(
const char *hlslSource,
const char *entrypoint,
const char *includeDir,
- const char **defines,
+ char **defines,
Uint32 numDefines,
SDL_ShaderCross_ShaderStage shaderStage,
SDL_ShaderCross_GraphicsShaderInfo *info)
@@ -865,7 +865,7 @@ SDL_GPUShader *SDL_ShaderCross_CompileGraphicsShaderFromHLSL(
const char *hlslSource,
const char *entrypoint,
const char *includeDir,
- const char **defines,
+ char **defines,
Uint32 numDefines,
SDL_GPUShaderStage graphicsShaderStage,
SDL_ShaderCross_GraphicsShaderInfo *info)
@@ -886,7 +886,7 @@ SDL_GPUComputePipeline *SDL_ShaderCross_CompileComputePipelineFromHLSL(
const char *hlslSource,
const char *entrypoint,
const char *includeDir,
- const char **defines,
+ char **defines,
Uint32 numDefines,
SDL_ShaderCross_ComputePipelineInfo *info)
{