VirtualBox

Changeset 29760 in vbox for trunk


Ignore:
Timestamp:
May 24, 2010 12:38:55 PM (15 years ago)
Author:
vboxsync
Message:

wddm/3d: more surface formats

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/WINNT/Graphics/Display/wddm/VBoxDispD3D.cpp

    r29752 r29760  
    127127    {D3DDDIFMT_D24S8, FORMATOP_TEXTURE|FORMATOP_ZSTENCIL|FORMATOP_ZSTENCIL_WITH_ARBITRARY_COLOR_DEPTH, 0, 0, 0},
    128128    {D3DDDIFMT_D24X8, FORMATOP_TEXTURE|FORMATOP_ZSTENCIL|FORMATOP_ZSTENCIL_WITH_ARBITRARY_COLOR_DEPTH, 0, 0, 0},
     129    {D3DDDIFMT_D16_LOCKABLE, FORMATOP_ZSTENCIL|FORMATOP_ZSTENCIL_WITH_ARBITRARY_COLOR_DEPTH, 0, 0, 0},
     130    {D3DDDIFMT_X8D24, FORMATOP_TEXTURE|FORMATOP_ZSTENCIL|FORMATOP_ZSTENCIL_WITH_ARBITRARY_COLOR_DEPTH, 0, 0, 0},
     131    {D3DDDIFMT_D32F_LOCKABLE, FORMATOP_TEXTURE|FORMATOP_ZSTENCIL|FORMATOP_ZSTENCIL_WITH_ARBITRARY_COLOR_DEPTH, 0, 0, 0},
     132    {D3DDDIFMT_S8D24, FORMATOP_TEXTURE|FORMATOP_ZSTENCIL|FORMATOP_ZSTENCIL_WITH_ARBITRARY_COLOR_DEPTH, 0, 0, 0},
    129133
    130134    {D3DDDIFMT_DXT1,
     
    293297        FORMATOP_NOALPHABLEND|
    294298        FORMATOP_NOTEXCOORDWRAPNORMIP, 0, 0, 0},
     299
     300    {D3DDDIFMT_Q16W16V16U16,
     301        FORMATOP_TEXTURE|FORMATOP_VOLUMETEXTURE|FORMATOP_CUBETEXTURE|FORMATOP_OFFSCREEN_RENDERTARGET|
     302        FORMATOP_SAME_FORMAT_RENDERTARGET|
     303        0|
     304        FORMATOP_OFFSCREENPLAIN|
     305        FORMATOP_BUMPMAP|FORMATOP_DMAP|
     306        FORMATOP_VERTEXTEXTURE, 0, 0, 0},
     307
     308    {D3DDDIFMT_X8B8G8R8,
     309        FORMATOP_TEXTURE|FORMATOP_VOLUMETEXTURE|FORMATOP_CUBETEXTURE|FORMATOP_OFFSCREEN_RENDERTARGET|
     310        FORMATOP_SAME_FORMAT_RENDERTARGET|
     311        FORMATOP_SAME_FORMAT_UP_TO_ALPHA_RENDERTARGET|
     312        FORMATOP_CONVERT_TO_ARGB|FORMATOP_OFFSCREENPLAIN|FORMATOP_SRGBREAD|
     313        FORMATOP_DMAP|FORMATOP_MEMBEROFGROUP_ARGB|
     314        FORMATOP_SRGBWRITE|FORMATOP_AUTOGENMIPMAP|FORMATOP_VERTEXTEXTURE|
     315        FORMATOP_OVERLAY, 0, 0, 0},
     316
     317    {D3DDDIFMT_BINARYBUFFER, FORMATOP_OFFSCREENPLAIN, 0, 0, 0},
     318
     319    {D3DDDIFMT_A4L4,
     320        FORMATOP_TEXTURE|FORMATOP_VOLUMETEXTURE|FORMATOP_CUBETEXTURE|
     321        0|
     322        0|
     323        FORMATOP_CONVERT_TO_ARGB|FORMATOP_OFFSCREENPLAIN|
     324        FORMATOP_DMAP|
     325        FORMATOP_VERTEXTEXTURE, 0, 0, 0},
     326
     327    {D3DDDIFMT_A2B10G10R10,
     328        FORMATOP_TEXTURE|FORMATOP_VOLUMETEXTURE|FORMATOP_CUBETEXTURE|FORMATOP_OFFSCREEN_RENDERTARGET|
     329        FORMATOP_SAME_FORMAT_RENDERTARGET|
     330        0|
     331        FORMATOP_CONVERT_TO_ARGB|FORMATOP_OFFSCREENPLAIN|
     332        FORMATOP_DMAP|FORMATOP_MEMBEROFGROUP_ARGB|
     333        FORMATOP_AUTOGENMIPMAP|FORMATOP_VERTEXTEXTURE, 0, 0, 0},
    295334};
    296335
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette