Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
R
- R - Enum constant in enum class com.blackrook.gloop.opengl.enums.TextureCoordType
-
Texture R coordinate (depth).
- RAW_DATA - Enum constant in enum class com.blackrook.gloop.opengl.enums.BufferTargetType
-
Buffer contains packed data (raw data specific to OpenGL implementation).
- READ - Enum constant in enum class com.blackrook.gloop.opengl.enums.AccessType
-
Buffer is filled with current data on map, but not written back on unmap.
- READ_AND_WRITE - Enum constant in enum class com.blackrook.gloop.opengl.enums.AccessType
-
Buffer is filled with current data on map, writes back its contents on unmap.
- readFrameBuffer(ByteBuffer, ColorFormat, int, int, int, int) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
-
Reads from the current-bound frame buffer into a target buffer.
- RED - Enum constant in enum class com.blackrook.gloop.opengl.enums.ColorFormat
- REFLECTION - Enum constant in enum class com.blackrook.gloop.opengl.enums.TextureGenMode
-
Coordinates are created using geometry normals for sphere maps, as if the environment were reflected.
- refreshExtensionFlags() - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics.Info11
-
Refreshes the extension-based fields.
- refreshProgramLinkStatusAndUniforms(OGLProgram) - Method in class com.blackrook.gloop.opengl.gl2.OGL20Graphics
-
Refreshes an OGLProgram's link status, uniforms, and attributes.
- relay(InputStream, OutputStream) - Static method in class com.blackrook.gloop.opengl.struct.IOUtils
-
Reads from an input stream, reading in a consistent set of data and writing it to the output stream.
- relay(InputStream, OutputStream, int) - Static method in class com.blackrook.gloop.opengl.struct.IOUtils
-
Reads from an input stream, reading in a consistent set of data and writing it to the output stream.
- relay(InputStream, OutputStream, int, int) - Static method in class com.blackrook.gloop.opengl.struct.IOUtils
-
Reads from an input stream, reading in a consistent set of data and writing it to the output stream.
- relay(Reader, Writer) - Static method in class com.blackrook.gloop.opengl.struct.IOUtils
-
Reads from an input stream, reading in a consistent set of data and writing it to the output stream.
- relay(Reader, Writer, int) - Static method in class com.blackrook.gloop.opengl.struct.IOUtils
-
Reads from an input stream, reading in a consistent set of data and writing it to the output stream.
- relay(Reader, Writer, int, int) - Static method in class com.blackrook.gloop.opengl.struct.IOUtils
-
Reads from an input stream, reading in a consistent set of data and writing it to the output stream.
- removeNode(OGLNode) - Method in class com.blackrook.gloop.opengl.OGLSystem
-
Removes a node from this system.
- removeNode(OGLNode) - Method in class com.blackrook.gloop.opengl.node.OGLMultiNode
-
Removes an OGLNode from this multinode.
- renderBufferExtensionPresent - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
-
Flag for presence of render buffer extension.
- RenderbufferFormat - Enum Class in com.blackrook.gloop.opengl.enums
-
Enumeration of render buffer formats.
- renderer - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
-
OpenGL renderer name.
- RenderingThreadControl() - Constructor for class com.blackrook.gloop.opengl.OGLSystem.RenderingThreadControl
- renderSystem(int, int) - Method in class com.blackrook.gloop.opengl.OGLCanvas
-
Called when the rendering surface is secured so that rendering can be done to via a rendering system.
- renderTimeNanos - Variable in class com.blackrook.gloop.opengl.node.OGLMultiNode
-
Render time in nanos.
- REPLACE - Enum constant in enum class com.blackrook.gloop.opengl.enums.BlendFunc
- REPLACE - Enum constant in enum class com.blackrook.gloop.opengl.enums.StencilTestFunc
- REPLACE - Enum constant in enum class com.blackrook.gloop.opengl.enums.TextureMode
-
Texels replace fragment information.
- reset() - Method in class com.blackrook.gloop.opengl.math.Matrix4F
-
Resets this matrix to the identity matrix.
- resolveCurrentMatrixStack() - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
- RETURN - Enum constant in enum class com.blackrook.gloop.opengl.enums.AccumOperation
-
Send the contents of the accumulation buffer to the current write frame buffer, after first multiplying by the value.
- RGB - Enum constant in enum class com.blackrook.gloop.opengl.enums.ColorFormat
- RGB - Enum constant in enum class com.blackrook.gloop.opengl.enums.RenderbufferFormat
- RGB - Enum constant in enum class com.blackrook.gloop.opengl.enums.TextureFormat
-
RGB, No alpha, default bit depth.
- RGB5A1 - Enum constant in enum class com.blackrook.gloop.opengl.enums.TextureFormat
-
RGBA, forced 16-bit.
- RGBA - Enum constant in enum class com.blackrook.gloop.opengl.enums.ColorFormat
- RGBA - Enum constant in enum class com.blackrook.gloop.opengl.enums.RenderbufferFormat
- RGBA - Enum constant in enum class com.blackrook.gloop.opengl.enums.TextureFormat
-
RGBA, default bit depth.
- RGBA4 - Enum constant in enum class com.blackrook.gloop.opengl.enums.TextureFormat
-
RGBA, forced 16-bit.
- RGBA8 - Enum constant in enum class com.blackrook.gloop.opengl.enums.TextureFormat
-
RGBA, forced 32-bit.
- RIGHT - Enum constant in enum class com.blackrook.gloop.opengl.enums.FrameBufferType
- rotateX(float) - Method in class com.blackrook.gloop.opengl.math.Matrix4F
-
Multiplies a X-axis rotation matrix into this one.
- rotateX(float) - Method in class com.blackrook.gloop.opengl.math.MatrixStack
-
Rotates the current matrix by an amount of DEGREES around the X-Axis.
- rotateY(float) - Method in class com.blackrook.gloop.opengl.math.Matrix4F
-
Multiplies a Y-axis rotation matrix into this one.
- rotateY(float) - Method in class com.blackrook.gloop.opengl.math.MatrixStack
-
Rotates the current matrix by an amount of DEGREES around the Y-Axis.
- rotateZ(float) - Method in class com.blackrook.gloop.opengl.math.Matrix4F
-
Multiplies a Z-axis rotation matrix into this one.
- rotateZ(float) - Method in class com.blackrook.gloop.opengl.math.MatrixStack
-
Rotates the current matrix by an amount of DEGREES around the Z-Axis.
- RUBY - Static variable in class com.blackrook.gloop.opengl.gl1.OGLMaterial
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form