Top Description Fields Constructors Methods
org.lwjgl.opengl

public final Class NVVertexArrayRange2

extends Object
Class Inheritance

Native bindings to the NV_vertex_array_range2 extension.

Enabling and disabling the vertex array range is specified by the original NV_vertex_array_range extension specification to flush the vertex array range implicitly. In retrospect, this semantic is extremely misconceived and creates terrible performance problems for any application that wishes to mix conventional vertex arrays with vertex arrange range-enabled vertex arrays.

This extension provides a new token for enabling/disabling the vertex array range that does NOT perform an implicit vertex array range flush when the enable/disable is performed.

Requires NV_vertex_array_range.

Field Summary

Modifier and TypeField and Description
public static final int
GL_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV

Accepted by the cap parameter of EnableClientState, DisableClientState.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

GL_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NVback to summary
public static final int GL_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV

Accepted by the cap parameter of EnableClientState, DisableClientState.

Constructor Detail

NVVertexArrayRange2back to summary
private NVVertexArrayRange2()