diff --git a/Raylib-cs/interop/Raylib.cs b/Raylib-cs/interop/Raylib.cs
index 066a893..5b522e6 100644
--- a/Raylib-cs/interop/Raylib.cs
+++ b/Raylib-cs/interop/Raylib.cs
@@ -2578,9 +2578,9 @@ public static unsafe partial class Raylib
[DllImport(NativeLibName, CallingConvention = CallingConvention.Cdecl)]
public static extern Material LoadMaterialDefault();
- /// Check if a material is ready
+ /// Check if a material is valid (shader assigned, map textures loaded in GPU)
[DllImport(NativeLibName, CallingConvention = CallingConvention.Cdecl)]
- public static extern CBool IsMaterialReady(Material material);
+ public static extern CBool IsMaterialValid(Material material);
/// Unload material from GPU memory (VRAM)
[DllImport(NativeLibName, CallingConvention = CallingConvention.Cdecl)]