/** * Specifies the location and organization of a fog coordinate array. * * @param type the data type of the values stored in the array. One of:<br><table><tr><td>{@link GL30#GL_HALF_FLOAT HALF_FLOAT}</td><td>{@link GL11#GL_FLOAT FLOAT}</td><td>{@link GL11#GL_DOUBLE DOUBLE}</td></tr></table> * @param stride the vertex stride in bytes. If specified as zero, then array elements are stored sequentially * @param pointer the fog coordinate array data * * @see <a target="_blank" href="http://docs.gl/gl3/glFogCoordPointer">Reference Page</a> - <em>This function is deprecated and unavailable in the Core profile</em> */ public static void glFogCoordPointer(@NativeType("GLenum") int type, @NativeType("GLsizei") int stride, @NativeType("void const *") long pointer) { nglFogCoordPointer(type, stride, pointer); }
/** * Specifies the location and organization of a fog coordinate array. * * @param type the data type of the values stored in the array. One of:<br><table><tr><td>{@link GL30#GL_HALF_FLOAT HALF_FLOAT}</td><td>{@link GL11#GL_FLOAT FLOAT}</td><td>{@link GL11#GL_DOUBLE DOUBLE}</td></tr></table> * @param stride the vertex stride in bytes. If specified as zero, then array elements are stored sequentially * @param pointer the fog coordinate array data * * @see <a target="_blank" href="http://docs.gl/gl3/glFogCoordPointer">Reference Page</a> - <em>This function is deprecated and unavailable in the Core profile</em> */ public static void glFogCoordPointer(@NativeType("GLenum") int type, @NativeType("GLsizei") int stride, @NativeType("void const *") ByteBuffer pointer) { nglFogCoordPointer(type, stride, memAddress(pointer)); }
/** * Specifies the location and organization of a fog coordinate array. * * @param type the data type of the values stored in the array. One of:<br><table><tr><td>{@link GL30#GL_HALF_FLOAT HALF_FLOAT}</td><td>{@link GL11#GL_FLOAT FLOAT}</td><td>{@link GL11#GL_DOUBLE DOUBLE}</td></tr></table> * @param stride the vertex stride in bytes. If specified as zero, then array elements are stored sequentially * @param pointer the fog coordinate array data * * @see <a target="_blank" href="http://docs.gl/gl3/glFogCoordPointer">Reference Page</a> - <em>This function is deprecated and unavailable in the Core profile</em> */ public static void glFogCoordPointer(@NativeType("GLenum") int type, @NativeType("GLsizei") int stride, @NativeType("void const *") ShortBuffer pointer) { nglFogCoordPointer(type, stride, memAddress(pointer)); }
/** * Specifies the location and organization of a fog coordinate array. * * @param type the data type of the values stored in the array. One of:<br><table><tr><td>{@link GL30#GL_HALF_FLOAT HALF_FLOAT}</td><td>{@link GL11#GL_FLOAT FLOAT}</td><td>{@link GL11#GL_DOUBLE DOUBLE}</td></tr></table> * @param stride the vertex stride in bytes. If specified as zero, then array elements are stored sequentially * @param pointer the fog coordinate array data * * @see <a target="_blank" href="http://docs.gl/gl3/glFogCoordPointer">Reference Page</a> - <em>This function is deprecated and unavailable in the Core profile</em> */ public static void glFogCoordPointer(@NativeType("GLenum") int type, @NativeType("GLsizei") int stride, @NativeType("void const *") FloatBuffer pointer) { nglFogCoordPointer(type, stride, memAddress(pointer)); }