# GLES32.DebugProc

Added in[API level 24](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

# GLES32.DebugProc

*** ** * ** ***

[Kotlin](https://developer.android.com/reference/kotlin/android/opengl/GLES32.DebugProc "View this page in Kotlin")\|Java

`
public
static


interface
GLES32.DebugProc
`  
`


`

|---------------------------------|
| android.opengl.GLES32.DebugProc |

<br />

*** ** * ** ***

## Summary

|                                                                                                                                       ### Public methods                                                                                                                                       ||
|------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| ` abstract void` | ` `[onMessage](https://developer.android.com/reference/android/opengl/GLES32.DebugProc#onMessage(int,%20int,%20int,%20int,%20java.lang.String))`(int source, int type, int id, int severity, `[String](https://developer.android.com/reference/java/lang/String)` message) ` |

## Public methods

### onMessage

Added in[API level 24](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public abstract void onMessage (int source, 
                int type, 
                int id, 
                int severity, 
                String message)
```

<br />

<br />

|         Parameters          ||
|------------|-----------------|
| `source`   | `int` <br />    |
| `type`     | `int` <br />    |
| `id`       | `int` <br />    |
| `severity` | `int` <br />    |
| `message`  | `String` <br /> |