JOGL v2.6.0-rc-20250706
JOGL, High-Performance Graphics Binding for Java™ (public API).
com.jogamp.opengl.GLDebugMessage Class Reference

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

Collaboration diagram for com.jogamp.opengl.GLDebugMessage:

Public Member Functions

 GLDebugMessage (final GLContext source, final long when, final int dbgSource, final int dbgType, final int dbgId, final int dbgSeverity, final String dbgMsg)
 
GLContext getSource ()
 
long getWhen ()
 
int getDbgSource ()
 
int getDbgType ()
 
int getDbgId ()
 
int getDbgSeverity ()
 
String getDbgMsg ()
 
StringBuilder toString (StringBuilder sb)
 
String toString ()
 

Static Public Member Functions

static GLDebugMessage translateAMDEvent (final GLContext source, final long when, final int dbgId, final int amdDbgCategory, final int dbgSeverity, final String dbgMsg)
 
static int translateARB2AMDCategory (final int dbgSource, final int dbgType)
 
static String getDbgSourceString (final int dbgSource)
 
static String getDbgTypeString (final int dbgType)
 
static String getDbgSeverityString (final int dbgSeverity)
 
static StringBuilder toHexString (StringBuilder sb, final int i)
 
static String toHexString (final int i)
 

Detailed Description

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

Definition at line 36 of file GLDebugMessage.java.

Constructor & Destructor Documentation

◆ GLDebugMessage()

com.jogamp.opengl.GLDebugMessage.GLDebugMessage ( final GLContext  source,
final long  when,
final int  dbgSource,
final int  dbgType,
final int  dbgId,
final int  dbgSeverity,
final String  dbgMsg 
)
Parameters
sourceThe source of the event
whenThe time of the event
dbgSourceThe ARB source
dbgTypeThe ARB type
dbgIdThe ARB id
dbgSeverityThe ARB severity level
dbgMsgThe debug message

Definition at line 54 of file GLDebugMessage.java.

Here is the caller graph for this function:

Member Function Documentation

◆ getDbgId()

int com.jogamp.opengl.GLDebugMessage.getDbgId ( )

Definition at line 174 of file GLDebugMessage.java.

Here is the caller graph for this function:

◆ getDbgMsg()

String com.jogamp.opengl.GLDebugMessage.getDbgMsg ( )

Definition at line 182 of file GLDebugMessage.java.

Here is the caller graph for this function:

◆ getDbgSeverity()

int com.jogamp.opengl.GLDebugMessage.getDbgSeverity ( )

Definition at line 178 of file GLDebugMessage.java.

Here is the caller graph for this function:

◆ getDbgSeverityString()

static String com.jogamp.opengl.GLDebugMessage.getDbgSeverityString ( final int  dbgSeverity)
static

Definition at line 234 of file GLDebugMessage.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getDbgSource()

int com.jogamp.opengl.GLDebugMessage.getDbgSource ( )

Definition at line 166 of file GLDebugMessage.java.

Here is the caller graph for this function:

◆ getDbgSourceString()

static String com.jogamp.opengl.GLDebugMessage.getDbgSourceString ( final int  dbgSource)
static

Definition at line 210 of file GLDebugMessage.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getDbgType()

int com.jogamp.opengl.GLDebugMessage.getDbgType ( )

Definition at line 170 of file GLDebugMessage.java.

Here is the caller graph for this function:

◆ getDbgTypeString()

static String com.jogamp.opengl.GLDebugMessage.getDbgTypeString ( final int  dbgType)
static

Definition at line 222 of file GLDebugMessage.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getSource()

GLContext com.jogamp.opengl.GLDebugMessage.getSource ( )

Definition at line 158 of file GLDebugMessage.java.

◆ getWhen()

long com.jogamp.opengl.GLDebugMessage.getWhen ( )

Definition at line 162 of file GLDebugMessage.java.

◆ toHexString() [1/2]

static String com.jogamp.opengl.GLDebugMessage.toHexString ( final int  i)
static

Definition at line 250 of file GLDebugMessage.java.

◆ toHexString() [2/2]

static StringBuilder com.jogamp.opengl.GLDebugMessage.toHexString ( StringBuilder  sb,
final int  i 
)
static

Definition at line 244 of file GLDebugMessage.java.

Here is the caller graph for this function:

◆ toString() [1/2]

String com.jogamp.opengl.GLDebugMessage.toString ( )

Definition at line 206 of file GLDebugMessage.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ toString() [2/2]

StringBuilder com.jogamp.opengl.GLDebugMessage.toString ( StringBuilder  sb)

Definition at line 186 of file GLDebugMessage.java.

Here is the call graph for this function:

◆ translateAMDEvent()

static GLDebugMessage com.jogamp.opengl.GLDebugMessage.translateAMDEvent ( final GLContext  source,
final long  when,
final int  dbgId,
final int  amdDbgCategory,
final int  dbgSeverity,
final String  dbgMsg 
)
static
Parameters
source
when
dbgId
amdDbgCategory
dbgSeverityAMD severity level equals ARB severity level (value and semantic)
dbgMsg
Returns

Definition at line 74 of file GLDebugMessage.java.

Here is the call graph for this function:

◆ translateARB2AMDCategory()

static int com.jogamp.opengl.GLDebugMessage.translateARB2AMDCategory ( final int  dbgSource,
final int  dbgType 
)
static

Definition at line 132 of file GLDebugMessage.java.


The documentation for this class was generated from the following file: