# Direct3DM caps **AdapterIdentifier: Driver="d3dmref.dll", Description="Microsoft Direct3D Mobile Reference Driver" Product=3389, Version=5, SubVersion=1, Build=1550 VendorId=0, DeviceId=0, SubSysId=0 Revision=0 **DeviceCaps: DeviceType=00000000 AdapterOrdinal=00000000 PresentationIntervals=8000000f yes D3DMPRESENT_INTERVAL_ONE (00000001) yes D3DMPRESENT_INTERVAL_TWO (00000002) yes D3DMPRESENT_INTERVAL_THREE (00000004) yes D3DMPRESENT_INTERVAL_FOUR (00000008) yes D3DMPRESENT_INTERVAL_IMMEDIATE (80000000) DevCaps=1000080c yes D3DMDEVCAPS_CANRENDERDURINGPRESENT (00000800) --no D3DMDEVCAPS_HWTRANSFORMANDLIGHT (00010000) --no D3DMDEVCAPS_HWRASTERIZATION (00080000) yes D3DMDEVCAPS_NATIVEFLOAT (10000000) yes D3DMDEVCAPS_TEXTURE (00000004) yes D3DMDEVCAPS_SPECULAR (00000008) SurfaceCaps=00071556 --no D3DMSURFCAPS_SYSFRONTBUFFER (00000001) yes D3DMSURFCAPS_VIDFRONTBUFFER (00000002) yes D3DMSURFCAPS_SYSBACKBUFFER (00000004) --no D3DMSURFCAPS_VIDBACKBUFFER (00000008) yes D3DMSURFCAPS_SYSDEPTHBUFFER (00000010) --no D3DMSURFCAPS_VIDDEPTHBUFFER (00000020) yes D3DMSURFCAPS_SYSVERTEXBUFFER (00000040) --no D3DMSURFCAPS_VIDVERTEXBUFFER (00000080) yes D3DMSURFCAPS_SYSINDEXBUFFER (00000100) --no D3DMSURFCAPS_VIDINDEXBUFFER (00000200) yes D3DMSURFCAPS_SYSTEXTURE (00000400) --no D3DMSURFCAPS_VIDTEXTURE (00000800) yes D3DMSURFCAPS_SYSIMAGESURFACE (00001000) --no D3DMSURFCAPS_VIDIMAGESURFACE (00002000) --no D3DMSURFCAPS_MANAGEDPOOL (00004000) yes D3DMSURFCAPS_LOCKRENDERTARGET (00010000) yes D3DMSURFCAPS_LOCKDEPTHBUFFER (00020000) yes D3DMSURFCAPS_LOCKTEXTURE (00040000) PrimitiveMiscCaps=0000007f yes D3DMPMISCCAPS_CULLNONE (00000001) yes D3DMPMISCCAPS_CULLCW (00000002) yes D3DMPMISCCAPS_CULLCCW (00000004) yes D3DMPMISCCAPS_COLORWRITEENABLE (00000008) yes D3DMPMISCCAPS_TSSARGTEMP (00000010) yes D3DMPMISCCAPS_ALPHABLEND (00000020) yes D3DMPMISCCAPS_ALPHACMP (00000040) RasterCaps=01ffe187 yes D3DMPRASTERCAPS_DITHER (00000001) yes D3DMPRASTERCAPS_EXPFOG (00000002) yes D3DMPRASTERCAPS_EXP2FOG (00000004) yes D3DMPRASTERCAPS_FOGVERTEX (00000080) yes D3DMPRASTERCAPS_FOGTABLE (00000100) yes D3DMPRASTERCAPS_MIPMAPLODBIAS (00002000) yes D3DMPRASTERCAPS_DEPTHBIAS (00004000) yes D3DMPRASTERCAPS_ZBUFFERLESSHSR (00008000) yes D3DMPRASTERCAPS_FOGRANGE (00010000) yes D3DMPRASTERCAPS_ANISOTROPY (00020000) yes D3DMPRASTERCAPS_WBUFFER (00040000) yes D3DMPRASTERCAPS_STENCIL (00080000) yes D3DMPRASTERCAPS_WFOG (00100000) yes D3DMPRASTERCAPS_ZFOG (00200000) yes D3DMPRASTERCAPS_COLORPERSPECTIVE (00400000) yes D3DMPRASTERCAPS_STRETCHBLTMULTISAMPLE (00800000) yes D3DMPRASTERCAPS_SLOPESCALEDEPTHBIAS (01000000) ZCmpCaps=000000ff yes D3DMPCMPCAPS_NEVER (00000001) yes D3DMPCMPCAPS_LESS (00000002) yes D3DMPCMPCAPS_EQUAL (00000004) yes D3DMPCMPCAPS_LESSEQUAL (00000008) yes D3DMPCMPCAPS_GREATER (00000010) yes D3DMPCMPCAPS_NOTEQUAL (00000020) yes D3DMPCMPCAPS_GREATEREQUAL (00000040) yes D3DMPCMPCAPS_ALWAYS (00000080) SrcBlendCaps=000007ff yes D3DMPBLENDCAPS_ZERO (00000001) yes D3DMPBLENDCAPS_ONE (00000002) yes D3DMPBLENDCAPS_SRCCOLOR (00000004) yes D3DMPBLENDCAPS_INVSRCCOLOR (00000008) yes D3DMPBLENDCAPS_SRCALPHA (00000010) yes D3DMPBLENDCAPS_INVSRCALPHA (00000020) yes D3DMPBLENDCAPS_DESTALPHA (00000040) yes D3DMPBLENDCAPS_INVDESTALPHA (00000080) yes D3DMPBLENDCAPS_DESTCOLOR (00000100) yes D3DMPBLENDCAPS_INVDESTCOLOR (00000200) yes D3DMPBLENDCAPS_SRCALPHASAT (00000400) DestBlendCaps=000007ff yes D3DMPBLENDCAPS_ZERO (00000001) yes D3DMPBLENDCAPS_ONE (00000002) yes D3DMPBLENDCAPS_SRCCOLOR (00000004) yes D3DMPBLENDCAPS_INVSRCCOLOR (00000008) yes D3DMPBLENDCAPS_SRCALPHA (00000010) yes D3DMPBLENDCAPS_INVSRCALPHA (00000020) yes D3DMPBLENDCAPS_DESTALPHA (00000040) yes D3DMPBLENDCAPS_INVDESTALPHA (00000080) yes D3DMPBLENDCAPS_DESTCOLOR (00000100) yes D3DMPBLENDCAPS_INVDESTCOLOR (00000200) yes D3DMPBLENDCAPS_SRCALPHASAT (00000400) BlendOpCaps=0000001f yes D3DMBLENDOPCAPS_ADD (00000001) yes D3DMBLENDOPCAPS_SUBTRACT (00000002) yes D3DMBLENDOPCAPS_REVSUBTRACT (00000004) yes D3DMBLENDOPCAPS_MIN (00000008) yes D3DMBLENDOPCAPS_MAX (00000010) AlphaCmpCaps=000000ff yes D3DMPCMPCAPS_NEVER (00000001) yes D3DMPCMPCAPS_LESS (00000002) yes D3DMPCMPCAPS_EQUAL (00000004) yes D3DMPCMPCAPS_LESSEQUAL (00000008) yes D3DMPCMPCAPS_GREATER (00000010) yes D3DMPCMPCAPS_NOTEQUAL (00000020) yes D3DMPCMPCAPS_GREATEREQUAL (00000040) yes D3DMPCMPCAPS_ALWAYS (00000080) ShadeCaps=00084208 yes D3DMPSHADECAPS_COLORGOURAUDRGB (00000008) yes D3DMPSHADECAPS_SPECULARGOURAUDRGB (00000200) yes D3DMPSHADECAPS_ALPHAGOURAUDBLEND (00004000) yes D3DMPSHADECAPS_FOGGOURAUD (00080000) TextureCaps=00004685 yes D3DMPTEXTURECAPS_PERSPECTIVE (00000001) --no D3DMPTEXTURECAPS_POW2 (00000002) yes D3DMPTEXTURECAPS_ALPHA (00000004) --no D3DMPTEXTURECAPS_SQUAREONLY (00000020) yes D3DMPTEXTURECAPS_ALPHAPALETTE (00000080) yes D3DMPTEXTURECAPS_PROJECTEDSUPPORT (00000200) yes D3DMPTEXTURECAPS_PROJECTED (00000400) yes D3DMPTEXTURECAPS_MIPMAP (00004000) TextureFilterCaps=07030700 yes D3DMPTFILTERCAPS_MINFPOINT (00000100) yes D3DMPTFILTERCAPS_MINFLINEAR (00000200) yes D3DMPTFILTERCAPS_MINFANISOTROPIC (00000400) yes D3DMPTFILTERCAPS_MIPFPOINT (00010000) yes D3DMPTFILTERCAPS_MIPFLINEAR (00020000) yes D3DMPTFILTERCAPS_MAGFPOINT (01000000) yes D3DMPTFILTERCAPS_MAGFLINEAR (02000000) yes D3DMPTFILTERCAPS_MAGFANISOTROPIC (04000000) TextureAddressCaps=0000001f yes D3DMPTADDRESSCAPS_WRAP (00000001) yes D3DMPTADDRESSCAPS_MIRROR (00000002) yes D3DMPTADDRESSCAPS_CLAMP (00000004) yes D3DMPTADDRESSCAPS_BORDER (00000008) yes D3DMPTADDRESSCAPS_INDEPENDENTUV (00000010) LineCaps=0000000d yes D3DMLINECAPS_TEXTURE (00000001) yes D3DMLINECAPS_BLEND (00000004) yes D3DMLINECAPS_ALPHACMP (00000008) MaxTextureWidth=4096 MaxTextureHeight=4096 MaxTextureRepeat=32768 MaxTextureAspectRatio=00000000 MaxAnisotropy=16 MaxVertexW=1e+010 GuardBandLeft=-32768 GuardBandTop=-32768 GuardBandRight=32767 GuardBandBottom=32767 ExtentsAdjust=0 StencilCaps=000000ff yes D3DMSTENCILCAPS_KEEP (00000001) yes D3DMSTENCILCAPS_ZERO (00000002) yes D3DMSTENCILCAPS_REPLACE (00000004) yes D3DMSTENCILCAPS_INCRSAT (00000008) yes D3DMSTENCILCAPS_DECRSAT (00000010) yes D3DMSTENCILCAPS_INVERT (00000020) yes D3DMSTENCILCAPS_INCR (00000040) yes D3DMSTENCILCAPS_DECR (00000080) StencilCmpCaps=000000ff yes D3DMPCMPCAPS_NEVER (00000001) yes D3DMPCMPCAPS_LESS (00000002) yes D3DMPCMPCAPS_EQUAL (00000004) yes D3DMPCMPCAPS_LESSEQUAL (00000008) yes D3DMPCMPCAPS_GREATER (00000010) yes D3DMPCMPCAPS_NOTEQUAL (00000020) yes D3DMPCMPCAPS_GREATEREQUAL (00000040) yes D3DMPCMPCAPS_ALWAYS (00000080) TextureOpCaps=039ffffe yes D3DMTEXOPCAPS_SELECTARG1 (00000002) yes D3DMTEXOPCAPS_SELECTARG2 (00000004) yes D3DMTEXOPCAPS_MODULATE (00000008) yes D3DMTEXOPCAPS_MODULATE2X (00000010) yes D3DMTEXOPCAPS_MODULATE4X (00000020) yes D3DMTEXOPCAPS_ADD (00000040) yes D3DMTEXOPCAPS_ADDSIGNED (00000080) yes D3DMTEXOPCAPS_ADDSIGNED2X (00000100) yes D3DMTEXOPCAPS_SUBTRACT (00000200) yes D3DMTEXOPCAPS_ADDSMOOTH (00000400) yes D3DMTEXOPCAPS_BLENDDIFFUSEALPHA (00000800) yes D3DMTEXOPCAPS_BLENDTEXTUREALPHA (00001000) yes D3DMTEXOPCAPS_BLENDFACTORALPHA (00002000) yes D3DMTEXOPCAPS_BLENDTEXTUREALPHAPM (00004000) yes D3DMTEXOPCAPS_BLENDCURRENTALPHA (00008000) yes D3DMTEXOPCAPS_PREMODULATE (00010000) yes D3DMTEXOPCAPS_MODULATEALPHA_ADDCOLOR (00020000) yes D3DMTEXOPCAPS_MODULATECOLOR_ADDALPHA (00040000) yes D3DMTEXOPCAPS_MODULATEINVALPHA_ADDCOLOR (00080000) yes D3DMTEXOPCAPS_MODULATEINVCOLOR_ADDALPHA (00100000) yes D3DMTEXOPCAPS_DOTPRODUCT3 (00800000) yes D3DMTEXOPCAPS_MULTIPLYADD (01000000) yes D3DMTEXOPCAPS_LERP (02000000) MaxTextureBlendStages=4 MaxSimultaneousTextures=4 VertexProcessingCaps=0000007b yes D3DMVTXPCAPS_TEXGEN (00000001) yes D3DMVTXPCAPS_MATERIALSOURCE (00000002) yes D3DMVTXPCAPS_DIRECTIONALLIGHTS (00000008) yes D3DMVTXPCAPS_POSITIONALLIGHTS (00000010) yes D3DMVTXPCAPS_LOCALVIEWER (00000020) yes D3DMVTXPCAPS_CLIPSTATUS (00000040) MaxActiveLights=4294967295 MaxPrimitiveCount=2097151 MaxVertexIndex=16777215 MaxBackBuffer=3 **ListAdapterMode: ModeCount=1 0:DispalyMode 240 x 320 refreshRate=60 format=4 D3DMFMT_R5G6B5 Texture: D3DMFMT_R8G8B8 D3DMFMT_A8R8G8B8 D3DMFMT_X8R8G8B8 D3DMFMT_R5G6B5 D3DMFMT_X1R5G5B5 D3DMFMT_A1R5G5B5 D3DMFMT_A4R4G4B4 D3DMFMT_R3G3B2 D3DMFMT_A8R3G3B2 D3DMFMT_X4R4G4B4 D3DMFMT_A8P8 D3DMFMT_P8 D3DMFMT_A8 D3DMFMT_UYVY D3DMFMT_YUY2 D3DMFMT_DXT1 D3DMFMT_DXT2 D3DMFMT_DXT3 D3DMFMT_DXT4 D3DMFMT_DXT5 RenderTarget: D3DMFMT_R8G8B8 * D3DMFMT_D32 * D3DMFMT_D15S1 * D3DMFMT_D24S8 * D3DMFMT_D16 * D3DMFMT_D24X8 * D3DMFMT_D24X4S4 D3DMFMT_A8R8G8B8 * D3DMFMT_D32 * D3DMFMT_D15S1 * D3DMFMT_D24S8 * D3DMFMT_D16 * D3DMFMT_D24X8 * D3DMFMT_D24X4S4 D3DMFMT_X8R8G8B8 * D3DMFMT_D32 * D3DMFMT_D15S1 * D3DMFMT_D24S8 * D3DMFMT_D16 * D3DMFMT_D24X8 * D3DMFMT_D24X4S4 D3DMFMT_R5G6B5 * D3DMFMT_D32 * D3DMFMT_D15S1 * D3DMFMT_D24S8 * D3DMFMT_D16 * D3DMFMT_D24X8 * D3DMFMT_D24X4S4 D3DMFMT_X1R5G5B5 * D3DMFMT_D32 * D3DMFMT_D15S1 * D3DMFMT_D24S8 * D3DMFMT_D16 * D3DMFMT_D24X8 * D3DMFMT_D24X4S4 D3DMFMT_A1R5G5B5 * D3DMFMT_D32 * D3DMFMT_D15S1 * D3DMFMT_D24S8 * D3DMFMT_D16 * D3DMFMT_D24X8 * D3DMFMT_D24X4S4