diff --git a/Raylib-cs/interop/Rlgl.cs b/Raylib-cs/interop/Rlgl.cs index ba0f7b8..238cfab 100644 --- a/Raylib-cs/interop/Rlgl.cs +++ b/Raylib-cs/interop/Rlgl.cs @@ -724,6 +724,10 @@ public static unsafe partial class Rlgl [DllImport(NativeLibName, EntryPoint = "rlSetUniformMatrix", CallingConvention = CallingConvention.Cdecl)] public static extern void SetUniformMatrix(int locIndex, Matrix4x4 mat); + /// Set shader value matrices + [DllImport(NativeLibName, EntryPoint = "rlSetUniformMatrices", CallingConvention = CallingConvention.Cdecl)] + public static extern void SetUniformMatrices(int locIndex, Matrix4x4* mat, int count); + /// Set shader value sampler [DllImport(NativeLibName, EntryPoint = "rlSetUniformSampler", CallingConvention = CallingConvention.Cdecl)] public static extern void SetUniformSampler(int locIndex, uint textureId);