From f621e5e083449709357b422edfe9f2fbb1cdf1b5 Mon Sep 17 00:00:00 2001 From: baldurk Date: Tue, 16 May 2023 17:30:36 +0100 Subject: [PATCH] Fix reversed uint/int bindings in glsl custom shader templates --- renderdoc/data/glsl/glsl_ubos_cpp.h | 56 ++++++++++++++--------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/renderdoc/data/glsl/glsl_ubos_cpp.h b/renderdoc/data/glsl/glsl_ubos_cpp.h index be17328b4..07bc5542f 100644 --- a/renderdoc/data/glsl/glsl_ubos_cpp.h +++ b/renderdoc/data/glsl/glsl_ubos_cpp.h @@ -95,27 +95,27 @@ const char HLSL_CUSTOM_PREFIX[] = #define RD_FLOAT_YUV_ARRAY_BINDING t10 #define RD_FLOAT_YUV_BINDING t10 -#define RD_INT_1D_ARRAY_BINDING t11 -#define RD_INT_1D_BINDING t11 +#define RD_UINT_1D_ARRAY_BINDING t11 +#define RD_UINT_1D_BINDING t11 -#define RD_INT_2D_ARRAY_BINDING t12 -#define RD_INT_2D_BINDING t12 +#define RD_UINT_2D_ARRAY_BINDING t12 +#define RD_UINT_2D_BINDING t12 -#define RD_INT_3D_BINDING t13 +#define RD_UINT_3D_BINDING t13 -#define RD_INT_2DMS_ARRAY_BINDING t14 -#define RD_INT_2DMS_BINDING t14 +#define RD_UINT_2DMS_ARRAY_BINDING t14 +#define RD_UINT_2DMS_BINDING t14 -#define RD_UINT_1D_ARRAY_BINDING t16 -#define RD_UINT_1D_BINDING t16 +#define RD_INT_1D_ARRAY_BINDING t16 +#define RD_INT_1D_BINDING t16 -#define RD_UINT_2D_ARRAY_BINDING t17 -#define RD_UINT_2D_BINDING t17 +#define RD_INT_2D_ARRAY_BINDING t17 +#define RD_INT_2D_BINDING t17 -#define RD_UINT_3D_BINDING t18 +#define RD_INT_3D_BINDING t18 -#define RD_UINT_2DMS_ARRAY_BINDING t19 -#define RD_UINT_2DMS_BINDING t19 +#define RD_INT_2DMS_ARRAY_BINDING t19 +#define RD_INT_2DMS_BINDING t19 #define RD_POINT_SAMPLER_BINDING s50 #define RD_LINEAR_SAMPLER_BINDING s51 @@ -243,27 +243,27 @@ const char GLSL_CUSTOM_PREFIX[] = #define RD_FLOAT_YUV_BINDING 10 #define RD_FLOAT_YUV_ARRAY_SIZE 2 -#define RD_INT_1D_ARRAY_BINDING 11 -#define RD_INT_1D_BINDING 11 +#define RD_UINT_1D_ARRAY_BINDING 11 +#define RD_UINT_1D_BINDING 11 -#define RD_INT_2D_ARRAY_BINDING 12 -#define RD_INT_2D_BINDING 12 +#define RD_UINT_2D_ARRAY_BINDING 12 +#define RD_UINT_2D_BINDING 12 -#define RD_INT_3D_BINDING 13 +#define RD_UINT_3D_BINDING 13 -#define RD_INT_2DMS_ARRAY_BINDING 14 -#define RD_INT_2DMS_BINDING 14 +#define RD_UINT_2DMS_ARRAY_BINDING 14 +#define RD_UINT_2DMS_BINDING 14 -#define RD_UINT_1D_ARRAY_BINDING 16 -#define RD_UINT_1D_BINDING 16 +#define RD_INT_1D_ARRAY_BINDING 16 +#define RD_INT_1D_BINDING 16 -#define RD_UINT_2D_ARRAY_BINDING 17 -#define RD_UINT_2D_BINDING 17 +#define RD_INT_2D_ARRAY_BINDING 17 +#define RD_INT_2D_BINDING 17 -#define RD_UINT_3D_BINDING 18 +#define RD_INT_3D_BINDING 18 -#define RD_UINT_2DMS_ARRAY_BINDING 19 -#define RD_UINT_2DMS_BINDING 19 +#define RD_INT_2DMS_ARRAY_BINDING 19 +#define RD_INT_2DMS_BINDING 19 #define RD_POINT_SAMPLER_BINDING 50 #define RD_LINEAR_SAMPLER_BINDING 51