VirtualBox

Changeset 29922 in vbox for trunk/include


Ignore:
Timestamp:
May 31, 2010 5:38:48 PM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
62189
Message:

wddm/2d: overlay surface creation fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/VBoxVideo.h

    r29798 r29922  
    282282    VBOXVHWACMD_TYPE_HH_CONSTRUCT,
    283283    VBOXVHWACMD_TYPE_HH_RESET
     284#ifdef VBOXWDDM
     285    , VBOXVHWACMD_TYPE_SURF_GETINFO
     286#endif
    284287} VBOXVHWACMD_TYPE;
    285288
     
    324327typedef unsigned int VBOXVHWACMD_LENGTH;
    325328typedef uint64_t VBOXVHWA_SURFHANDLE;
    326 #define VBOXVHWA_SURFHANDLE_INVALID 0
     329#define VBOXVHWA_SURFHANDLE_INVALID 0ULL
    327330#define VBOXVHWACMD_BODY(_p, _t) ((_t*)(_p)->body)
    328331#define VBOXVHWACMD_HEAD(_pb) ((VBOXVHWACMD*)((uint8_t *)(_pb) - RT_OFFSETOF(VBOXVHWACMD, body)))
     
    606609    VBOXVHWA_SURFACEDESC SurfInfo;
    607610} VBOXVHWACMD_SURF_CREATE;
     611
     612#ifdef VBOXWDDM
     613typedef struct _VBOXVHWACMD_SURF_GETINFO
     614{
     615    VBOXVHWA_SURFACEDESC SurfInfo;
     616} VBOXVHWACMD_SURF_GETINFO;
     617#endif
    608618
    609619typedef struct _VBOXVHWACMD_SURF_DESTROY
Note: See TracChangeset for help on using the changeset viewer.

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