VirtualBox

Changeset 25457 in vbox


Ignore:
Timestamp:
Dec 17, 2009 11:43:51 AM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
56117
Message:

crOpenGL: use header files in the VBox tree on Linux and Solaris, not system ones

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r25333 r25457  
    16101610  VBOX_LIB_OGL_CRUTIL = $(VBOX_PATH_ADDITIONS)/VBoxOGLcrutil$(VBOX_SUFF_DLL)
    16111611  VBOX_LIB_OGL_HOSTCRUTIL = $(PATH_BIN)/VBoxOGLhostcrutil$(VBOX_SUFF_DLL)
     1612 endif
     1613
     1614 if1of ($(KBUILD_TARGET),linux solaris)
     1615 # VBOX_PATH_MESA_SOURCE = $(PATH_ROOT)/src/libs/mesa-7.2
     1616  VBOX_PATH_MESA_SOURCE = $(VBOX_PATH_X11_ROOT)/mesa-7.2
     1617  VBOX_MESA_INCS = \
     1618        $(VBOX_PATH_MESA_SOURCE) \
     1619        $(VBOX_PATH_MESA_SOURCE)/include \
     1620        $(VBOX_PATH_MESA_SOURCE)/src/mesa/ \
     1621        $(VBOX_PATH_MESA_SOURCE)/src/mesa/glapi \
     1622        $(VBOX_PATH_MESA_SOURCE)/src/mesa/main \
     1623        $(VBOX_PATH_MESA_SOURCE)/src/mesa/drivers/dri/common
    16121624 endif
    16131625
  • trunk/src/VBox/Additions/common/crOpenGL/Makefile.kmk

    r25248 r25457  
    5050  VBoxOGL_FAKEDRI = 1
    5151 endif
    52 # VBOX_PATH_MESA_SOURCE = $(PATH_ROOT)/src/libs/mesa-7.2
    53  VBOX_PATH_MESA_SOURCE = $(VBOX_PATH_X11_ROOT)/mesa-7.2
    5452
    5553 # Only Solaris right now needs C stubs because I can't figure out how to
     
    7876        $(VBOX_PATH_X11_ROOT)/libx11-1.1.5-other \
    7977        $(VBOX_PATH_X11_ROOT)/1.3/xorg \
    80         $(VBOX_PATH_MESA_SOURCE) \
    81         $(VBOX_PATH_MESA_SOURCE)/include \
    82         $(VBOX_PATH_MESA_SOURCE)/src/mesa/ \
    83         $(VBOX_PATH_MESA_SOURCE)/src/mesa/glapi \
    84         $(VBOX_PATH_MESA_SOURCE)/src/mesa/main \
    85         $(VBOX_PATH_MESA_SOURCE)/src/mesa/drivers/dri/common \
     78        $(VBOX_MESA_INCS) \
    8679        $(PATH_ROOT)/src/VBox/Additions/x11/x11include/libdrm-2.4.13
    8780 VBoxOGL_DEFS     += VBOX_NO_NATIVEGL
     
    326319VBoxOGLarrayspu_INCS          = \
    327320        array
     321if1of ($(KBUILD_TARGET),linux solaris)
     322 VBoxOGLarrayspu_INCS += \
     323        $(VBOX_MESA_INCS)
     324endif
    328325VBoxOGLarrayspu_INCS.darwin  += $(PATH_OUT)/obj/VBoxOGL
    329326VBoxOGLarrayspu_INTERMEDIATES = \
     
    348345VBoxOGLpassthroughspu_INCS        = \
    349346        passthrough
     347if1of ($(KBUILD_TARGET),linux solaris)
     348 VBoxOGLpassthroughspu_INCS += \
     349        $(VBOX_MESA_INCS)
     350endif
    350351VBoxOGLpassthroughspu_SOURCES     = \
    351352        passthrough/passthroughspu_init.c \
     
    373374VBoxOGLpackspu_INCS          = \
    374375        pack
     376if1of ($(KBUILD_TARGET),linux solaris)
     377 VBoxOGLpackspu_INCS += \
     378        $(VBOX_MESA_INCS)
     379endif
    375380VBoxOGLpackspu_INTERMEDIATES = \
    376381        $(VBOX_PATH_CROGL_GENFILES)/packspu_proto.h \
     
    439444VBoxOGLfeedbackspu_INCS        = \
    440445        feedback
     446if1of ($(KBUILD_TARGET),linux solaris)
     447 VBoxOGLfeedbackspu_INCS += \
     448        $(VBOX_MESA_INCS)
     449endif
    441450VBoxOGLarrayspu_INTERMEDIATES = \
    442451        $(VBOX_PATH_CROGL_GENFILES)/feedbackspu_proto.h
  • trunk/src/VBox/GuestHost/OpenGL/Makefile.kmk

    r23452 r25457  
    4747VBoxOGLcrutil_SDKS.win      = DXSDK
    4848VBoxOGLcrutil_INTERMEDIATES = $(VBOX_PATH_CROGL_GENFILES)/cr_opcodes.h
     49if1of ($(KBUILD_TARGET),linux solaris)
     50 VBoxOGLcrutil_INCS += \
     51        $(VBOX_MESA_INCS)
     52endif
    4953VBoxOGLcrutil_SOURCES       = \
    5054        util/bbox.c \
     
    120124VBoxOGLcrpacker_INCS = \
    121125        packer
     126if1of ($(KBUILD_TARGET),linux solaris)
     127 VBoxOGLcrpacker_INCS += \
     128        $(VBOX_MESA_INCS)
     129endif
    122130VBoxOGLcrpacker_INTERMEDIATES = \
    123131        $(VBOX_PATH_CROGL_GENFILES)/cr_packfunctions.h \
     
    250258VBoxOGLspuload_INTERMEDIATES = \
    251259        $(VBOX_PATH_CROGL_GENFILES)/spu_dispatch_table.h
     260if1of ($(KBUILD_TARGET),linux solaris)
     261 VBoxOGLspuload_INCS += \
     262        $(VBOX_MESA_INCS)
     263endif
    252264VBoxOGLspuload_SOURCES = \
    253265        spu_loader/spuinit.c \
     
    301313VBoxOGLcrstate_INCS = \
    302314        state_tracker
     315if1of ($(KBUILD_TARGET),linux solaris)
     316 VBoxOGLcrstate_INCS += \
     317        $(VBOX_MESA_INCS)
     318endif
    303319VBoxOGLcrstate_INTERMEDIATES = \
    304320        $(VBOX_PATH_CROGL_GENFILES)/state/cr_statefuncs.h \
     
    464480VBoxOGLerrorspu_INTERMEDIATES = \
    465481        $(VBOX_PATH_CROGL_GENFILES)/spu_dispatch_table.h
     482if1of ($(KBUILD_TARGET),linux solaris)
     483 VBoxOGLerrorspu_INCS += \
     484        $(VBOX_MESA_INCS)
     485endif
    466486VBoxOGLerrorspu_SOURCES = \
    467487        $(VBOX_PATH_CROGL_GENFILES)/errorspu.c \
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