Class OGL20Graphics.Info20
java.lang.Object
com.blackrook.gloop.opengl.OGLGraphics.Info
com.blackrook.gloop.opengl.gl1.OGL11Graphics.Info11
com.blackrook.gloop.opengl.gl1.OGL13Graphics.Info13
com.blackrook.gloop.opengl.gl2.OGL20Graphics.Info20
- Direct Known Subclasses:
OGL30Graphics.Info30
- Enclosing class:
OGL20Graphics
- Author:
- Matthew Tropiano
-
Field Summary
Fields inherited from class OGLGraphics.Info
extensions, fragmentShaderExtensionPresent, geometryShaderExtensionPresent, isAMD, isATi, isIntel, isMatrox, isNVidia, isS3, maxAtomicCounterBufferBindings, maxAtomicCounterBufferSize, maxCombinedAtomicCounterBuffers, maxCombinedAtomicCounters, maxCombinedClipAndCullDistances, maxCombinedComputeUniformComponents, maxCombinedFragmentUniformComponents, maxCombinedGeometryUniformComponents, maxCombinedShaderStorageBlocks, maxCombinedTesselationControlUniformComponents, maxCombinedTesselationEvaluationUniformComponents, maxCombinedUniformBlocks, maxCombinedVertexUniformComponents, maxComputeAtomicCounterBuffers, maxComputeAtomicCounters, maxComputeImageUniforms, maxComputeShaderStorageBlocks, maxComputeSharedMemorySize, maxComputeTextureImageUnits, maxComputeUniformBlocks, maxComputeUniformComponents, maxComputeWorkGroupInvocations, maxCullDistances, maxDebugGroupStackDepth, maxDebugLoggedMessages, maxDebugMessageLength, maxDrawBuffers, maxFragmentAtomicCounterBuffers, maxFragmentAtomicCounters, maxFragmentInputComponents, maxFragmentInterpolationOffset, maxFragmentShaderStorageBlocks, maxFragmentUniformBlocks, maxFragmentUniformVectors, maxGeometryAtomicCounterBuffers, maxGeometryAtomicCounters, maxGeometryInputComponents, maxGeometryOutputComponents, maxGeometryShaderInvocations, maxGeometryShaderStorageBlocks, maxGeometryUniformBlocks, maxLabelLength, maxLights, maxLineWidth, maxPatchVertices, maxPointSize, maxRenderBufferColorAttachments, maxRenderBufferSize, maxSamples, maxShaderStorageBlockSize, maxShaderStorageBufferBindings, maxSubroutines, maxSubroutineUniformLocations, maxTesselationControlAtomicCounterBuffers, maxTesselationControlAtomicCounters, maxTesselationControlInputComponents, maxTesselationControlOutputComponents, maxTesselationControlShaderStorageBlocks, maxTesselationControlTextureImageUnits, maxTesselationControlTotalOutputComponents, maxTesselationControlUniformBlocks, maxTesselationControlUniformComponents, maxTesselationEvaluationAtomicCounterBuffers, maxTesselationEvaluationAtomicCounters, maxTesselationEvaluationInputComponents, maxTesselationEvaluationOutputComponents, maxTesselationEvaluationShaderStorageBlocks, maxTesselationEvaluationTextureImageUnits, maxTesselationEvaluationUniformBlocks, maxTesselationEvaluationUniformComponents, maxTesselationGenLevel, maxTesselationPatchComponents, maxTextureAnisotropy, maxTextureBufferSize, maxTextureMaxAnisotropy, maxTextureSize, maxTextureUnits, maxUniformBlockSize, maxUniformBufferBindings, maxVaryingVectors, maxVertexAtomicCounterBuffers, maxVertexAtomicCounters, maxVertexAttribs, maxVertexAttribStride, maxVertexOutputComponents, maxVertexShaderStorageBlocks, maxVertexUniformBlocks, maxVertexUniformVectors, maxViewports, minFragmentInterpolationOffset, minLineWidth, minPointSize, nonPowerOfTwoTextures, occlusionQueryExtensionPresent, pointSmoothingPresent, pointSpritesPresent, renderBufferExtensionPresent, renderer, shaderStorageBufferOffsetAlignment, shaderVersion, textureAnisotropyPresent, vendor, version, vertexBufferExtensionPresent, vertexShaderExtensionPresent -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class OGL11Graphics.Info11
addExtensions, refreshExtensionFlagsMethods inherited from class OGLGraphics.Info
extensionIsPresent, getMaxAtomicCounterBufferBindings, getMaxAtomicCounterBufferSize, getMaxCombinedAtomicCounterBuffers, getMaxCombinedAtomicCounters, getMaxCombinedClipAndCullDistances, getMaxCombinedComputeUniformComponents, getMaxCombinedFragmentUniformComponents, getMaxCombinedGeometryUniformComponents, getMaxCombinedShaderStorageBlocks, getMaxCombinedTesselationControlUniformComponents, getMaxCombinedTesselationEvaluationUniformComponents, getMaxCombinedUniformBlocks, getMaxCombinedVertexUniformComponents, getMaxComputeAtomicCounterBuffers, getMaxComputeAtomicCounters, getMaxComputeImageUniforms, getMaxComputeShaderStorageBlocks, getMaxComputeSharedMemorySize, getMaxComputeTextureImageUnits, getMaxComputeUniformBlocks, getMaxComputeUniformComponents, getMaxComputeWorkGroupInvocations, getMaxCullDistances, getMaxDebugGroupStackDepth, getMaxDebugLoggesMessages, getMaxDebugMessageLength, getMaxDrawBuffers, getMaxFragmentAtomicCounterBuffers, getMaxFragmentAtomicCounters, getMaxFragmentInputComponents, getMaxFragmentInterpolationOffset, getMaxFragmentShaderStorageBlocks, getMaxFragmentUniformBlocks, getMaxFragmentUniformVectors, getMaxGeometryAtomicCounterBuffers, getMaxGeometryAtomicCounters, getMaxGeometryInputComponents, getMaxGeometryOutputComponents, getMaxGeometryShaderInvocations, getMaxGeometryShaderStorageBlocks, getMaxGeometryUniformBlocks, getMaxLabelLength, getMaxLights, getMaxLineWidth, getMaxPatchVertices, getMaxPointSize, getMaxRenderBufferColorAttachments, getMaxRenderBufferSize, getMaxSamples, getMaxShaderStorageBlockSize, getMaxShaderStorageBufferBindings, getMaxSubroutines, getMaxSubroutineUniformLocations, getMaxTesselationControlAtomicCounterBuffers, getMaxTesselationControlAtomicCounters, getMaxTesselationControlInputComponents, getMaxTesselationControlOutputComponents, getMaxTesselationControlShaderStorageBlocks, getMaxTesselationControlTextureImageUnits, getMaxTesselationControlTotalOutputComponents, getMaxTesselationControlUniformBlocks, getMaxTesselationControlUniformComponents, getMaxTesselationEvaluationAtomicCounterBuffers, getMaxTesselationEvaluationAtomicCounters, getMaxTesselationEvaluationInputComponents, getMaxTesselationEvaluationOutputComponents, getMaxTesselationEvaluationShaderStorageBlocks, getMaxTesselationEvaluationTextureImageUnits, getMaxTesselationEvaluationUniformBlocks, getMaxTesselationEvaluationUniformComponents, getMaxTesselationGenLevel, getMaxTesselationPatchComponents, getMaxTextureAnisotropy, getMaxTextureBufferSize, getMaxTextureMaxAnisotropy, getMaxTextureSize, getMaxTextureUnits, getMaxUniformBlockSize, getMaxUniformBufferBindings, getMaxVaryingVectors, getMaxVertexAtomicCounterBuffers, getMaxVertexAtomicCounters, getMaxVertexAttribs, getMaxVertexAttribStride, getMaxVertexOutputComponents, getMaxVertexShaderStorageBlocks, getMaxVertexUniformBlocks, getMaxVertexUniformVectors, getMaxViewports, getMinFragmentInterpolationOffset, getMinLineWidth, getMinPointSize, getRenderer, getShaderStorageBufferOffsetAlignment, getShaderVersion, getVendor, getVersion, isAMD, isATi, isIntel, isMatrox, isNVidia, isS3, supportsFragmentShaders, supportsGeometryShaders, supportsNonPowerOfTwoTextures, supportsOcclusionQueries, supportsPointSmoothing, supportsPointSprites, supportsRenderBuffers, supportsTextureAnisotropy, supportsVertexBuffers, supportsVertexShaders
-
Constructor Details
-
Info20
protected Info20()
-