Runtime Warnings for GXSetVerifyLevel

Runtime Warnings

Warning Number  Severity Setting Description Function Checklist
000   GX_WARN_SEVERE Invalid vertex format. Normal count must be set to *. GXSetVtxAttrFmt
GXSetVtxDesc
001   GX_WARN_SEVERE Texture size # not initialized.  
002   GX_WARN_SEVERE Left edge of scissoring rectangle is less than #. GXSetScissor
003   GX_WARN_SEVERE Top edge of scissoring rectangle is less than #. GXSetScissor
004   GX_WARN_SEVERE Right edge of scissoring rectangle is greater than # in * mode. GXSetScissor
005   GX_WARN_SEVERE Bottom edge of scissoring rectangle is greater than # in * mode. GXSetScissor
006   Reserved  
007   GX_WARN_SEVERE Indirect texture command for stage # is not set. GXSetIndTexOrder
GXSetNumIndStages
008   GX_WARN_SEVERE Invalid indirect texture request in TEV stage #. GXSetIndTexOrder
GXSetNumIndStages
009   GX_WARN_SEVERE Indirect matrix # requested in stage # not set. GXSetIndTexMtx
GXSetTevIndirect
010   GX_WARN_SEVERE Requested indirect textures never initialized. GXSetTevIndirect
GXSetNumIndStages
011   GX_WARN_SEVERE Indirect texture coordinate scales # and # not set. GXSetIndTexCoordScale
012   GX_WARN_SEVERE Invalid texture coordinate specified for indirect stage #. GXSetIndTexOrder
013   GX_WARN_SEVERE Feedback accumulation of indirect texture (addition of the texture coordinate from the previous TEV stage) is set to ON at TEV stage 0. GXSetTevIndirect
014   GX_WARN_SEVERE Indirect bump alpha is enabled in TEV stage 0. GXSetTevIndirect
015   Reserved  
016   Reserved  
017   GX_WARN_SEVERE Invalid texture coordinate specified for TEV stage #. GXSetTevOrder
GXSetNumTexGens
018   GX_WARN_ALL Texture # is used as both indirect and direct. GXSetTevOrder
GXSetIndTexOrder
019   GX_WARN_SEVERE Texture # not configured. GXLoadTexObj
020   GX_WARN_SEVERE Base pointer for cached texture # is not specified. GXLoadTexObj
021   GX_WARN_SEVERE TLUT for indexed texture # was never configured. GXInitTexObjCI
GXLoadTlut
022   GX_WARN_SEVERE * is not a power of two for mipmapped texture #. GXInitTexObj
GXInitTexObjCI
023   GX_WARN_SEVERE * is not GX_CLAMP for non-power-of-2 width in texture #. GXInitTexObj
GXInitTexObjCI
024   GX_WARN_SEVERE Minimizing filter for texture # is not compatible with color indexed texture format. GXInitTexObjLOD
025   GX_WARN_SEVERE Minimum LOD is greater than maximum LOD in texture #. GXInitTexObjLOD
026   GX_WARN_SEVERE Maximum LOD is greater than image's maximum LOD for texture #. GXInitTexObjLOD
027   GX_WARN_SEVERE LOD bias clamp should be used with edge LOD for texture #. GXInitTexObjLOD
028   GX_WARN_SEVERE Texture # does not meet requirements for anisotropic mipmapping. GXInitTexObjLOD
029   Reserved  
030   Reserved  
031   Reserved  
032   GX_WARN_SEVERE Environment for TEV stage # is not fully configured. GXSetTevColorOp
GXSetTevAlphaOp
033   GX_WARN_SEVERE Invalid color channel selected in TEV stage #. GXSetTevOrder
GXSetNumChans
034   GX_WARN_SEVERE Parameter * selects null texture in TEV color stage #. GXSetTevColorIn
GXSetTevOrder
035   GX_WARN_SEVERE Parameter * selects null texture in TEV alpha stage #. GXSetTevAlphaIn
GXSetTevOrder
036   GX_WARN_SEVERE Color parameter * in TEV stage # accesses register *, which may be dirty. GXSetTevColorIn
GXSetTevColor
037   GX_WARN_SEVERE Alpha parameter * in TEV stage # accesses register *, which may be dirty. GXSetTevAlphaIn
GXSetTevColor
038   GX_WARN_ALL Color arg * in TEV stage # accesses register *, which was last unclamped. Possible wrap-around effect. GXSetTevColorOp
GXSetTevColorIn
039   GX_WARN_ALL Alpha arg * in TEV stage # accesses register *, which was last unclamped. Possible wrap-around effect. GXSetTevAlphaOp
GXSetTevAlphaIn
040   Reserved  
041   GX_WARN_SEVERE Z texturing enabled, but no texture specified for final TEV stage. GXSetTevOrder
GXSetNumTevStages
042   GX_WARN_MEDIUM Final TEV stage doesn't write color to register GX_TEVPREV. GXSetTevColorOp
GXSetNumTevStages
043   GX_WARN_MEDIUM Final TEV stage doesn't write alpha to register GX_TEVPREV. GXSetTevAlphaOp
GXSetNumTevStages
044   GX_WARN_ALL Final TEV color stage has no clamping. Possible color wrap-around effect. GXSetTevColorOp
GXSetNumTevStages
045   GX_WARN_ALL Final TEV alpha stage has no clamping. Possible alpha wrap-around effect. GXSetTevAlphaOp
GXSetNumTevStages
046   GX_WARN_MEDIUM Z buffering is before texturing, but alpha comparison is active. GXSetZCompLoc
GXSetAlphaCompare
047   Reserved  
048   Reserved  
049   Reserved  
050   Reserved  
051   GX_WARN_ALL Multisample locations for pixel # are not ordered correctly for anti-aliasing filter. GXSetCopyFilter
GXSetPixelFmt
052   Reserved  
053   Reserved  
054   GX_WARN_SEVERE Register address # modified (*); probably should not be.  
055   GX_WARN_SEVERE Invalid combination of # output color channels and # color texgen textures.  
056   GX_WARN_SEVERE The number of color channels and texgens are both zero. GXSetNumChans
GXSetNumTexGens
057   GX_WARN_SEVERE Vertex packet does not contain position coordinate values. GXSetVtxDesc
058   GX_WARN_SEVERE Mismatched argument setting in vertex attribute. * should be used with *. GXSetVtxAttrFmt
GXSetVtxAttrFmtv
059   GX_WARN_SEVERE GXSetVtxAttrFmt: Normals only support signed types. GXSetVtxAttrFmt
060   GX_WARN_ALL GXSetVtxAttrFmt: Number of fractional bits is fixed for normals. Use # for *. Your setting will be ignored. GXSetVtxAttrFmt
GXSetVtxAttrFmtv
061   GX_WARN_ALL GXSetVtxAttrFmt: GX_F32 type doesn't refer the frac argument. Your setting will be ignored. GXSetVtxAttrFmt
GXSetVtxAttrFmtv
062   GX_WARN_ALL GXSetVtxAttrFmt: Colors don't refer the frac argument. Your setting will be ignored. GXSetVtxAttrFmt
GXSetVtxAttrFmtv
063   Reserved  
064   Reserved  
065   Reserved  
066   Reserved  
067   Reserved  
068   Reserved  
069   GX_WARN_SEVERE This vertex format (coordinates + matrix indices only) is not supported. GXSetVtxDesc
070   GX_WARN_SEVERE VCD for GX_VA_CLR1 is activated although GX_VA_CLR0 is set to GX_NONE. GX_VA_CLR0 should be used first. GXSetVtxDesc
071   GX_WARN_SEVERE VCDs for input texture coordinates are not used sequentially from smaller IDs. GXSetVtxDesc
072   GX_WARN_SEVERE GX_TEXCOORD # specifies source row of position, but this is not getting sent. GXSetTexCoordGen
GXSetVtxDesc
073   GX_WARN_SEVERE GX_TEXCOORD # specifies source row for the normal, but this is not getting sent. GXSetTexCoordGen
GXSetVtxDesc
074   GX_WARN_SEVERE GX_TEXCOORD # specifies source row of color0, but color0 is not getting sent. GXSetTexCoordGen
GXSetVtxDesc
075   GX_WARN_SEVERE GX_TEXCOORD # specifies source row of color1, but color1 is not getting sent. GXSetTexCoordGen
GXSetVtxDesc
076   GX_WARN_SEVERE GX_TEXCOORD # specifies source row of binormal or tangent, but this is not getting sent. GXSetTexCoordGen
GXSetVtxDesc
077   GX_WARN_SEVERE GX_TEXCOORD # specifies source row of input texture coordinate, but this is not getting sent. GXSetTexCoordGen
GXSetVtxDesc
078   Reserved  
079   GX_WARN_SEVERE TexCoordGen types are out of order. When there are GX_TG_MTX2x4/3x4, this comes first. When there is GX_TG_BUMP, this comes next. Additionally, if there is GX_TG_SRTG, it follows after that. GXSetTexCoordGen
GXSetNumTexGens
080   GX_WARN_SEVERE Bumpmapped textures are defined, which requires that the binormals and tangents be transformed by a normal matrix, but current matrix index is set to an invalid value (#) for normal transform. GXSetCurrentMtx
081   GX_WARN_SEVERE GX_TEXCOORD # (a texgen type bumpmap) is referencing texture # as a source texture, which is not of texgen type regular. GXSetTexCoordGen
082   GX_WARN_SEVERE GX_TEXCOORD # (a texgen type bumpmap) using light source #, but light's * position is not defined. GXSetTexCoordGen
GXLoadLightObjImm
083   GX_WARN_SEVERE GX_TEXCOORD # is defined as a texgen type bumpmap, but binormals and tangents are not getting sent. GXSetTexCoordGen
GXSetVtxDesc
084   Reserved  
085   GX_WARN_MEDIUM Top edge of viewport (#) is out of recommended range. It may cause incorrect clipping. GXSetViewport
086   GX_WARN_MEDIUM Bottom edge of viewport (#) is out of recommended range. It may cause incorrect clipping. GXSetViewport
087   GX_WARN_MEDIUM Left edge of viewport (#) is out of recommended range. It may cause incorrect clipping. GXSetViewport
088   GX_WARN_MEDIUM Right edge of viewport (#) is out of recommended range. It may cause incorrect clipping. GXSetViewport
089   GX_WARN_SEVERE Channel * uses specular function (GX_AF_SPEC), but diffuse function is not GX_DF_NONE. GXSetChanCtrl
090   GX_WARN_SEVERE Channel # performs lighting requiring a normal, but this is not getting sent. GXSetChanCtrl
GXSetVtxDesc
091   GX_WARN_MEDIUM Channel # performs lighting requiring the normal to be transformed by a normal matrix, but current matrix index is (#), which may be invalid. GXSetCurrentMtx
GXSetChanCtrl
GXSetVtxDesc
092   GX_WARN_MEDIUM * has a value of *infinity (#), which is probably not intended. GXLoadPosMtxImm
GXLoadNrmMtxImm
GXLoadTexMtxImm
093   GX_WARN_MEDIUM * has a value of NaN (#), which is probably not intended. GXLoadPosMtxImm
GXLoadNrmMtxImm
GXLoadTexMtxImm
094   GX_WARN_ALL * has a value of (# #), which might be unintentionally small. GXLoadPosMtxImm
GXLoadNrmMtxImm
GXLoadTexMtxImm
095   GX_WARN_ALL * has a value of (# #), which might be unintentionally large. GXLoadPosMtxImm
GXLoadNrmMtxImm
GXLoadTexMtxImm
096   GX_WARN_SEVERE # regular textures active, but MatrixIndex1 register (#) is uninitialized. GXSetNumTexGens
097   Reserved  
098   Reserved  
099   Reserved  
100   GX_WARN_SEVERE Number of all texgens (#) greater than maximum allowed #. GXSetNumTexGens
101   GX_WARN_SEVERE Number of regular (2x4/3x4) type texgens (#) greater than maximum allowed #. GXSetTexCoordGen
GXSetNumTexGens
102   GX_WARN_SEVERE Number of bumpmap type texgens (#) greater than maximum allowed #. GXSetTexCoordGen
GXSetNumTexGens
103   GX_WARN_SEVERE Number of color texgens (#) greater than maximum allowed #. GXSetTexCoordGen
GXSetNumTexGens
104   GX_WARN_SEVERE First color texgen is not referencing COLOR0. GXSetTexCoordGen
GXSetNumTexGens
105   GX_WARN_SEVERE Color texgen from COLOR# is used more than once. GXSetTexCoordGen
GXSetNumTexGens
106   GX_WARN_MEDIUM Bumpmap texgen is defined, which requires the normal matrix values pointed to by the current matrix index (#) to be loaded; it may not be loaded yet, however. GXSetTexCoordGen
GXLoadNrmMtxImm
107   GX_WARN_MEDIUM GX_TEXCOORD # requires the matrix values pointed to by the current texture matrix index # (#); it may not be loaded yet, however. GXSetTexCoordGen
GXLoadTexMtxImm
108   GX_WARN_MEDIUM GX_LIGHT # is being referenced; it may not be loaded yet, however. GXLoadLightObjImm
109   GX_WARN_MEDIUM Channel # performs lighting which requires the normal matrix values pointed to by the current matrix index (#); these values may not be loaded yet, however. GXLoadNrmMtxImm
110   GX_WARN_MEDIUM Position matrix values pointed to by the current matrix index must be loaded; they may not be loaded yet, however. GXLoadPosMtxImm
111   GX_WARN_MEDIUM Address # is uninitialized.  
112   GX_WARN_MEDIUM Register (#) (*) is not initialized. 
113   GX_WARN_SEVERE Display list contains invalid command.  
114   GX_WARN_SEVERE Nested display list.  

Revision History

2006/03/01 Initial version.


CONFIDENTIAL