Top Description Fields Constructors Methods
com.jogamp.opengl

public Class GLDebugMessage

extends Object
Class Inheritance
Imports
com.jogamp.common.os.Platform

OpenGL debug message generated by the driver and delivered via GLDebugListener.

Field Summary

Modifier and TypeField and Description
pack-priv final int
pack-priv final String
pack-priv final int
pack-priv final int
pack-priv final int
pack-priv final GLContext
pack-priv final long

Constructor Summary

AccessConstructor and Description
public
GLDebugMessage(final GLContext
The source of the event
source
,
final long
The time of the event
when
,
final int
The ARB source
dbgSource
,
final int
The ARB type
dbgType
,
final int
The ARB id
dbgId
,
final int
The ARB severity level
dbgSeverity
,
final String
The debug message
dbgMsg
)

Method Summary

Modifier and TypeMethod and Description
public int
public String
public int
public static String
getDbgSeverityString(final int dbgSeverity)

public int
public static String
getDbgSourceString(final int dbgSource)

public int
public static String
getDbgTypeString(final int dbgType)

public GLContext
public long
public static StringBuilder
toHexString(StringBuilder sb, final int i)

public static String
toHexString(final int i)

public StringBuilder
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
public static GLDebugMessage
translateAMDEvent(final GLContext source, final long when, final int dbgId, final int amdDbgCategory, final int
AMD severity level equals ARB severity level (value and semantic)
dbgSeverity
,
final String dbgMsg)

public static int
translateARB2AMDCategory(final int dbgSource, final int dbgType)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

dbgIdback to summary
pack-priv final int dbgId
dbgMsgback to summary
pack-priv final String dbgMsg
dbgSeverityback to summary
pack-priv final int dbgSeverity
dbgSourceback to summary
pack-priv final int dbgSource
dbgTypeback to summary
pack-priv final int dbgType
sourceback to summary
pack-priv final GLContext source
whenback to summary
pack-priv final long when

Constructor Detail

GLDebugMessageback to summary
public GLDebugMessage(final GLContext source, final long when, final int dbgSource, final int dbgType, final int dbgId, final int dbgSeverity, final String dbgMsg)
Parameters
source:GLContext

The source of the event

when:long

The time of the event

dbgSource:int

The ARB source

dbgType:int

The ARB type

dbgId:int

The ARB id

dbgSeverity:int

The ARB severity level

dbgMsg:String

The debug message

Method Detail

getDbgIdback to summary
public int getDbgId()
getDbgMsgback to summary
public String getDbgMsg()
getDbgSeverityback to summary
public int getDbgSeverity()
getDbgSeverityStringback to summary
public static String getDbgSeverityString(final int dbgSeverity)
getDbgSourceback to summary
public int getDbgSource()
getDbgSourceStringback to summary
public static String getDbgSourceString(final int dbgSource)
getDbgTypeback to summary
public int getDbgType()
getDbgTypeStringback to summary
public static String getDbgTypeString(final int dbgType)
getSourceback to summary
public GLContext getSource()
getWhenback to summary
public long getWhen()
toHexStringback to summary
public static StringBuilder toHexString(StringBuilder sb, final int i)
toHexStringback to summary
public static String toHexString(final int i)
toStringback to summary
public StringBuilder toString(StringBuilder sb)
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object

Annotations
@Override
translateAMDEventback to summary
public static GLDebugMessage translateAMDEvent(final GLContext source, final long when, final int dbgId, final int amdDbgCategory, final int dbgSeverity, final String dbgMsg)
Parameters
dbgSeverity:int

AMD severity level equals ARB severity level (value and semantic)

translateARB2AMDCategoryback to summary
public static int translateARB2AMDCategory(final int dbgSource, final int dbgType)