Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
M
- mag - Variable in enum class com.blackrook.gloop.opengl.enums.TextureFilterType
- magFilter - Variable in class com.blackrook.gloop.opengl.util.TextureBuilder.Abstract
- mapByteBuffer(BufferTargetType, AccessType) - Method in class com.blackrook.gloop.opengl.gl1.OGL15Graphics
-
Maps the internal data of the current OGLBuffer to a local buffer for quick modification/read.
- mapDoubleBuffer(BufferTargetType, AccessType) - Method in class com.blackrook.gloop.opengl.gl1.OGL15Graphics
-
Maps the internal data of the current OGLBuffer to a local buffer for quick modification/read.
- mapFloatBuffer(BufferTargetType, AccessType) - Method in class com.blackrook.gloop.opengl.gl1.OGL15Graphics
-
Maps the internal data of the current OGLBuffer to a local buffer for quick modification/read.
- mapIntBuffer(BufferTargetType, AccessType) - Method in class com.blackrook.gloop.opengl.gl1.OGL15Graphics
-
Maps the internal data of the current OGLBuffer to a local buffer for quick modification/read.
- mapLongBuffer(BufferTargetType, AccessType) - Method in class com.blackrook.gloop.opengl.gl1.OGL15Graphics
-
Maps the internal data of the current OGLBuffer to a local buffer for quick modification/read.
- mapShortBuffer(BufferTargetType, AccessType) - Method in class com.blackrook.gloop.opengl.gl1.OGL15Graphics
-
Maps the internal data of the current OGLBuffer to a local buffer for quick modification/read.
- MARKER - Enum constant in enum class com.blackrook.gloop.opengl.enums.DebugControlType
- MARKER - Enum constant in enum class com.blackrook.gloop.opengl.enums.DebugType
- Matrix4F - Class in com.blackrook.gloop.opengl.math
-
This is a 4x4 Matrix object that stores floats.
- Matrix4F() - Constructor for class com.blackrook.gloop.opengl.math.Matrix4F
-
Constructs a new, blank 4x4 matrix.
- matrixAspectOrtho(float, float, float, float, float, float, float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
-
Multiplies the current matrix by an aspect-adjusted orthographic projection matrix using the canvas dimensions.
- matrixFrustum(float, float, float, float, float, float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
-
Multiplies the current matrix by a frustum projection matrix.
- matrixGet(int, float[]) - Method in class com.blackrook.gloop.opengl.gl3.OGL30Graphics
-
Reads a current matrix into an array.
- matrixGet(int, Matrix4F) - Method in class com.blackrook.gloop.opengl.gl3.OGL30Graphics
-
Reads a current matrix into a matrix.
- matrixGet(MatrixMode, float[]) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
-
Reads a current matrix into an array.
- matrixGet(MatrixMode, float[]) - Method in class com.blackrook.gloop.opengl.gl3.OGL30Graphics
- matrixGet(MatrixMode, Matrix4F) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
-
Reads a current matrix into a matrix.
- matrixGet(MatrixMode, Matrix4F) - Method in class com.blackrook.gloop.opengl.gl3.OGL30Graphics
- matrixId(int) - Method in class com.blackrook.gloop.opengl.gl3.OGL30Graphics
-
Sets the current matrix index.
- matrixLookAt(float, float, float, float, float, float, float, float, float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
-
Multiplies a "look at" matrix to the current matrix.
- matrixMode(MatrixMode) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
-
Sets the current matrix for matrix operations.
- matrixMode(MatrixMode) - Method in class com.blackrook.gloop.opengl.gl3.OGL30Graphics
- MatrixMode - Enum Class in com.blackrook.gloop.opengl.enums
-
Enumeration of Matrix types.
- matrixMultiply(float[]) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
-
Multiplies a matrix into the current selected matrix from a column-major array into.
- matrixMultiply(Matrix4F) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
-
Multiplies a matrix into the current selected matrix.
- matrixOrtho(float, float, float, float, float, float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
-
Multiplies the current matrix by an orthographic projection matrix.
- matrixPerspective(float, float, float, float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
-
Multiplies the current matrix by a symmetric perspective projection matrix.
- matrixPop() - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
-
Pops the current matrix off of the current selected stack.
- matrixPush() - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
-
Pushes a copy of the current matrix onto the current selected stack.
- matrixReset() - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
-
Loads the identity matrix into the current selected matrix.
- matrixRotateX(float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
-
Rotates the current matrix by an amount of DEGREES around the X-Axis.
- matrixRotateY(float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
-
Rotates the current matrix by an amount of DEGREES around the Y-Axis.
- matrixRotateZ(float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
-
Rotates the current matrix by an amount of DEGREES around the Z-Axis.
- matrixScale(float, float, float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
-
Scales the current matrix by a set of scalars that correspond to each axis.
- matrixSet(float[]) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
-
Loads a matrix's contents from a column-major array into the current selected matrix.
- matrixSet(Matrix4F) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
-
Loads a matrix's contents into the current selected matrix.
- MatrixStack - Class in com.blackrook.gloop.opengl.math
-
A matrix stack for the core implementations.
- MatrixStack(int) - Constructor for class com.blackrook.gloop.opengl.math.MatrixStack
-
Creates a new matrix stack.
- matrixTranslate(float, float, float) - Method in class com.blackrook.gloop.opengl.gl1.OGL11Graphics
-
Translates the current matrix by a set of units.
- maxAtomicCounterBufferBindings - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxAtomicCounterBufferSize - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxCombinedAtomicCounterBuffers - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxCombinedAtomicCounters - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxCombinedClipAndCullDistances - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxCombinedComputeUniformComponents - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxCombinedFragmentUniformComponents - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxCombinedGeometryUniformComponents - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxCombinedShaderStorageBlocks - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxCombinedTesselationControlUniformComponents - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxCombinedTesselationEvaluationUniformComponents - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxCombinedUniformBlocks - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxCombinedVertexUniformComponents - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxComputeAtomicCounterBuffers - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxComputeAtomicCounters - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxComputeImageUniforms - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxComputeShaderStorageBlocks - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxComputeSharedMemorySize - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxComputeTextureImageUnits - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxComputeUniformBlocks - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxComputeUniformComponents - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxComputeWorkGroupInvocations - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxCullDistances - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxDebugGroupStackDepth - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxDebugLoggedMessages - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxDebugMessageLength - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxDrawBuffers - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
-
Maximum draw buffers.
- maxFragmentAtomicCounterBuffers - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxFragmentAtomicCounters - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxFragmentInputComponents - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxFragmentInterpolationOffset - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxFragmentShaderStorageBlocks - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxFragmentUniformBlocks - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxFragmentUniformVectors - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxGeometryAtomicCounterBuffers - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxGeometryAtomicCounters - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxGeometryInputComponents - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxGeometryOutputComponents - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxGeometryShaderInvocations - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxGeometryShaderStorageBlocks - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxGeometryUniformBlocks - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxLabelLength - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxLights - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
-
Maximum bindable lights.
- maxLineWidth - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
-
Maximum line width range.
- maxPatchVertices - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxPointSize - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
-
Maximum point size range.
- maxRenderBufferColorAttachments - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
-
Maximum renderbuffer color attachments.
- maxRenderBufferSize - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
-
Maximum renderbuffer size.
- maxSamples - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
-
Maximum multisample samples.
- maxShaderStorageBlockSize - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxShaderStorageBufferBindings - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxSubroutines - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxSubroutineUniformLocations - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxTesselationControlAtomicCounterBuffers - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxTesselationControlAtomicCounters - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxTesselationControlInputComponents - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxTesselationControlOutputComponents - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxTesselationControlShaderStorageBlocks - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxTesselationControlTextureImageUnits - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxTesselationControlTotalOutputComponents - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxTesselationControlUniformBlocks - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxTesselationControlUniformComponents - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxTesselationEvaluationAtomicCounterBuffers - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxTesselationEvaluationAtomicCounters - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxTesselationEvaluationInputComponents - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxTesselationEvaluationOutputComponents - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxTesselationEvaluationShaderStorageBlocks - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxTesselationEvaluationTextureImageUnits - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxTesselationEvaluationUniformBlocks - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxTesselationEvaluationUniformComponents - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxTesselationGenLevel - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxTesselationPatchComponents - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxTextureAnisotropy - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
-
Maximum texture anisotropy.
- maxTextureBufferSize - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxTextureMaxAnisotropy - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxTextureSize - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
-
Maximum texture size.
- maxTextureUnits - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
-
Maximum texture units.
- maxUniformBlockSize - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxUniformBufferBindings - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxVaryingVectors - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxVertexAtomicCounterBuffers - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxVertexAtomicCounters - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxVertexAttribs - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
-
Maximum vertex attributes.
- maxVertexAttribStride - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxVertexOutputComponents - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxVertexShaderStorageBlocks - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxVertexUniformBlocks - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxVertexUniformVectors - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- maxViewports - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- MEDIUM - Enum constant in enum class com.blackrook.gloop.opengl.enums.DebugControlSeverity
- MEDIUM - Enum constant in enum class com.blackrook.gloop.opengl.enums.DebugSeverity
- min - Variable in enum class com.blackrook.gloop.opengl.enums.TextureFilterType
- minFilter - Variable in class com.blackrook.gloop.opengl.util.TextureBuilder.Abstract
- minFragmentInterpolationOffset - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
- minLineWidth - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
-
Minimum line width range.
- minPointSize - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
-
Minimum point size range.
- MIPMAPPING - Enum constant in enum class com.blackrook.gloop.opengl.enums.HintType
-
Mipmap generation hints.
- MODELVIEW - Enum constant in enum class com.blackrook.gloop.opengl.enums.MatrixMode
- MODULATE - Enum constant in enum class com.blackrook.gloop.opengl.enums.TextureMode
-
Texels are multiplied with fragment color/material information.
- MULTIPLICATIVE - Enum constant in enum class com.blackrook.gloop.opengl.enums.BlendFunc
- multiply(float[]) - Method in class com.blackrook.gloop.opengl.math.MatrixStack
-
Multiplies the topmost matrix with another matrix.
- multiply(Matrix4F) - Method in class com.blackrook.gloop.opengl.math.MatrixStack
-
Multiplies the topmost matrix with another matrix.
- MULTIPLY - Enum constant in enum class com.blackrook.gloop.opengl.enums.AccumOperation
-
Multiplies each R, G, B, and A in the accumulation buffer by value and returns the scaled component to its corresponding accumulation buffer location.
- multiplyLeft(Matrix4F) - Method in class com.blackrook.gloop.opengl.math.Matrix4F
-
Multiplies this matrix with another.
- multiplyRight(Matrix4F) - Method in class com.blackrook.gloop.opengl.math.Matrix4F
-
Multiplies this matrix with another.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form