/** * Specifies mapping of depth values from normalized device coordinates to window coordinates for * a specified viewport. * * @param index the index of the viewport whose depth range to update * @param zNear the mapping of the near clipping plane to window coordinates. The initial value is * 0. * @param zFar the mapping of the far clipping plane to window coordinates. The initial value is * 1. */ public static void glDepthRangeIndexed(int index, double zNear, double zFar) { long __functionAddress = getInstance().DepthRangeIndexed; GL41.nglDepthRangeIndexed(index, zNear, zFar, __functionAddress); }
/** Unsafe version of {@link #glGetDoublei_v GetDoublei_v} */ @JavadocExclude public static void nglGetDoublei_v(int target, int index, long data) { long __functionAddress = getInstance().GetDoublei_v; GL41.nglGetDoublei_v(target, index, data, __functionAddress); }
/** Unsafe version of {@link #glDepthRangeArrayv DepthRangeArrayv} */ @JavadocExclude public static void nglDepthRangeArrayv(int first, int count, long v) { long __functionAddress = getInstance().DepthRangeArrayv; GL41.nglDepthRangeArrayv(first, count, v, __functionAddress); }
/** Unsafe version of {@link #glScissorIndexedv ScissorIndexedv} */ @JavadocExclude public static void nglScissorIndexedv(int index, long v) { long __functionAddress = getInstance().ScissorIndexedv; GL41.nglScissorIndexedv(index, v, __functionAddress); }
/** * Defines the scissor box for a specific viewport. * * @param index the index of the viewport whose scissor box to modify * @param left the left scissor box coordinate * @param bottom the bottom scissor box coordinate * @param width the scissor box width * @param height the scissor box height */ public static void glScissorIndexed(int index, int left, int bottom, int width, int height) { long __functionAddress = getInstance().ScissorIndexed; GL41.nglScissorIndexed(index, left, bottom, width, height, __functionAddress); }
/** Unsafe version of {@link #glViewportIndexedfv ViewportIndexedfv} */ @JavadocExclude public static void nglViewportIndexedfv(int index, long v) { long __functionAddress = getInstance().ViewportIndexedfv; GL41.nglViewportIndexedfv(index, v, __functionAddress); }
/** * Sets a specified viewport. * * @param index the viewport to set * @param x the left viewport coordinate * @param y the bottom viewport coordinate * @param w the viewport width * @param h the viewport height */ public static void glViewportIndexedf(int index, float x, float y, float w, float h) { long __functionAddress = getInstance().ViewportIndexedf; GL41.nglViewportIndexedf(index, x, y, w, h, __functionAddress); }