Changeset 49187 in vbox for trunk/src/VBox/Additions/x11
- Timestamp:
- Oct 18, 2013 3:11:33 PM (11 years ago)
- svn:sync-xref-src-repo-rev:
- 90064
- Location:
- trunk/src/VBox/Additions/x11/vboxvideo
- Files:
-
- 1 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/x11/vboxvideo/Makefile.kmk
r49174 r49187 33 33 vboxvideo_13_DEFS := $(vboxvideo_70_DEFS) VBOXVIDEO_13 34 34 vboxvideo_15_DEFS := \ 35 $(vboxvideo_13_DEFS) VBOX_DRI NO_ANSIC PCIACCESS XSERVER_LIBPCIACCESS 35 $(vboxvideo_13_DEFS) NO_ANSIC PCIACCESS XSERVER_LIBPCIACCESS 36 if1of ($(KBUILD_TARGET), linux solaris) 37 vboxvideo_15_DEFS += \ 38 VBOX_DRI 39 endif 36 40 vboxvideo_xorg_INCS = \ 37 41 $(VBOX_PATH_X11_ROOT)/fontsproto-2.1.0 \ … … 195 199 vboxvideo_drv_15_DEFS := $(vboxvideo_15_DEFS) XORG_VERSION_CURRENT=100503000 196 200 if1of ($(KBUILD_TARGET), linux solaris) 197 vboxvideo_drv_15_DEFS += VBOX_DRI 201 vboxvideo_drv_15_DEFS += \ 202 VBOX_DRI_OLD 198 203 endif 199 204 vboxvideo_drv_15_INCS = \ … … 204 209 if1of ($(KBUILD_TARGET), linux solaris) 205 210 vboxvideo_drv_15_SOURCES += \ 206 vboxvideo_dri.c211 vboxvideo_dri.c 207 212 endif 208 213 … … 215 220 vboxvideo_drv_16_CFLAGS := $(vboxvideo_drv_70_CFLAGS) 216 221 vboxvideo_drv_16_DEFS := $(vboxvideo_15_DEFS) XORG_VERSION_CURRENT=100600000 222 if1of ($(KBUILD_TARGET), linux solaris) 223 vboxvideo_drv_16_DEFS += \ 224 VBOX_DRI_OLD 225 endif 217 226 vboxvideo_drv_16_INCS = \ 218 227 $(vboxvideo_xorg_INCS) \ … … 233 242 $(VBOX_PATH_X11_ROOT)/xorg-server-1.7.7 234 243 vboxvideo_drv_17_INCS += $(PATH_ROOT)/src/VBox/Runtime/include 235 vboxvideo_drv_17_SOURCES := $(vboxvideo_drv_15_SOURCES) 244 vboxvideo_drv_17_SOURCES := $(vboxvideo_drv_13_SOURCES) 245 if1of ($(KBUILD_TARGET), linux solaris) 246 vboxvideo_drv_17_SOURCES += \ 247 vboxvideo_dri2.c 248 endif 236 249 237 250 … … 247 260 $(VBOX_PATH_X11_ROOT)/xorg-server-1.8.0 248 261 vboxvideo_drv_18_INCS += $(PATH_ROOT)/src/VBox/Runtime/include 249 vboxvideo_drv_18_SOURCES := $(vboxvideo_drv_1 5_SOURCES)262 vboxvideo_drv_18_SOURCES := $(vboxvideo_drv_17_SOURCES) 250 263 251 264 … … 261 274 $(VBOX_PATH_X11_ROOT)/xorg-server-1.9.0 262 275 vboxvideo_drv_19_INCS += $(PATH_ROOT)/src/VBox/Runtime/include 263 vboxvideo_drv_19_SOURCES := $(vboxvideo_drv_1 5_SOURCES)276 vboxvideo_drv_19_SOURCES := $(vboxvideo_drv_17_SOURCES) 264 277 265 278 … … 275 288 $(VBOX_PATH_X11_ROOT)/xorg-server-1.10.0 276 289 vboxvideo_drv_110_INCS += $(PATH_ROOT)/src/VBox/Runtime/include 277 vboxvideo_drv_110_SOURCES := $(vboxvideo_drv_1 5_SOURCES)290 vboxvideo_drv_110_SOURCES := $(vboxvideo_drv_17_SOURCES) 278 291 279 292 … … 289 302 $(VBOX_PATH_X11_ROOT)/xorg-server-1.11.0 290 303 vboxvideo_drv_111_INCS += $(PATH_ROOT)/src/VBox/Runtime/include 291 vboxvideo_drv_111_SOURCES := $(vboxvideo_drv_1 5_SOURCES)304 vboxvideo_drv_111_SOURCES := $(vboxvideo_drv_17_SOURCES) 292 305 293 306 … … 303 316 $(VBOX_PATH_X11_ROOT)/xorg-server-1.12.0 304 317 vboxvideo_drv_112_INCS += $(PATH_ROOT)/src/VBox/Runtime/include 305 vboxvideo_drv_112_SOURCES := $(vboxvideo_drv_1 5_SOURCES)318 vboxvideo_drv_112_SOURCES := $(vboxvideo_drv_17_SOURCES) 306 319 307 320 … … 317 330 $(VBOX_PATH_X11_ROOT)/xorg-server-1.13.0 318 331 vboxvideo_drv_113_INCS += $(PATH_ROOT)/src/VBox/Runtime/include 319 vboxvideo_drv_113_SOURCES := $(vboxvideo_drv_1 5_SOURCES)332 vboxvideo_drv_113_SOURCES := $(vboxvideo_drv_17_SOURCES) 320 333 321 334 … … 331 344 $(VBOX_PATH_X11_ROOT)/xorg-server-1.14.0 332 345 vboxvideo_drv_114_INCS += $(PATH_ROOT)/src/VBox/Runtime/include 333 vboxvideo_drv_114_SOURCES := $(vboxvideo_drv_1 5_SOURCES)346 vboxvideo_drv_114_SOURCES := $(vboxvideo_drv_17_SOURCES) 334 347 335 348 -
trunk/src/VBox/Additions/x11/vboxvideo/setmode.c
r44528 r49187 171 171 pScrn->displayWidth = displayWidth; 172 172 pVBox->cbLine = cbLine; 173 #ifdef VBOX_DRI 173 #ifdef VBOX_DRI_OLD 174 174 if (pVBox->useDRI) 175 175 VBOXDRIUpdateStride(pScrn, pVBox); -
trunk/src/VBox/Additions/x11/vboxvideo/undefined
r46292 r49187 1 DRI2CloseScreen 2 DRI2ScreenInit 1 3 DRICloseScreen 2 4 DRICreateInfoRec -
trunk/src/VBox/Additions/x11/vboxvideo/vboxvideo.c
r45356 r49187 828 828 return FALSE; 829 829 830 #ifdef VBOX_DRI 830 #ifdef VBOX_DRI_OLD 831 831 /* Load the dri module. */ 832 832 if (!xf86LoadSubModule(pScrn, "dri")) 833 833 return FALSE; 834 #else 835 # ifdef VBOX_DRI 836 /* Load the dri module. */ 837 if (!xf86LoadSubModule(pScrn, "dri2")) 838 return FALSE; 839 # endif 834 840 #endif 835 841 … … 1160 1166 "Unable to start the VirtualBox mouse pointer integration with the host system.\n"); 1161 1167 1162 #ifdef VBOX_DRI 1168 #ifdef VBOX_DRI_OLD 1163 1169 if (pVBox->useDRI) 1164 1170 pVBox->useDRI = VBOXDRIFinishScreenInit(pScreen); … … 1175 1181 if (pVBox->fHaveHGSMI) 1176 1182 vboxEnableVbva(pScrn); 1177 #ifdef VBOX_DRI 1183 #ifdef VBOX_DRI_OLD 1178 1184 if (pVBox->useDRI) 1179 1185 DRIUnlock(xf86ScrnToScreen(pScrn)); … … 1204 1210 VBOXRestoreMode(pScrn); 1205 1211 vboxDisableGraphicsCap(pVBox); 1206 #ifdef VBOX_DRI 1212 #ifdef VBOX_DRI_OLD 1207 1213 if (pVBox->useDRI) 1208 1214 DRILock(xf86ScrnToScreen(pScrn), 0); -
trunk/src/VBox/Additions/x11/vboxvideo/vboxvideo.h
r45356 r49187 106 106 #define VBOX_DRIVER_NAME "vboxvideo" 107 107 108 #ifdef VBOX_DRI 108 #ifdef VBOX_DRI_OLD 109 109 /* DRI support */ 110 110 #define _XF86DRI_SERVER_ … … 192 192 #ifdef VBOX_DRI 193 193 Bool useDRI; 194 #ifdef VBOX_DRI_OLD 194 195 int cVisualConfigs; 195 196 __GLXvisualConfig *pVisualConfigs; 196 197 DRIInfoRec *pDRIInfo; 197 198 int drmFD; 199 # endif 198 200 #endif 199 201 } VBOXRec, *VBOXPtr;
Note:
See TracChangeset
for help on using the changeset viewer.