From a1729285012cc250bdfff8c851d1f902a0cc5a7e Mon Sep 17 00:00:00 2001
From: JupiterRider <60042618+JupiterRider@users.noreply.github.com>
Date: Fri, 6 Dec 2024 21:56:00 +0100
Subject: [PATCH] SetUniformMatrices added
---
Raylib-cs/interop/Rlgl.cs | 4 ++++
1 file changed, 4 insertions(+)
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);