diff --git a/Raylib-cs/interop/Rlgl.cs b/Raylib-cs/interop/Rlgl.cs
index 9f6cf7a..39789b7 100644
--- a/Raylib-cs/interop/Rlgl.cs
+++ b/Raylib-cs/interop/Rlgl.cs
@@ -163,6 +163,18 @@ public static unsafe partial class Rlgl
[DllImport(NativeLibName, EntryPoint = "rlViewport", CallingConvention = CallingConvention.Cdecl)]
public static extern void Viewport(int x, int y, int width, int height);
+ /// Set clip planes distances
+ [DllImport(NativeLibName, EntryPoint = "rlSetClipPlanes", CallingConvention = CallingConvention.Cdecl)]
+ public static extern void SetClipPlanes(double nearPlane, double farPlane);
+
+ /// Get cull plane distance near
+ [DllImport(NativeLibName, EntryPoint = "rlGetCullDistanceNear", CallingConvention = CallingConvention.Cdecl)]
+ public static extern double GetCullDistanceNear();
+
+ /// Get cull plane distance far
+ [DllImport(NativeLibName, EntryPoint = "rlGetCullDistanceFar", CallingConvention = CallingConvention.Cdecl)]
+ public static extern double GetCullDistanceFar();
+
// ------------------------------------------------------------------------------------
// Functions Declaration - Vertex level operations