From 006216bfcbe4423ce36710eabb8a94e677c7ce4f Mon Sep 17 00:00:00 2001
From: Thomas Anderson <5776225+CrackedPixel@users.noreply.github.com>
Date: Wed, 25 Feb 2026 17:35:15 -0600
Subject: [PATCH] [raylib.h] renamed SHADER_LOC_VERTEX_INSTANCETRANSFORMS
(#5592)
* renamed SHADER_LOC_VERTEX_INSTANCETRANSFORMS to SHADER_LOC_VERTEX_INSTANCETRANSFORM
* rlparser: update raylib_api.* by CI
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
---
src/raylib.h | 2 +-
tools/rlparser/output/raylib_api.json | 2 +-
tools/rlparser/output/raylib_api.lua | 2 +-
tools/rlparser/output/raylib_api.txt | 2 +-
tools/rlparser/output/raylib_api.xml | 2 +-
5 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/src/raylib.h b/src/raylib.h
index bd64bbe6f..afe3aa2ce 100644
--- a/src/raylib.h
+++ b/src/raylib.h
@@ -814,7 +814,7 @@ typedef enum {
SHADER_LOC_VERTEX_BONEIDS, // Shader location: vertex attribute: bone indices
SHADER_LOC_VERTEX_BONEWEIGHTS, // Shader location: vertex attribute: bone weights
SHADER_LOC_MATRIX_BONETRANSFORMS, // Shader location: matrix attribute: bone transforms (animation)
- SHADER_LOC_VERTEX_INSTANCETRANSFORMS // Shader location: vertex attribute: instance transforms
+ SHADER_LOC_VERTEX_INSTANCETRANSFORM // Shader location: vertex attribute: instance transforms
} ShaderLocationIndex;
#define SHADER_LOC_MAP_DIFFUSE SHADER_LOC_MAP_ALBEDO
diff --git a/tools/rlparser/output/raylib_api.json b/tools/rlparser/output/raylib_api.json
index 3f56434cd..7785549f0 100644
--- a/tools/rlparser/output/raylib_api.json
+++ b/tools/rlparser/output/raylib_api.json
@@ -2556,7 +2556,7 @@
"description": "Shader location: matrix attribute: bone transforms (animation)"
},
{
- "name": "SHADER_LOC_VERTEX_INSTANCETRANSFORMS",
+ "name": "SHADER_LOC_VERTEX_INSTANCETRANSFORM",
"value": 29,
"description": "Shader location: vertex attribute: instance transforms"
}
diff --git a/tools/rlparser/output/raylib_api.lua b/tools/rlparser/output/raylib_api.lua
index 85edb02f1..ffbb51d94 100644
--- a/tools/rlparser/output/raylib_api.lua
+++ b/tools/rlparser/output/raylib_api.lua
@@ -2556,7 +2556,7 @@ return {
description = "Shader location: matrix attribute: bone transforms (animation)"
},
{
- name = "SHADER_LOC_VERTEX_INSTANCETRANSFORMS",
+ name = "SHADER_LOC_VERTEX_INSTANCETRANSFORM",
value = 29,
description = "Shader location: vertex attribute: instance transforms"
}
diff --git a/tools/rlparser/output/raylib_api.txt b/tools/rlparser/output/raylib_api.txt
index da57f2cfd..c42f5ddde 100644
--- a/tools/rlparser/output/raylib_api.txt
+++ b/tools/rlparser/output/raylib_api.txt
@@ -834,7 +834,7 @@ Enum 09: ShaderLocationIndex (30 values)
Value[SHADER_LOC_VERTEX_BONEIDS]: 26
Value[SHADER_LOC_VERTEX_BONEWEIGHTS]: 27
Value[SHADER_LOC_MATRIX_BONETRANSFORMS]: 28
- Value[SHADER_LOC_VERTEX_INSTANCETRANSFORMS]: 29
+ Value[SHADER_LOC_VERTEX_INSTANCETRANSFORM]: 29
Enum 10: ShaderUniformDataType (13 values)
Name: ShaderUniformDataType
Description: Shader uniform data type
diff --git a/tools/rlparser/output/raylib_api.xml b/tools/rlparser/output/raylib_api.xml
index 6c83dc5df..ca20800e8 100644
--- a/tools/rlparser/output/raylib_api.xml
+++ b/tools/rlparser/output/raylib_api.xml
@@ -540,7 +540,7 @@
-
+