Index

A B C D E F G H I J K L M N O P Q R S T U V W X Z 
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.
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form