Class AEGLInfo
A Static Class for grabbing quick and in depth info for certain things GL. This Library has been ported from LightHouse3D's VSLGLInfo. https://github.com/lighthouse3d/VSL
Inheritance
java.lang.Object
AEGLInfo
Syntax
Fields
Declaration
public static final String EXTRACTOR_VERSION= "1.0.0"
Field Value
Type |
Description |
final String |
|
out
Declaration
public static PrintStream out= System.out
Field Value
Type |
Description |
PrintStream |
|
spBoundBuffer
Declaration
public static Map<Integer, Integer> spBoundBuffer= new HashMap<>()
Field Value
Type |
Description |
Map<Integer, Integer> |
|
spBufferAccess
Declaration
public static Map<Integer, String> spBufferAccess= new HashMap<>()
Field Value
Type |
Description |
Map<Integer, String> |
|
spBufferBinding
Declaration
public static Map<Integer, String> spBufferBinding= new HashMap<>()
Field Value
Type |
Description |
Map<Integer, String> |
|
spBufferBound
Declaration
public static Map<Integer, Integer> spBufferBound= new HashMap<>()
Field Value
Type |
Description |
Map<Integer, Integer> |
|
spBufferUsage
Declaration
public static Map<Integer, String> spBufferUsage= new HashMap<>()
Field Value
Type |
Description |
Map<Integer, String> |
|
spDataF
Declaration
public static Map<Integer, String> spDataF= new HashMap<>()
Field Value
Type |
Description |
Map<Integer, String> |
|
spGLSLPrimitives
Declaration
public static Map<Integer, String> spGLSLPrimitives= new HashMap<>()
Field Value
Type |
Description |
Map<Integer, String> |
|
spGLSLType
Declaration
public static Map<Integer, String> spGLSLType= new HashMap<>()
Field Value
Type |
Description |
Map<Integer, String> |
|
spGLSLTypeSize
Declaration
public static Map<Integer, Integer> spGLSLTypeSize= new HashMap<>()
Field Value
Type |
Description |
Map<Integer, Integer> |
|
spHint
Declaration
public static Map<Integer, String> spHint= new HashMap<>()
Field Value
Type |
Description |
Map<Integer, String> |
|
spInternalF
Declaration
public static Map<Integer, String> spInternalF= new HashMap<>()
Field Value
Type |
Description |
Map<Integer, String> |
|
spShaderPrecision
Declaration
public static Map<Integer, String> spShaderPrecision= new HashMap<>()
Field Value
Type |
Description |
Map<Integer, String> |
|
spShaderType
Declaration
public static Map<Integer, String> spShaderType= new HashMap<>()
Field Value
Type |
Description |
Map<Integer, String> |
|
spTessGenSpacing
Declaration
public static Map<Integer, String> spTessGenSpacing= new HashMap<>()
Field Value
Type |
Description |
Map<Integer, String> |
|
spTextureBound
Declaration
public static Map<Integer, Integer> spTextureBound= new HashMap<>()
Field Value
Type |
Description |
Map<Integer, Integer> |
|
spTextureCompFunc
Declaration
public static Map<Integer, String> spTextureCompFunc= new HashMap<>()
Field Value
Type |
Description |
Map<Integer, String> |
|
spTextureCompMode
Declaration
public static Map<Integer, String> spTextureCompMode= new HashMap<>()
Field Value
Type |
Description |
Map<Integer, String> |
|
spTextureDataType
Declaration
public static Map<Integer, String> spTextureDataType= new HashMap<>()
Field Value
Type |
Description |
Map<Integer, String> |
|
spTextureFilter
Declaration
public static Map<Integer, String> spTextureFilter= new HashMap<>()
Field Value
Type |
Description |
Map<Integer, String> |
|
spTextureTarget
Declaration
public static Map<Integer, String> spTextureTarget= new HashMap<>()
Field Value
Type |
Description |
Map<Integer, String> |
|
spTextureUnit
Declaration
public static Map<Integer, String> spTextureUnit= new HashMap<>()
Field Value
Type |
Description |
Map<Integer, String> |
|
spTextureWrap
Declaration
public static Map<Integer, String> spTextureWrap= new HashMap<>()
Field Value
Type |
Description |
Map<Integer, String> |
|
spTransFeedBufferMode
Declaration
public static Map<Integer, String> spTransFeedBufferMode= new HashMap<>()
Field Value
Type |
Description |
Map<Integer, String> |
|
spVertexOrder
Declaration
public static Map<Integer, String> spVertexOrder= new HashMap<>()
Field Value
Type |
Description |
Map<Integer, String> |
|
Methods
Declaration
public static int getUniformByteSize(int uniSize, int uniType, int uniArrayStride, int uniMatStride)
Parameters
Type |
Name |
Description |
int |
uniSize |
|
int |
uniType |
|
int |
uniArrayStride |
|
int |
uniMatStride |
|
Returns
Declaration
public static void getUniformsInfo(int program)
Parameters
Type |
Name |
Description |
int |
program |
|
getVAOInfo(int buffer)
Declaration
public static void getVAOInfo(int buffer)
Parameters
Type |
Name |
Description |
int |
buffer |
|
setOutputStream(PrintStream _out)
Declaration
public static void setOutputStream(PrintStream _out)
Parameters
Type |
Name |
Description |
PrintStream |
_out |
|