1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"[]> 2<html xml:lang="en-US" lang="en-US" xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 5 <meta http-equiv="Content-Style-Type" content="text/css" /> 6 <link rel="stylesheet" href="../css/manpage.css" type="text/css" /> 7 <style type="text/css"> 8 <!-- 9 span.static_style 10 { 11 font-size : 8pt; 12 color : white; 13 font-weight : bold; 14 background : #44f; 15 border-left : solid 1px #aaf; 16 border-top : solid 1px #aaf; 17 border-right : solid 1px #00c; 18 border-bottom : solid 1px #00c; 19 padding-left : 2px; 20 padding-right : 2px; 21 } 22 23 span.virtual_style 24 { 25 font-size : 8pt; 26 color : white; 27 font-weight : bold; 28 background : #0a0; 29 border-left : solid 1px #0f0; 30 border-top : solid 1px #0f0; 31 border-right : solid 1px #060; 32 border-bottom : solid 1px #060; 33 padding-left : 2px; 34 padding-right : 2px; 35 } 36 37 span.protected_style 38 { 39 font-size : 8pt; 40 color : white; 41 font-weight : bold; 42 background : #444; 43 border-left : solid 1px #ccc; 44 border-top : solid 1px #ccc; 45 border-right : solid 1px #222; 46 border-bottom : solid 1px #222; 47 padding-left : 2px; 48 padding-right : 2px; 49 } 50 table.table, table.table td, table.table th 51 { 52 border-collapse: collapse; 53 background-color: white; 54 } 55 56 table.table 57 { 58 width: auto; 59 margin: 1em; 60 position : static; 61 font-family : Arial; 62 } 63 64 table.table td, table.table th 65 { 66 padding: 0.2em; 67 } 68 69 table.table td.number, table.table th.number 70 { 71 text-align: right; 72 } 73 74 table.table tbody tr th 75 { 76 text-align: left; 77 font-weight: normal; 78 width: auto; 79 } 80 81 table.table thead tr th, 82 table.table tbody tr th.category 83 { 84 padding: 0 0.2em; 85 } 86 87 table.table caption 88 { 89 font-weight: bold; 90 padding: 0.4em; 91 } 92 table.table th 93 { 94 font-weight : bold; 95 background : #acf; 96 } 97 --> 98 </style> 99<title>nngx API Error Codes</title> 100 </head> 101 <body> 102<h1>nngx API Error Codes</h1> 103 <div class="section"> 104 <p> 105Errors generated by <CODE>nngx</CODE> API functions can be obtained using the <CODE>glGetError</CODE> function.<br />Below is the list of error codes. 106 <table> 107 <tr> 108<th>Error Code</th> 109<th>Error-Generating Function</th> 110<th>Cause of Error</th> 111 </tr> 112<tr><td>GL_ERROR_8000_DMP</td> 113<td><a href="../nn_gx/nngxGenCmdlists.html"><CODE>nngxGenCmdlists</CODE></a></td> 114<td>A negative value was specified for <SPAN class="argument">n</SPAN>.</td></tr> 115<tr><td>GL_ERROR_8001_DMP</td> 116<td><a href="../nn_gx/nngxGenCmdlists.html"><CODE>nngxGenCmdlists</CODE></a></td> 117<td>Failed to allocate memory in management region.</td></tr> 118<tr><td>GL_ERROR_8002_DMP</td> 119<td><a href="../nn_gx/nngxDeleteCmdlists.html"><CODE>nngxDeleteCmdlists</CODE></a></td> 120<td>A negative value was specified for <SPAN class="argument">n</SPAN>.</td></tr> 121<tr><td>GL_ERROR_8003_DMP</td> 122<td><a href="../nn_gx/nngxDeleteCmdlists.html"><CODE>nngxDeleteCmdlists</CODE></a></td> 123<td>Running command-list object was deleted.</td></tr> 124<tr><td>GL_ERROR_8004_DMP</td> 125<td><a href="../nn_gx/nngxBindCmdlist.html"><CODE>nngxBindCmdlist</CODE></a></td> 126<td>Failed to allocate memory in management region.</td></tr> 127<tr><td>GL_ERROR_8005_DMP</td> 128<td><a href="../nn_gx/nngxBindCmdlist.html"><CODE>nngxBindCmdlist</CODE></a></td> 129<td>Function was called while saving a command list.</td></tr> 130<tr><td>GL_ERROR_8006_DMP</td> 131<td><a href="../nn_gx/nngxCmdlistStorage.html"><CODE>nngxCmdlistStorage</CODE></a></td> 132<td>Failed to allocate region for command buffer or command requests.</td></tr> 133<tr><td>GL_ERROR_8007_DMP</td> 134<td><a href="../nn_gx/nngxCmdlistStorage.html"><CODE>nngxCmdlistStorage</CODE></a></td> 135<td>Function was called on a running command list.</td></tr> 136<tr><td>GL_ERROR_8008_DMP</td> 137<td><a href="../nn_gx/nngxCmdlistStorage.html"><CODE>nngxCmdlistStorage</CODE></a></td> 138<td>A negative value was specified for <SPAN class="argument">bufsize</SPAN> or <SPAN class="argument">requestcount</SPAN>.</td></tr> 139<tr><td>GL_ERROR_8009_DMP</td> 140<td><a href="../nn_gx/nngxRunCmdlist.html"><CODE>nngxRunCmdlist</CODE></a></td> 141<td>The bound command list does not have a region allocated for command buffer and command requests.</td></tr> 142<tr><td>GL_ERROR_800A_DMP</td> 143<td><a href="../nn_gx/nngxReserveStopCmdlist.html"><CODE>nngxReserveStopCmdlist</CODE></a></td> 144<td>Function was called on a running command list.</td></tr> 145<tr><td>GL_ERROR_800B_DMP</td> 146<td><a href="../nn_gx/nngxReserveStopCmdlist.html"><CODE>nngxReserveStopCmdlist</CODE></a></td> 147<td>The <SPAN class="argument">id</SPAN> is set to 0, a negative value, or a value exceeding the maximum number of command requests.</td></tr> 148<tr><td>GL_ERROR_800C_DMP</td> 149<td><a href="../nn_gx/nngxSplitDrawCmdlist.html"><CODE>nngxSplitDrawCmdlist</CODE></a></td> 150<td><CODE>0</CODE> is bound to the current command list.</td></tr> 151<tr><td>GL_ERROR_800D_DMP</td> 152<td><a href="../nn_gx/nngxSplitDrawCmdlist.html"><CODE>nngxSplitDrawCmdlist</CODE></a></td> 153<td>The number of accumulated command requests has reached the maximum number of command requests.</td></tr> 154<tr><td>GL_ERROR_800E_DMP</td> 155<td><a href="../nn_gx/nngxSplitDrawCmdlist.html"><CODE>nngxSplitDrawCmdlist</CODE></a></td> 156<td>The capacity of the command buffer is exceeded when the command to "complete the loading of 3D commands" is added to the accumulated 3D command buffer.</td></tr> 157<tr><td>GL_ERROR_800F_DMP</td> 158<td><a href="../nn_gx/nngxClearCmdlist.html"><CODE>nngxClearCmdlist</CODE></a></td> 159<td>Function was called on a running command list.</td></tr> 160<tr><td>GL_ERROR_8010_DMP</td> 161<td><a href="../nn_gx/nngxSetCmdlistCallback.html"><CODE>nngxSetCmdlistCallback</CODE></a></td> 162<td>Function was called on a running command list.</td></tr> 163<tr><td>GL_ERROR_8012_DMP</td> 164<td><a href="../nn_gx/nngxEnableCmdlistCallback.html"><CODE>nngxEnableCmdlistCallback</CODE></a></td> 165<td>The <SPAN class="argument">id</SPAN> is set to 0, a negative value other than <CODE>-1</CODE>, or a value exceeding the maximum number of command requests.</td></tr> 166<tr><td>GL_ERROR_8014_DMP</td> 167<td><a href="../nn_gx/nngxDisableCmdlistCallback.html"><CODE>nngxDisableCmdlistCallback</CODE></a></td> 168<td>The <SPAN class="argument">id</SPAN> is set to 0, a negative value other than <CODE>-1</CODE>, or a value exceeding the maximum number of command requests.</td></tr> 169<tr><td>GL_ERROR_8015_DMP</td> 170<td><a href="../nn_gx/nngxSetCmdlistParameteri.html"><CODE>nngxSetCmdlistParameteri</CODE></a></td> 171<td>Function was called on a running command list.</td></tr> 172<tr><td>GL_ERROR_8016_DMP</td> 173<td><a href="../nn_gx/nngxSetCmdlistParameteri.html"><CODE>nngxSetCmdlistParameteri</CODE></a></td> 174<td>An invalid value was specified for <SPAN class="argument">pname</SPAN> or <SPAN class="argument">param</SPAN>.</td></tr> 175<tr><td>GL_ERROR_8017_DMP</td> 176<td><a href="../nn_gx/nngxGetCmdlistParameteri.html"><CODE>nngxGetCmdlistParameteri</CODE></a></td> 177<td>An invalid value was specified for <SPAN class="argument">pname</SPAN>.</td></tr> 178<tr><td>GL_ERROR_8018_DMP</td> 179<td><a href="../nn_gx/nngxGetCmdlistParameteri.html"><CODE>nngxGetCmdlistParameteri</CODE></a></td> 180<td>The bound command list is <CODE>0</CODE>, and something other than NN_GX_CMDLIST_BINDING was specified for <SPAN class="argument">pname</SPAN>.</td></tr> 181<tr><td>GL_ERROR_8019_DMP</td> 182<td><a href="../nn_gx/nngxCheckVSync.html"><CODE>nngxCheckVSync</CODE></a></td> 183<td>An invalid value was specified for <SPAN class="argument">display</SPAN>.</td></tr> 184<tr><td>GL_ERROR_801A_DMP</td> 185<td><a href="../nn_gx/nngxWaitVSync.html"><CODE>nngxWaitVSync</CODE></a></td> 186<td>An invalid value was specified for <SPAN class="argument">display</SPAN>.</td></tr> 187<tr><td>GL_ERROR_801B_DMP</td> 188<td><a href="../nn_gx/nngxSetVSyncCallback.html"><CODE>nngxSetVSyncCallback</CODE></a></td> 189<td>An invalid value was specified for <SPAN class="argument">display</SPAN>.</td></tr> 190<tr><td>GL_ERROR_801C_DMP</td> 191<td><a href="../nn_gx/nngxGenDisplaybuffers.html"><CODE>nngxGenDisplaybuffers</CODE></a></td> 192<td>A negative value was specified for <SPAN class="argument">n</SPAN>.</td></tr> 193<tr><td>GL_ERROR_801D_DMP</td> 194<td><a href="../nn_gx/nngxGenDisplaybuffers.html"><CODE>nngxGenDisplaybuffers</CODE></a></td> 195<td>Failed to allocate memory in management region.</td></tr> 196<tr><td>GL_ERROR_801E_DMP</td> 197<td><a href="../nn_gx/nngxDeleteDisplaybuffers.html"><CODE>nngxDeleteDisplaybuffers</CODE></a></td> 198<td>A negative value was specified for <SPAN class="argument">n</SPAN>.</td></tr> 199<tr><td>GL_ERROR_801F_DMP</td> 200<td><a href="../nn_gx/nngxActiveDisplay.html"><CODE>nngxActiveDisplay</CODE></a></td> 201<td>An invalid value was specified for <SPAN class="argument">display</SPAN>.</td></tr> 202<tr><td>GL_ERROR_8020_DMP</td> 203<td><a href="../nn_gx/nngxBindDisplaybuffer.html"><CODE>nngxBindDisplaybuffer</CODE></a></td> 204<td>Failed to allocate memory in management region.</td></tr> 205<tr><td>GL_ERROR_8021_DMP</td> 206<td><a href="../nn_gx/nngxDisplaybufferStorage.html"><CODE>nngxDisplaybufferStorage</CODE></a></td> 207<td><CODE>0</CODE> is bound to the display target.</td></tr> 208<tr><td>GL_ERROR_8022_DMP</td> 209<td><a href="../nn_gx/nngxDisplaybufferStorage.html"><CODE>nngxDisplaybufferStorage</CODE></a></td> 210<td>An invalid value was set for <SPAN class="argument">width</SPAN>, <SPAN class="argument">height</SPAN>.</td></tr> 211<tr><td>GL_ERROR_8023_DMP</td> 212<td><a href="../nn_gx/nngxDisplaybufferStorage.html"><CODE>nngxDisplaybufferStorage</CODE></a></td> 213<td>An invalid value was specified for <SPAN class="argument">format</SPAN>.</td></tr> 214<tr><td>GL_ERROR_8024_DMP</td> 215<td><a href="../nn_gx/nngxDisplaybufferStorage.html"><CODE>nngxDisplaybufferStorage</CODE></a></td> 216<td>An invalid value was specified for <SPAN class="argument">area</SPAN>.</td></tr> 217<tr><td>GL_ERROR_8025_DMP</td> 218<td><a href="../nn_gx/nngxDisplaybufferStorage.html"><CODE>nngxDisplaybufferStorage</CODE></a></td> 219<td>Failed to allocate memory region for display buffer.</td></tr> 220<tr><td>GL_ERROR_8026_DMP</td> 221<td><a href="../nn_gx/nngxDisplayEnv.html"><CODE>nngxDisplayEnv</CODE></a></td> 222<td>A negative value was specified for <SPAN class="argument">displayx</SPAN> or <SPAN class="argument">displayy</SPAN>.</td></tr> 223<tr><td>GL_ERROR_8027_DMP</td> 224<td><a href="../nn_gx/nngxTransferRenderImage.html"><CODE>nngxTransferRenderImage</CODE></a></td> 225<td><CODE>0</CODE> is bound to the current command list.</td></tr> 226<tr><td>GL_ERROR_8028_DMP</td> 227<td><a href="../nn_gx/nngxTransferRenderImage.html"><CODE>nngxTransferRenderImage</CODE></a></td> 228<td>The maximum number of command requests has accumulated in the current command list.</td></tr> 229<tr><td>GL_ERROR_8029_DMP</td> 230<td><a href="../nn_gx/nngxTransferRenderImage.html"><CODE>nngxTransferRenderImage</CODE></a></td> 231<td>An invalid value was set for <SPAN class="argument">buffer</SPAN>. The object name is wrong, or no region has been allocated for the display buffer.</td></tr> 232<tr><td>GL_ERROR_802A_DMP</td> 233<td><a href="../nn_gx/nngxTransferRenderImage.html"><CODE>nngxTransferRenderImage</CODE></a></td> 234<td>The current color buffer is invalid. No render buffer is attached, or no region has been allocated for the render buffer.</td></tr> 235<tr><td>GL_ERROR_802B_DMP</td> 236<td><a href="../nn_gx/nngxTransferRenderImage.html"><CODE>nngxTransferRenderImage</CODE></a></td> 237<td>An invalid value was specified for <SPAN class="argument">mode</SPAN>.</td></tr> 238<tr><td>GL_ERROR_802C_DMP</td> 239<td><a href="../nn_gx/nngxTransferRenderImage.html"><CODE>nngxTransferRenderImage</CODE></a></td> 240<td>The resolution of the color buffer is lower than the resolution of the display buffer to which data is being transferred.</td></tr> 241<tr><td>GL_ERROR_802D_DMP</td> 242<td><a href="../nn_gx/nngxTransferRenderImage.html"><CODE>nngxTransferRenderImage</CODE></a></td> 243<td>An invalid value was specified for <SPAN class="argument">colorx</SPAN> or <SPAN class="argument">colory</SPAN>.</td></tr> 244<tr><td>GL_ERROR_802E_DMP</td> 245<td><a href="../nn_gx/nngxTransferRenderImage.html"><CODE>nngxTransferRenderImage</CODE></a></td> 246<td>The size in pixels of the display buffer to which data is being transferred is larger than color buffer from where data is being sent.</td></tr> 247<tr><td>GL_ERROR_802F_DMP</td> 248<td><a href="../nn_gx/nngxTransferRenderImage.html"><CODE>nngxTransferRenderImage</CODE></a></td> 249<td>A split command cannot be added because the command buffer is full.</td></tr> 250<tr><td>GL_ERROR_8030_DMP</td> 251<td><a href="../nn_gx/nngxSwapBuffers.html"><CODE>nngxSwapBuffers</CODE></a></td> 252<td>An invalid value was specified for <SPAN class="argument">display</SPAN>.</td></tr> 253<tr><td>GL_ERROR_8031_DMP</td> 254<td><a href="../nn_gx/nngxSwapBuffers.html"><CODE>nngxSwapBuffers</CODE></a></td> 255<td>Either <CODE>0</CODE> is bound to the current display buffer, or no memory has been allocated for the display buffer.</td></tr> 256<tr><td>GL_ERROR_8031_DMP</td> 257<td><a href="../nn_gx/nngxSwapBuffers.html"><CODE>nngxSwapBuffers</CODE></a></td> 258<td>The display region specified by <a href="../nn_gx/nngxDisplayEnv.html"><CODE>nngxDisplayEnv</CODE></a> indicates an area outside the display buffer.</td></tr> 259<tr><td>GL_ERROR_8033_DMP</td> 260<td><a href="../nn_gx/nngxGetDisplaybufferParameteri.html"><CODE>nngxGetDisplaybufferParameteri</CODE></a></td> 261<td>An invalid value was specified for <CODE>pname</CODE>.</td></tr> 262<tr><td>GL_ERROR_8034_DMP</td> 263<td><a href="../nn_gx/nngxStartCmdlistSave.html"><CODE>nngxStartCmdlistSave</CODE></a></td> 264<td>This function was still in the process of saving commands and was not yet finished when it was called again.</td></tr> 265<tr><td>GL_ERROR_8035_DMP</td> 266<td><a href="../nn_gx/nngxStartCmdlistSave.html"><CODE>nngxStartCmdlistSave</CODE></a></td> 267<td><CODE>0</CODE> is bound to the current command list.</td></tr> 268<tr><td>GL_ERROR_8036_DMP</td> 269<td><a href="../nn_gx/nngxStopCmdlistSave.html"><CODE>nngxStopCmdlistSave</CODE></a></td> 270<td>Saving of command list has not started.</td></tr> 271<tr><td>GL_ERROR_8037_DMP</td> 272<td><a href="../nn_gx/nngxUseSavedCmdlist.html"><CODE>nngxUseSavedCmdlist</CODE></a></td> 273<td><CODE>0</CODE> is bound to the current command list.</td></tr> 274<tr><td>GL_ERROR_8038_DMP</td> 275<td><a href="../nn_gx/nngxUseSavedCmdlist.html"><CODE>nngxUseSavedCmdlist</CODE></a></td> 276<td>An invalid object name was specified for <SPAN class="argument">cmdlist</SPAN>.</td></tr> 277<tr><td>GL_ERROR_803A_DMP</td> 278<td><a href="../nn_gx/nngxUseSavedCmdlist.html"><CODE>nngxUseSavedCmdlist</CODE></a></td> 279<td>Adding the command exceeds the maximum size for the 3D command buffer or for saving command requests.</td></tr> 280<tr><td>GL_ERROR_803B_DMP</td> 281<td><a href="../nn_gx/nngxExportCmdlist.html"><CODE>nngxExportCmdlist</CODE></a></td> 282<td>An invalid value was specified for <SPAN class="argument">cmdlist</SPAN>.</td></tr> 283<tr><td>GL_ERROR_803C_DMP</td> 284<td><a href="../nn_gx/nngxExportCmdlist.html"><CODE>nngxExportCmdlist</CODE></a></td> 285<td>A value smaller than the size of data being exported was specified for <SPAN class="argument">datasize</SPAN>.</td></tr> 286<tr><td>GL_ERROR_803D_DMP</td> 287<td><a href="../nn_gx/nngxExportCmdlist.html"><CODE>nngxExportCmdlist</CODE></a></td> 288<td>A region without any accumulated commands was specified for <SPAN class="argument">bufferoffset</SPAN>, <SPAN class="argument">buffersize</SPAN>, <SPAN class="argument">requestid</SPAN>, <SPAN class="argument">requestsize</SPAN>.</td></tr> 289<tr><td>GL_ERROR_803E_DMP</td> 290<td><a href="../nn_gx/nngxExportCmdlist.html"><CODE>nngxExportCmdlist</CODE></a></td> 291<td>A value not aligned to 8 bytes was specified for <SPAN class="argument">bufferoffset</SPAN>, <SPAN class="argument">buffersize</SPAN>.</td></tr> 292<tr><td>GL_ERROR_803F_DMP</td> 293<td><a href="../nn_gx/nngxExportCmdlist.html"><CODE>nngxExportCmdlist</CODE></a></td> 294<td>An attempt was made to export 3D execution commands that were added using <a href="../nn_gx/nngxUseSavedCmdlist.html"><CODE>nngxUseSavedCmdlist</CODE></a> without copying the 3D command buffer.</td></tr> 295<tr><td>GL_ERROR_8040_DMP</td> 296<td><a href="../nn_gx/nngxExportCmdlist.html"><CODE>nngxExportCmdlist</CODE></a></td> 297<td>The 3D command buffer which is executed by a render command request being exported has not been specified correctly by <SPAN class="argument">bufferoffset</SPAN>, <SPAN class="argument">buffersize</SPAN>.</td></tr> 298<tr><td>GL_ERROR_8041_DMP</td> 299<td><a href="../nn_gx/nngxImportCmdlist.html"><CODE>nngxImportCmdlist</CODE></a></td> 300<td>An invalid value was specified for <SPAN class="argument">cmdlist</SPAN>.</td></tr> 301<tr><td>GL_ERROR_8042_DMP</td> 302<td><a href="../nn_gx/nngxImportCmdlist.html"><CODE>nngxImportCmdlist</CODE></a></td> 303<td>A pointer to invalid data has been specified for <SPAN class="argument">data</SPAN>.</td></tr> 304<tr><td>GL_ERROR_8043_DMP</td> 305<td><a href="../nn_gx/nngxImportCmdlist.html"><CODE>nngxImportCmdlist</CODE></a></td> 306<td><SPAN class="argument">datasize</SPAN> does not match size of exported data.</td></tr> 307<tr><td>GL_ERROR_8044_DMP</td> 308<td><a href="../nn_gx/nngxImportCmdlist.html"><CODE>nngxImportCmdlist</CODE></a></td> 309<td>Adding the imported command exceeds the maximum size for the 3D command buffer or for command requests.</td></tr> 310<tr><td>GL_ERROR_8045_DMP</td> 311<td><a href="../nn_gx/nngxImportCmdlist.html"><CODE>nngxImportCmdlist</CODE></a></td> 312<td>Imported the data where the first command request is not a render command request when the 3D command buffer of the destination command list has not been split. </td></tr> 313<tr><td>GL_ERROR_8046_DMP</td> 314<td><a href="../nn_gx/nngxGetExportedCmdlistInfo.html"><CODE>nngxGetExportedCmdlistInfo</CODE></a></td> 315<td>A pointer to invalid data has been specified for <SPAN class="argument">data</SPAN>.</td></tr> 316<tr><td>GL_ERROR_8047_DMP</td> 317<td><a href="../nn_gx/nngxCopyCmdlist.html"><CODE>nngxCopyCmdlist</CODE></a></td> 318<td>The current command list was specified for <SPAN class="argument">dcmdlist</SPAN>.</td></tr> 319<tr><td>GL_ERROR_8048_DMP</td> 320<td><a href="../nn_gx/nngxCopyCmdlist.html"><CODE>nngxCopyCmdlist</CODE></a></td> 321<td>An invalid value was specified for <SPAN class="argument">scmdlist</SPAN>.</td></tr> 322<tr><td>GL_ERROR_8049_DMP</td> 323<td><a href="../nn_gx/nngxCopyCmdlist.html"><CODE>nngxCopyCmdlist</CODE></a></td> 324<td>An invalid value was specified for <SPAN class="argument">dcmdlist</SPAN>.</td></tr> 325<tr><td>GL_ERROR_804A_DMP</td> 326<td><a href="../nn_gx/nngxCopyCmdlist.html"><CODE>nngxCopyCmdlist</CODE></a></td> 327<td>The same value was specified for both <SPAN class="argument">scmdlist</SPAN> and <SPAN class="argument">dcmdlist</SPAN>.</td></tr> 328<tr><td>GL_ERROR_804B_DMP</td> 329<td><a href="../nn_gx/nngxCopyCmdlist.html"><CODE>nngxCopyCmdlist</CODE></a></td> 330<td>The running command list was specified for <SPAN class="argument">dcmdlist</SPAN>.</td></tr> 331<tr><td>GL_ERROR_804C_DMP</td> 332<td><a href="../nn_gx/nngxCopyCmdlist.html"><CODE>nngxCopyCmdlist</CODE></a></td> 333<td>The size of commands accumulated in <SPAN class="argument">scmdlist</SPAN> exceeds the maximum size for the <SPAN class="argument">dcmdlist</SPAN> 3D command buffer and command requests.</td></tr> 334<tr><td>GL_ERROR_804D_DMP</td> 335<td><a href="../nn_gx/nngxSetCommandGenerationMode.html"><CODE>nngxSetCommandGenerationMode</CODE></a></td> 336<td>An invalid value was specified for <SPAN class="argument">mode</SPAN>.</td></tr> 337<tr><td>GL_ERROR_804E_DMP</td> 338<td><a href="../nn_gx/nngxAdd3DCommand.html"><CODE>nngxAdd3DCommand</CODE></a></td> 339<td><CODE>0</CODE> is bound to the current command list.</td></tr> 340<tr><td>GL_ERROR_804F_DMP</td> 341<td><a href="../nn_gx/nngxAdd3DCommand.html"><CODE>nngxAdd3DCommand</CODE></a></td> 342<td>An invalid value was specified for <SPAN class="argument">buffersize</SPAN>.</td></tr> 343<tr><td>GL_ERROR_8050_DMP</td> 344<td><a href="../nn_gx/nngxAdd3DCommand.html"><CODE>nngxAdd3DCommand</CODE></a></td> 345<td><SPAN class="argument">copycmd</SPAN> is GL_TRUE and the size of the 3D command buffer exceeds the maximum size.</td></tr> 346<tr><td>GL_ERROR_8051_DMP</td> 347<td><a href="../nn_gx/nngxAdd3DCommand.html"><CODE>nngxAdd3DCommand</CODE></a></td> 348<td><SPAN class="argument">copycmd</SPAN> is GL_FALSE and the size for command requests exceeds the maximum size.</td></tr> 349<tr><td>GL_ERROR_8052_DMP</td> 350<td><a href="../nn_gx/nngxAdd3DCommand.html"><CODE>nngxAdd3DCommand</CODE></a></td> 351<td>A value that is not a multiple of 16 has been specified for <SPAN class="argument">bufferaddr</SPAN>.</td></tr> 352<tr><td>GL_ERROR_8053_DMP</td> 353<td><a href="../nn_gx/nngxSwapBuffers.html"><CODE>nngxSwapBuffers</CODE></a></td> 354<td>The display buffer address is not aligned to 16 bytes.</td></tr> 355<tr><td>GL_ERROR_8054_DMP</td> 356<td><a href="../nn_gx/nngxAddCmdlist.html"><CODE>nngxAddCmdlist</CODE></a></td> 357<td>An invalid value was specified for <SPAN class="argument">cmdlist</SPAN>. </td></tr> 358<tr><td>GL_ERROR_8055_DMP</td> 359<td><a href="../nn_gx/nngxAddCmdlist.html"><CODE>nngxAddCmdlist</CODE></a></td> 360<td>The command list is not currently bound.</td></tr> 361<tr><td>GL_ERROR_8056_DMP</td> 362<td><a href="../nn_gx/nngxAddCmdlist.html"><CODE>nngxAddCmdlist</CODE></a></td> 363<td>The current command list is specified for <SPAN class="argument">cmdlist</SPAN>.</td></tr> 364<tr><td>GL_ERROR_8057_DMP</td> 365<td><a href="../nn_gx/nngxAddCmdlist.html"><CODE>nngxAddCmdlist</CODE></a></td> 366<td>The current command list is running.</td></tr> 367<tr><td>GL_ERROR_8058_DMP</td> 368<td><a href="../nn_gx/nngxAddCmdlist.html"><CODE>nngxAddCmdlist</CODE></a></td> 369<td>Insufficient memory for command buffer or command requests.</td></tr> 370<tr><td>GL_ERROR_8059_DMP</td> 371<td><a href="../nn_gx/nngxTransferRenderImage.html"><CODE>nngxTransferRenderImage</CODE></a></td> 372<td>The block format is set to 32 blocks, but the width/height is not a multiple of 32 for either the transfer source color buffer or the transfer destination display buffer.</td></tr> 373<tr><td>GL_ERROR_805A_DMP</td> 374<td><a href="../nn_gx/nngxTransferRenderImage.html"><CODE>nngxTransferRenderImage</CODE></a></td> 375<td>When the transfer destination display buffer is set for 24-bit pixels and an 8-block format, the width must be a multiple of 16 for either the transfer source color buffer or the transfer destination display buffer.</td></tr> 376<tr><td>GL_ERROR_805B_DMP</td> 377<td><a href="../nn_gx/nngxTransferLinearImage.html"><CODE>nngxTransferLinearImage</CODE></a></td> 378<td><CODE>0</CODE> is bound to the current command list.</td></tr> 379<tr><td>GL_ERROR_805C_DMP</td> 380<td><a href="../nn_gx/nngxTransferLinearImage.html"><CODE>nngxTransferLinearImage</CODE></a></td> 381<td>The current command list has already accumulated the maximum number of command requests.</td></tr> 382<tr><td>GL_ERROR_805D_DMP</td> 383<td><a href="../nn_gx/nngxTransferLinearImage.html"><CODE>nngxTransferLinearImage</CODE></a></td> 384<td>The current 3D command buffer is too small.</td></tr> 385<tr><td>GL_ERROR_805E_DMP</td> 386<td><a href="../nn_gx/nngxTransferLinearImage.html"><CODE>nngxTransferLinearImage</CODE></a></td> 387<td>The object specified in <SPAN class="argument">dstid</SPAN> does not exist, or a data address has not been allocated.</td></tr> 388<tr><td>GL_ERROR_805F_DMP</td> 389<td><a href="../nn_gx/nngxTransferLinearImage.html"><CODE>nngxTransferLinearImage</CODE></a></td> 390<td>The width/height of the transfer destination render buffer is invalid.</td></tr> 391<tr><td>GL_ERROR_8060_DMP</td> 392<td><a href="../nn_gx/nngxTransferLinearImage.html"><CODE>nngxTransferLinearImage</CODE></a></td> 393<td><SPAN class="argument">target</SPAN> is invalid.</td></tr> 394<tr><td>GL_ERROR_8061_DMP</td> 395<td><a href="../nn_gx/nngxMoveCommandbufferPointer.html"><CODE>nngxMoveCommandbufferPointer</CODE></a></td> 396<td>The command buffer is not currently bound, or <SPAN class="argument">offset</SPAN> is specified to move outside the buffer region.</td></tr> 397<tr><td>GL_ERROR_8062_DMP</td> 398<td><a href="../nn_gx/nngxAddVramDmaCommand.html"><CODE>nngxAddVramDmaCommand</CODE></a></td> 399<td>A valid command list object is not currently bound. Alternately, the size of the current command request queue is too small.</td></tr> 400<tr><td>GL_ERROR_8064_DMP</td> 401<td><a href="../nn_gx/nngxAddVramDmaCommand.html"><CODE>nngxAddVramDmaCommand</CODE></a></td> 402<td>A negative value was specified for <SPAN class="argument">size</SPAN>.</td></tr> 403<tr><td>GL_ERROR_8065_DMP</td> 404<td><a href="../nn_gx/nngxClearFillCmdlist.html"><CODE>nngxClearFillCmdlist</CODE></a></td> 405<td>Function was called on a running command list.</td></tr> 406<tr><td>GL_ERROR_8066_DMP</td> 407<td><a href="../nn_gx/nngxValidateState.html"><CODE>nngxValidateState</CODE></a></td> 408<td>3D command buffer overflow.</td></tr> 409<tr><td>GL_ERROR_8067_DMP</td> 410<td><a href="../nn_gx/nngxTransferLinearImage.html"><CODE>nngxTransferLinearImage</CODE></a></td> 411<td>Invalid pixel size for texture or for render buffer to which data are being transferred.</td></tr> 412<tr><td>GL_ERROR_8068_DMP</td> 413<td><a href="../nn_gx/nngxFilterBlockImage.html"><CODE>nngxFilterBlockImage</CODE></a></td> 414<td>A valid command list object is not currently bound. Alternately, the size of the current command request queue is too small.</td></tr> 415<tr><td>GL_ERROR_8069_DMP</td> 416<td><a href="../nn_gx/nngxFilterBlockImage.html"><CODE>nngxFilterBlockImage</CODE></a></td> 417<td><SPAN class="argument">srcaddr</SPAN> or <SPAN class="argument">dstaddr</SPAN> is not 8-byte aligned.</td></tr> 418<tr><td>GL_ERROR_806A_DMP</td> 419<td><a href="../nn_gx/nngxFilterBlockImage.html"><CODE>nngxFilterBlockImage</CODE></a></td> 420<td>An invalid value was specified for <SPAN class="argument">width</SPAN> or <SPAN class="argument">height</SPAN>.</td></tr> 421<tr><td>GL_ERROR_806B_DMP</td> 422<td><a href="../nn_gx/nngxFilterBlockImage.html"><CODE>nngxFilterBlockImage</CODE></a></td> 423<td>An invalid value was specified for <SPAN class="argument">format</SPAN>.</td></tr> 424<tr><td>GL_ERROR_806C_DMP</td> 425<td><a href="../nn_gx/nngxValidateState.html"><CODE>nngxValidateState</CODE></a></td> 426<td>An error occurred during validation.</td></tr> 427<tr><td>GL_ERROR_806D_DMP</td> 428<td><a href="../nn_gx/nngxSetGasAutoAccumulationUpdate.html"><CODE>nngxSetGasAutoAccumulationUpdate</CODE></a></td> 429<td><CODE>0</CODE> is bound to the current command list.</td></tr> 430<tr><td>GL_ERROR_806E_DMP</td> 431<td><a href="../nn_gx/nngxSetGasAutoAccumulationUpdate.html"><CODE>nngxSetGasAutoAccumulationUpdate</CODE></a></td> 432<td>An invalid value was specified for <SPAN class="argument">id</SPAN>.</td></tr> 433<tr><td>GL_ERROR_806F_DMP</td> 434<td><a href="../nn_gx/nngxAddL2BTransferCommand.html"><CODE>nngxAddL2BTransferCommand</CODE></a></td> 435<td>A valid command list object is not currently bound. Alternately, the size of the current command request queue is too small.</td></tr> 436<tr><td>GL_ERROR_8070_DMP</td> 437<td><a href="../nn_gx/nngxAddL2BTransferCommand.html"><CODE>nngxAddL2BTransferCommand</CODE></a></td> 438<td>Invalid alignment for <SPAN class="argument">srcaddr</SPAN> or <SPAN class="argument">dstaddr</SPAN>.</td></tr> 439<tr><td>GL_ERROR_8071_DMP</td> 440<td><a href="../nn_gx/nngxAddL2BTransferCommand.html"><CODE>nngxAddL2BTransferCommand</CODE></a></td> 441<td><SPAN class="argument">blocksize</SPAN> is invalid.</td></tr> 442<tr><td>GL_ERROR_8072_DMP</td> 443<td><a href="../nn_gx/nngxAddL2BTransferCommand.html"><CODE>nngxAddL2BTransferCommand</CODE></a></td> 444<td>Value for either <SPAN class="argument">width</SPAN> or <SPAN class="argument">height</SPAN> is invalid.</td></tr> 445<tr><td>GL_ERROR_8073_DMP</td> 446<td><a href="../nn_gx/nngxAddL2BTransferCommand.html"><CODE>nngxAddL2BTransferCommand</CODE></a></td> 447<td><SPAN class="argument">format</SPAN> is invalid.</td></tr> 448<tr><td>GL_ERROR_8074_DMP</td> 449<td><a href="../nn_gx/nngxAddBlockImageCopyCommand.html"><CODE>nngxAddBlockImageCopyCommand</CODE></a></td> 450<td>A valid command list object is not currently bound. Alternately, the size of the current command request queue is too small.</td></tr> 451<tr><td>GL_ERROR_8075_DMP</td> 452<td><a href="../nn_gx/nngxAddBlockImageCopyCommand.html"><CODE>nngxAddBlockImageCopyCommand</CODE></a></td> 453<td>Invalid alignment for <SPAN class="argument">srcaddr</SPAN> or <SPAN class="argument">dstaddr</SPAN>.</td></tr> 454<tr><td>GL_ERROR_8076_DMP</td> 455<td><a href="../nn_gx/nngxAddBlockImageCopyCommand.html"><CODE>nngxAddBlockImageCopyCommand</CODE></a></td> 456<td><SPAN class="argument">totalsize</SPAN> is invalid.</td></tr> 457<tr><td>GL_ERROR_8077_DMP</td> 458<td><a href="../nn_gx/nngxAddBlockImageCopyCommand.html"><CODE>nngxAddBlockImageCopyCommand</CODE></a></td> 459<td>Invalid value for <SPAN class="argument">srcunit</SPAN>, <SPAN class="argument">srcinterval</SPAN>, <SPAN class="argument">dstunit</SPAN>, or <SPAN class="argument">dstinterval</SPAN>.</td></tr> 460<tr><td>GL_ERROR_8078_DMP</td> 461<td><a href="../nn_gx/nngxAddMemoryFillCommand.html"><CODE>nngxAddMemoryFillCommand</CODE></a></td> 462<td>A valid command list object is not currently bound. Alternately, the size of the current command request queue is too small.</td></tr> 463<tr><td>GL_ERROR_8079_DMP</td> 464<td><a href="../nn_gx/nngxAddMemoryFillCommand.html"><CODE>nngxAddMemoryFillCommand</CODE></a></td> 465<td>Invalid alignment for <SPAN class="argument">startaddr0</SPAN> or <SPAN class="argument">startaddr1</SPAN>.</td></tr> 466<tr><td>GL_ERROR_807A_DMP</td> 467<td><a href="../nn_gx/nngxAddMemoryFillCommand.html"><CODE>nngxAddMemoryFillCommand</CODE></a></td> 468<td><SPAN class="argument">size0</SPAN> or <SPAN class="argument">size1</SPAN> is invalid.</td></tr> 469<tr><td>GL_ERROR_807B_DMP</td> 470<td><a href="../nn_gx/nngxAddMemoryFillCommand.html"><CODE>nngxAddMemoryFillCommand</CODE></a></td> 471<td><SPAN class="argument">width0</SPAN> or <SPAN class="argument">width1</SPAN> is invalid.</td></tr> 472<tr><td>GL_ERROR_807C_DMP</td> 473<td><a href="../nn_gx/nngxAddB2LTransferCommand.html"><CODE>nngxAddB2LTransferCommand</CODE></a></td> 474<td>A valid command list object is not currently bound. Alternately, the size of the current command request queue is too small.</td></tr> 475<tr><td>GL_ERROR_807D_DMP</td> 476<td><a href="../nn_gx/nngxAddB2LTransferCommand.html"><CODE>nngxAddB2LTransferCommand</CODE></a></td> 477<td>Invalid alignment for <SPAN class="argument">srcaddr</SPAN> or <SPAN class="argument">dstaddr</SPAN>.</td></tr> 478<tr><td>GL_ERROR_807E_DMP</td> 479<td><a href="../nn_gx/nngxAddB2LTransferCommand.html"><CODE>nngxAddB2LTransferCommand</CODE></a></td> 480<td><SPAN class="argument">blocksize</SPAN> is invalid.</td></tr> 481<tr><td>GL_ERROR_807F_DMP</td> 482<td><a href="../nn_gx/nngxAddB2LTransferCommand.html"><CODE>nngxAddB2LTransferCommand</CODE></a></td> 483<td><SPAN class="argument">aamode</SPAN> is invalid.</td></tr> 484<tr><td>GL_ERROR_8080_DMP</td> 485<td><a href="../nn_gx/nngxAddB2LTransferCommand.html"><CODE>nngxAddB2LTransferCommand</CODE></a></td> 486<td>Value for either <SPAN class="argument">srcformat</SPAN> or <SPAN class="argument">dstformat</SPAN> is invalid.</td></tr> 487<tr><td>GL_ERROR_8081_DMP</td> 488<td><a href="../nn_gx/nngxAddB2LTransferCommand.html"><CODE>nngxAddB2LTransferCommand</CODE></a></td> 489<td>The pixel size for the transferred image is larger than that for the original image.</td></tr> 490<tr><td>GL_ERROR_8082_DMP</td> 491<td><a href="../nn_gx/nngxAddB2LTransferCommand.html"><CODE>nngxAddB2LTransferCommand</CODE></a></td> 492<td>Invalid value for <SPAN class="argument">srcwidth</SPAN>, <SPAN class="argument">srcheight</SPAN>, <SPAN class="argument">dstwidth</SPAN>, or <SPAN class="argument">dstheight</SPAN>.</td></tr> 493<tr><td>GL_ERROR_8083_DMP</td> 494<td><a href="../nn_gx/nngxAddB2LTransferCommand.html"><CODE>nngxAddB2LTransferCommand</CODE></a></td> 495<td>The number of pixels for the width or height of the transferred image is larger than that for the original image.</td></tr> 496<tr><td>GL_ERROR_8084_DMP</td> 497<td><a href="../nn_gx/nngxFlush3DCommand.html"><CODE>nngxFlush3DCommand</CODE></a></td> 498<td><CODE>0</CODE> is bound to the current command list.</td></tr> 499<tr><td>GL_ERROR_8085_DMP</td> 500<td><a href="../nn_gx/nngxFlush3DCommand.html"><CODE>nngxFlush3DCommand</CODE></a></td> 501<td>The number of accumulated command requests has reached the maximum number of command requests.</td></tr> 502<tr><td>GL_ERROR_8086_DMP</td> 503<td><a href="../nn_gx/nngxFlush3DCommand.html"><CODE>nngxFlush3DCommand</CODE></a></td> 504<td>The capacity of the command buffer is exceeded when the command to "complete the loading of 3D commands" is added to the accumulated 3D command buffer.</td></tr> 505<tr><td>GL_ERROR_8087_DMP</td> 506<td><a href="../nn_gx/nngxSwapBuffersByAddress.html"><CODE>nngxSwapBuffersByAddress</CODE></a></td> 507<td>An invalid value was specified for <SPAN class="argument">display</SPAN>.</td></tr> 508<tr><td>GL_ERROR_8088_DMP</td> 509<td><a href="../nn_gx/nngxSwapBuffersByAddress.html"><CODE>nngxSwapBuffersByAddress</CODE></a></td> 510<td>An invalid value was specified for <SPAN class="argument">addr</SPAN>.</td></tr> 511<tr><td>GL_ERROR_8089_DMP</td> 512<td><a href="../nn_gx/nngxSwapBuffersByAddress.html"><CODE>nngxSwapBuffersByAddress</CODE></a></td> 513<td>An invalid value was specified for <SPAN class="argument">addrB</SPAN>.</td></tr> 514<tr><td>GL_ERROR_808A_DMP</td> 515<td><a href="../nn_gx/nngxSwapBuffersByAddress.html"><CODE>nngxSwapBuffersByAddress</CODE></a></td> 516<td>An invalid value was specified for <SPAN class="argument">width</SPAN>.</td></tr> 517<tr><td>GL_ERROR_808B_DMP</td> 518<td><a href="../nn_gx/nngxSwapBuffersByAddress.html"><CODE>nngxSwapBuffersByAddress</CODE></a></td> 519<td>An invalid value was specified for <SPAN class="argument">format</SPAN>.</td></tr> 520<tr><td>GL_ERROR_808C_DMP</td> 521<td><a href="../nn_gx/nngxAdd3DCommandNoCacheFlush.html"><CODE>nngxAdd3DCommandNoCacheFlush</CODE></a></td> 522<td><CODE>0</CODE> is bound to the current command list.</td></tr> 523<tr><td>GL_ERROR_808D_DMP</td> 524<td><a href="../nn_gx/nngxAdd3DCommandNoCacheFlush.html"><CODE>nngxAdd3DCommandNoCacheFlush</CODE></a></td> 525<td>An invalid value was specified for <SPAN class="argument">buffersize</SPAN>.</td></tr> 526<tr><td>GL_ERROR_808E_DMP</td> 527<td><a href="../nn_gx/nngxAdd3DCommandNoCacheFlush.html"><CODE>nngxAdd3DCommandNoCacheFlush</CODE></a></td> 528<td>A value that is not a multiple of 16 has been specified for <SPAN class="argument">bufferaddr</SPAN>.</td></tr> 529<tr><td>GL_ERROR_808F_DMP</td> 530<td><a href="../nn_gx/nngxAdd3DCommandNoCacheFlush.html"><CODE>nngxAdd3DCommandNoCacheFlush</CODE></a></td> 531<td>The command request size exceeds the maximum size.</td></tr> 532<tr><td>GL_ERROR_8090_DMP</td> 533<td><a href="../nn_gx/nngxAddVramDmaCommandNoCacheFlush.html"><CODE>nngxAddVramDmaCommandNoCacheFlush</CODE></a></td> 534<td>A valid command list object is not currently bound. Alternately, the size of the current command request queue is too small.</td></tr> 535<tr><td>GL_ERROR_8091_DMP</td> 536<td><a href="../nn_gx/nngxAddVramDmaCommandNoCacheFlush.html"><CODE>nngxAddVramDmaCommandNoCacheFlush</CODE></a></td> 537<td>A negative value was specified for <SPAN class="argument">size</SPAN>.</td></tr> 538<tr><td>GL_ERROR_8092_DMP</td> 539<td><a href="../nn_gx/nngxUseSavedCmdlistNoCacheFlush.html"><CODE>nngxUseSavedCmdlistNoCacheFlush</CODE></a></td> 540<td><CODE>0</CODE> is bound to the current command list.</td></tr> 541<tr><td>GL_ERROR_8093_DMP</td> 542<td><a href="../nn_gx/nngxUseSavedCmdlistNoCacheFlush.html"><CODE>nngxUseSavedCmdlistNoCacheFlush</CODE></a></td> 543<td>An invalid object name was specified for <SPAN class="argument">cmdlist</SPAN>.</td></tr> 544<tr><td>GL_ERROR_8095_DMP</td> 545<td><a href="../nn_gx/nngxUseSavedCmdlistNoCacheFlush.html"><CODE>nngxUseSavedCmdlistNoCacheFlush</CODE></a></td> 546<td>Adding the command exceeds the maximum size for the 3D command buffer or for saving command requests.</td></tr> 547<tr><td>GL_ERROR_8096_DMP</td> 548<td><a href="../nn_gx/nngxAddJumpCommand.html"><CODE>nngxAddJumpCommand</CODE></a></td> 549<td><CODE>0</CODE> is bound to the current command list.</td></tr> 550<tr><td>GL_ERROR_8097_DMP</td> 551<td><a href="../nn_gx/nngxAddJumpCommand.html"><CODE>nngxAddJumpCommand</CODE></a></td> 552<td>A value of <CODE>0</CODE> or less was specified for <SPAN class="argument">buffersize</SPAN>.</td></tr> 553<tr><td>GL_ERROR_8098_DMP</td> 554<td><a href="../nn_gx/nngxAddJumpCommand.html"><CODE>nngxAddJumpCommand</CODE></a></td> 555<td><SPAN class="argument">buffersize</SPAN> is not a multiple of 16.</td></tr> 556<tr><td>GL_ERROR_8099_DMP</td> 557<td><a href="../nn_gx/nngxAddJumpCommand.html"><CODE>nngxAddJumpCommand</CODE></a></td> 558<td><SPAN class="argument">bufferaddr</SPAN> is not a multiple of 16.</td></tr> 559<tr><td>GL_ERROR_809A_DMP</td> 560<td><a href="../nn_gx/nngxAddJumpCommand.html"><CODE>nngxAddJumpCommand</CODE></a></td> 561<td>The current 3D command buffer was just flushed.</td></tr> 562<tr><td>GL_ERROR_809B_DMP</td> 563<td><a href="../nn_gx/nngxAddJumpCommand.html"><CODE>nngxAddJumpCommand</CODE></a></td> 564<td>Adding the command exceeds the maximum size for the command requests.</td></tr> 565<tr><td>GL_ERROR_809C_DMP</td> 566<td><a href="../nn_gx/nngxAddJumpCommand.html"><CODE>nngxAddJumpCommand</CODE></a></td> 567<td>Adding the command exceeds the maximum size for the 3D command buffer.</td></tr> 568<tr><td>GL_ERROR_809D_DMP</td> 569<td><a href="../nn_gx/nngxAddSubroutineCommand.html"><CODE>nngxAddSubroutineCommand</CODE></a></td> 570<td><CODE>0</CODE> is bound to the current command list.</td></tr> 571<tr><td>GL_ERROR_809E_DMP</td> 572<td><a href="../nn_gx/nngxAddSubroutineCommand.html"><CODE>nngxAddSubroutineCommand</CODE></a></td> 573<td>A value of <CODE>0</CODE> or less was specified for <SPAN class="argument">buffersize</SPAN>.</td></tr> 574<tr><td>GL_ERROR_809F_DMP</td> 575<td><a href="../nn_gx/nngxAddSubroutineCommand.html"><CODE>nngxAddSubroutineCommand</CODE></a></td> 576<td><SPAN class="argument">buffersize</SPAN> is not a multiple of 16.</td></tr> 577<tr><td>GL_ERROR_80A0_DMP</td> 578<td><a href="../nn_gx/nngxAddSubroutineCommand.html"><CODE>nngxAddSubroutineCommand</CODE></a></td> 579<td><SPAN class="argument">bufferaddr</SPAN> is not a multiple of 16.</td></tr> 580<tr><td>GL_ERROR_80A1_DMP</td> 581<td><a href="../nn_gx/nngxAddSubroutineCommand.html"><CODE>nngxAddSubroutineCommand</CODE></a></td> 582<td>Adding the command exceeds the maximum size for the 3D command buffer.</td></tr> 583<tr><td>GL_ERROR_80A2_DMP</td> 584<td><a href="../nn_gx/nngxStartProfiling.html"><CODE>nngxStartProfiling</CODE></a></td> 585<td>An invalid value was specified for <SPAN class="argument">item</SPAN>.</td></tr> 586<tr><td>GL_ERROR_80A3_DMP</td> 587<td><a href="../nn_gx/nngxStopProfiling.html"><CODE>nngxStopProfiling</CODE></a></td> 588<td>An invalid value was specified for <SPAN class="argument">item</SPAN>.</td></tr> 589<tr><td>GL_ERROR_80A4_DMP</td> 590<td><a href="../nn_gx/nngxGetProfilingResult.html"><CODE>nngxGetProfilingResult</CODE></a></td> 591<td>An invalid value was specified for <SPAN class="argument">item</SPAN>.</td></tr> 592<tr><td>GL_ERROR_80A5_DMP</td> 593<td><a href="../nn_gx/nngxSetProfilingParameter.html"><CODE>nngxSetProfilingParameter</CODE></a></td> 594<td>An invalid value was specified for <CODE>pname</CODE>.</td></tr> 595<tr><td>GL_ERROR_80A6_DMP</td> 596<td><a href="../nn_gx/nngxSetProfilingParameter.html"><CODE>nngxSetProfilingParameter</CODE></a></td> 597<td>An invalid value was specified for <SPAN class="argument">param</SPAN>.</td></tr> 598<tr><td>GL_ERROR_80A9_DMP</td> 599<td><a href="../nn_gx/nngxFlush3DCommandPartially.html"><CODE>nngxFlush3DCommandPartially</CODE></a></td> 600<td><CODE>0</CODE> is bound to the current command list.</td></tr> 601<tr><td>GL_ERROR_80AA_DMP</td> 602<td><a href="../nn_gx/nngxFlush3DCommandPartially.html"><CODE>nngxFlush3DCommandPartially</CODE></a></td> 603<td>The number of accumulated command requests has reached the maximum number of command requests.</td></tr> 604<tr><td>GL_ERROR_80AB_DMP</td> 605<td><a href="../nn_gx/nngxFlush3DCommandPartially.html"><CODE>nngxFlush3DCommandPartially</CODE></a></td> 606<td>The capacity of the command buffer is exceeded when the command to "complete the loading of 3D commands" is added to the accumulated 3D command buffer.</td></tr> 607<tr><td>GL_ERROR_80AC_DMP</td> 608<td><a href="../nn_gx/nngxFlush3DCommandPartially.html"><CODE>nngxFlush3DCommandPartially</CODE></a></td> 609<td>A value of <CODE>0</CODE> or less, or a value that is not a multiple of 16 was specified for <SPAN class="argument">buffersize</SPAN>.</td></tr> 610<tr><td>GL_ERROR_80AD_DMP</td> 611<td><a href="../nn_gx/nngxFlush3DCommandPartially.html"><CODE>nngxFlush3DCommandPartially</CODE></a></td> 612<td>The current command list is running.</td></tr> 613<tr><td>GL_ERROR_80AE_DMP</td> 614<td><a href="../nn_gx/nngxFlush3DCommandNoCacheFlush.html"><CODE>nngxFlush3DCommandNoCacheFlush</CODE></a></td> 615<td><CODE>0</CODE> is bound to the current command list.</td></tr> 616<tr><td>GL_ERROR_80AF_DMP</td> 617<td><a href="../nn_gx/nngxFlush3DCommandNoCacheFlush.html"><CODE>nngxFlush3DCommandNoCacheFlush</CODE></a></td> 618<td>The number of accumulated command requests has reached the maximum number of command requests.</td></tr> 619<tr><td>GL_ERROR_80B0_DMP</td> 620<td><a href="../nn_gx/nngxFlush3DCommandNoCacheFlush.html"><CODE>nngxFlush3DCommandNoCacheFlush</CODE></a></td> 621<td>The capacity of the command buffer is exceeded when the command to "complete the loading of 3D commands" is added to the accumulated 3D command buffer.</td></tr> 622<tr><td>GL_ERROR_80B1_DMP</td> 623<td><a href="../nn_gx/nngxRunCmdlistByID.html"><CODE>nngxRunCmdlistByID</CODE></a></td> 624<td>The command list specified by <SPAN class="argument">cmdlist</SPAN> does not have a region allocated for command buffer and command requests.</td></tr> 625<tr><td>GL_ERROR_80B2_DMP</td> 626<td><a href="../nn_gx/nngxValidateState.html">nngxValidateState</a></td> 627<td>3D command buffer not configured (command list not bound).</td></tr> 628<tr><td><CODE>GL_ERROR_80B3_DMP</CODE> </td> 629<td><a href="../nn_gx/nngxValidateState.html"><CODE>nngxValidateState</CODE> </a></td> 630<td>When an attempt is made to validate a state related to a program object, in a state where a program object has not been set.</td></tr> 631<tr><td><CODE>GL_ERROR_80B4_DMP</CODE> </td> 632<td><a href="../nn_gx/nngxGetInitializationCommand.html"><CODE>nngxGetInitializationCommand</CODE> </a></td> 633<td>When <CODE>datasize</CODE> is smaller than the obtained command size.</td></tr> 634<tr><td>GL_ERROR_9000_DMP</td> 635<td><a href="../nn_gx/nngxSwapBuffers.html"><CODE>nngxSwapBuffers</CODE></a></td> 636<td>When display mode is set to NN_GX_DISPLAYMODE_STEREO, either <CODE>0</CODE> is bound to NN_GX_DISPLAY0_EXT or no memory has been allocated for the display buffer.</td></tr> 637<tr><td>GL_ERROR_9001_DMP</td> 638<td><a href="../nn_gx/nngxSwapBuffers.html"><CODE>nngxSwapBuffers</CODE></a></td> 639<td>When display mode is set to NN_GX_DISPLAYMODE_STEREO, the display region specified by <CODE>nngxDisplayEnv</CODE> lies outside the display buffer.</td></tr> 640<tr><td>GL_ERROR_9002_DMP</td> 641<td><a href="../nn_gx/nngxSwapBuffers.html"><CODE>nngxSwapBuffers</CODE></a></td> 642<td>When the display mode is set to NN_GX_DISPLAYMODE_STEREO, the display buffer resolutions, formats, and memory regions bound to NN_GX_DISPLAY0 and NN_GX_DISPLAY0_EXT are different.</td></tr> 643<tr><td>GL_ERROR_9003_DMP</td> 644<td><a href="../nn_gx/nngxSetDisplayMode.html"><CODE>nngxSetDisplayMode</CODE></a></td> 645<td>An invalid value was specified for <SPAN class="argument">mode</SPAN>.</td></tr> 646 </table> 647 </p> 648 </div> 649 650<h2>Revision History</h2> 651 <div class="section"> 652 <dl class="history"> 653 <dt>2012/05/25</dt> 654<dd>Added <CODE>GL_ERROR_80B3_DMP</CODE> and <CODE>GL_ERROR_80B4_DMP</CODE>.<br /></dd> 655 <dt>2012/04/27</dt> 656<dd>Added GL_ERROR_80B2_DMP<br /></dd> 657 <dt>2012/02/03</dt> 658<dd>Initial version.<br /></dd> 659 </dl> 660 </div> 661 <hr><p>CONFIDENTIAL</p></body> 662</html>