Changeset 76376 in vbox for trunk/include/VBox
- Timestamp:
- Dec 22, 2018 10:32:24 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/Graphics/VBoxUhgsmi.h
r69686 r76376 35 35 typedef struct VBOXUHGSMI_BUFFER *PVBOXUHGSMI_BUFFER; 36 36 37 typedef structVBOXUHGSMI_BUFFER_TYPE_FLAGS37 typedef union VBOXUHGSMI_BUFFER_TYPE_FLAGS 38 38 { 39 union 39 uint32_t Value; 40 struct 40 41 { 41 struct 42 { 43 uint32_t fCommand : 1; 44 uint32_t Reserved : 31; 45 } RT_STRUCT_NM(s); 46 uint32_t Value; 47 } RT_UNION_NM(u); 42 uint32_t fCommand : 1; 43 uint32_t Reserved : 31; 44 } s; 48 45 } VBOXUHGSMI_BUFFER_TYPE_FLAGS; 49 46 50 typedef structVBOXUHGSMI_BUFFER_LOCK_FLAGS47 typedef union VBOXUHGSMI_BUFFER_LOCK_FLAGS 51 48 { 52 union 49 uint32_t Value; 50 struct 53 51 { 54 struct 55 { 56 uint32_t bReadOnly : 1; 57 uint32_t bWriteOnly : 1; 58 uint32_t bDonotWait : 1; 59 uint32_t bDiscard : 1; 60 uint32_t bLockEntire : 1; 61 uint32_t Reserved : 27; 62 } RT_STRUCT_NM(s); 63 uint32_t Value; 64 } RT_UNION_NM(u); 52 uint32_t fReadOnly : 1; 53 uint32_t fWriteOnly : 1; 54 uint32_t fDonotWait : 1; 55 uint32_t fDiscard : 1; 56 uint32_t fLockEntire : 1; 57 uint32_t Reserved : 27; 58 } s; 65 59 } VBOXUHGSMI_BUFFER_LOCK_FLAGS; 66 60 67 typedef structVBOXUHGSMI_BUFFER_SUBMIT_FLAGS61 typedef union VBOXUHGSMI_BUFFER_SUBMIT_FLAGS 68 62 { 69 union 63 uint32_t Value; 64 struct 70 65 { 71 struct 72 { 73 uint32_t bHostReadOnly : 1; 74 uint32_t bHostWriteOnly : 1; 75 uint32_t bDoNotRetire : 1; /**< the buffer will be used in a subsequent command */ 76 uint32_t bEntireBuffer : 1; 77 uint32_t Reserved : 28; 78 } RT_STRUCT_NM(s); 79 uint32_t Value; 80 } RT_UNION_NM(u); 66 uint32_t fHostReadOnly : 1; 67 uint32_t fHostWriteOnly : 1; 68 uint32_t fDoNotRetire : 1; /**< the buffer will be used in a subsequent command */ 69 uint32_t fEntireBuffer : 1; 70 uint32_t Reserved : 28; 71 } s; 81 72 } VBOXUHGSMI_BUFFER_SUBMIT_FLAGS, *PVBOXUHGSMI_BUFFER_SUBMIT_FLAGS; 82 73
Note:
See TracChangeset
for help on using the changeset viewer.