VirtualBox

Changeset 80402 in vbox


Ignore:
Timestamp:
Aug 23, 2019 4:01:26 PM (5 years ago)
Author:
vboxsync
Message:

GuestHost/OpenGL: Get rid of more now unused chromium code. bugref:9529

Location:
trunk/src/VBox/GuestHost/OpenGL
Files:
23 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/GuestHost/OpenGL/Makefile.kmk

    r80399 r80402  
    2727        $(VBOX_PATH_CROGL_GENFILES)/state/
    2828
    29 ifdef VBOX_WITH_ADDITIONS
    30  ifn1of ($(KBUILD_TARGET), darwin os2)
    31   VBOX_WITH_CROGL_ADDITIONS = 1
    32  endif
    33 endif
    34 
    35 ifdef VBOX_WITH_CROGL_ADDITIONS
    36  LIBRARIES += VBoxOGLcrpacker VBoxOGLcrstate
    37 endif
    38 
    3929#
    40 # VBoxOGLcrpacker
     30# Generate files for WDDM driver which are still used.
    4131#
    42 VBoxOGLcrpacker_TEMPLATE = VBOXCROGLR3GUESTLIB
    43 VBoxOGLcrpacker_INCS = \
    44         packer \
    45         $(VBOX_GRAPHICS_INCS)
    46 if1of ($(KBUILD_TARGET), linux solaris freebsd)
    47  VBoxOGLcrpacker_INCS += \
    48         $(VBOX_GL_INCS)
    49 endif
    50 VBoxOGLcrpacker_INTERMEDIATES = \
    51         $(VBOX_PATH_CROGL_GENFILES)/cr_packfunctions.h \
    52         $(VBOX_PATH_CROGL_GENFILES)/cr_opcodes.h \
    53         $(VBOX_PATH_CROGL_GENFILES)/state/cr_currentpointers.h \
    54         $(VBOX_PATH_CROGL_GENFILES)/state/cr_statefuncs.h \
    55         $(VBOX_PATH_CROGL_GENFILES)/spu_dispatch_table.h
    56 VBoxOGLcrpacker_SOURCES = \
    57         packer/pack_arrays.c \
    58         packer/pack_beginend.c \
    59         packer/pack_bounds.c \
    60         packer/pack_buffer.c \
    61         packer/pack_bufferobject.c \
    62         packer/pack_client.c \
    63         packer/pack_clipplane.c \
    64         packer/pack_context.c \
    65         packer/pack_error.c \
    66         packer/pack_extensions.c \
    67         packer/pack_feedback.c \
    68         packer/pack_fence.c \
    69         packer/pack_fog.c \
    70         packer/pack_init.c \
    71         packer/pack_lights.c \
    72         packer/pack_lists.c \
    73         packer/pack_map.c \
    74         packer/pack_point.c \
    75         packer/pack_misc.c \
    76         packer/pack_materials.c \
    77         packer/pack_matrices.c \
    78         packer/pack_pixels.c \
    79         packer/pack_pixelmap.c \
    80         packer/pack_program.c \
    81         packer/pack_regcombiner.c \
    82         packer/pack_stipple.c \
    83         packer/pack_texture.c \
    84         packer/pack_visibleregion.c \
    85         packer/pack_shaders.c \
    86         packer/pack_framebuffer.c \
    87         $(VBOX_PATH_CROGL_GENFILES)/pack_bbox.c \
    88         $(VBOX_PATH_CROGL_GENFILES)/pack_current.c \
    89         $(VBOX_PATH_CROGL_GENFILES)/packer.c
    90 VBoxOGLcrpacker_CLEAN = \
    91         $(VBOX_PATH_CROGL_GENFILES)/pack_bbox.c \
    92         $(VBOX_PATH_CROGL_GENFILES)/pack_current.c \
    93         $(VBOX_PATH_CROGL_GENFILES)/packer.c \
    94         $(VBOX_PATH_CROGL_GENFILES)/cr_packfunctions.h \
    95         $(VBOX_PATH_CROGL_GENFILES)/cr_opcodes.h \
    96         $(VBOX_PATH_CROGL_GENFILES)/state/cr_currentpointers.h
    97 ifdef VBOX_WITH_CRHGSMI
    98 VBoxOGLcrpacker_DEFS.win    += VBOX_WITH_CRHGSMI
    99 endif
    100 ifdef VBOX_WITH_WDDM
    101 VBoxOGLcrpacker_DEFS.win   += VBOX_WITH_WDDM
    102 endif
    103 
    104 if defined(VBOX_WITH_WDDM) && defined(VBOX_WITH_CROGL_ADDITIONS)
    105 #
    106 # VBoxOGLcrpacker-x86 - x86 VBoxOGLcrpacker version built for amd64 build
    107 #
    108 LIBRARIES.win.amd64 += VBoxOGLcrpacker-x86
    109 VBoxOGLcrpacker-x86_TEMPLATE = VBOXCROGLR3GUESTLIB
    110 VBoxOGLcrpacker-x86_EXTENDS = VBoxOGLcrpacker
    111 VBoxOGLcrpacker-x86_BLD_TRG_ARCH = x86
    112 VBoxOGLcrpacker-x86_DEFS = $(VBoxOGLcrpacker_DEFS) VBOX_WDDM_WOW64
    113 endif
    114 
    115 #
    116 # Generate files for VBoxOGLcrpacker.
    117 #
    118 $(VBOX_PATH_CROGL_GENFILES)/packer.def: $(PATH_SUB_CURRENT)/packer/packer_defs.py $(VBOX_CROGL_API_FILES) | $$(dir $$@)
    119         $(call MSG_GENERATE,python,$@,$<)
    120         $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $< $(VBOX_PATH_CROGL_GLAPI)
    121 
    12232$(VBOX_PATH_CROGL_GENFILES)/cr_packfunctions.h: $(PATH_SUB_CURRENT)/packer/pack_header.py $(PATH_SUB_CURRENT)/packer/packer_special $(VBOX_CROGL_API_FILES) | $$(dir $$@)
    12333        $(call MSG_GENERATE,python,$@,$<)
     
    14454        $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $<
    14555
    146 
    147 #
    148 # VBoxOGLcrstate
    149 #
    150 VBoxOGLcrstate_TEMPLATE = VBOXCROGLR3GUESTLIB
    151 VBoxOGLcrstate_INCS = \
    152         state_tracker \
    153         $(VBOX_GRAPHICS_INCS)
    154 if1of ($(KBUILD_TARGET), linux solaris freebsd)
    155  VBoxOGLcrstate_INCS += \
    156         $(VBOX_GL_INCS)
    157 endif
    158 VBoxOGLcrstate_INTERMEDIATES = \
    159         $(VBOX_PATH_CROGL_GENFILES)/state/cr_statefuncs.h \
    160         $(VBOX_PATH_CROGL_GENFILES)/state/cr_currentpointers.h \
    161         $(VBOX_PATH_CROGL_GENFILES)/spu_dispatch_table.h
    162 VBoxOGLcrstate_SOURCES = \
    163         state_tracker/state_attrib.c \
    164         state_tracker/state_buffer.c \
    165         state_tracker/state_bufferobject.c \
    166         state_tracker/state_client.c \
    167         state_tracker/state_current.c \
    168         state_tracker/state_diff.c \
    169         state_tracker/state_enable.c \
    170         state_tracker/state_error.c \
    171         state_tracker/state_evaluators.c \
    172         state_tracker/state_feedback.c \
    173         state_tracker/state_fence.c \
    174         state_tracker/state_flush.c \
    175         state_tracker/state_fog.c \
    176         state_tracker/state_getstring.c \
    177         state_tracker/state_hint.c \
    178         state_tracker/state_init.c \
    179         state_tracker/state_lighting.c \
    180         state_tracker/state_limits.c \
    181         state_tracker/state_line.c \
    182         state_tracker/state_lists.c \
    183         state_tracker/state_multisample.c \
    184         state_tracker/state_occlude.c \
    185         state_tracker/state_pixel.c \
    186         state_tracker/state_point.c \
    187         state_tracker/state_polygon.c \
    188         state_tracker/state_program.c \
    189         state_tracker/state_rasterpos.c \
    190         state_tracker/state_regcombiner.c \
    191         state_tracker/state_stencil.c \
    192         state_tracker/state_texture.c \
    193         state_tracker/state_teximage.c \
    194         state_tracker/state_texdiff.c \
    195         state_tracker/state_transform.c \
    196         state_tracker/state_viewport.c \
    197         state_tracker/state_framebuffer.c \
    198         state_tracker/state_glsl.c \
    199         $(VBOX_PATH_CROGL_GENFILES)/state_buffer_gen.c \
    200         $(VBOX_PATH_CROGL_GENFILES)/state_current_gen.c \
    201         $(VBOX_PATH_CROGL_GENFILES)/state_fog_gen.c \
    202         $(VBOX_PATH_CROGL_GENFILES)/state_hint_gen.c \
    203         $(VBOX_PATH_CROGL_GENFILES)/state_lighting_gen.c \
    204         $(VBOX_PATH_CROGL_GENFILES)/state_line_gen.c \
    205         $(VBOX_PATH_CROGL_GENFILES)/state_multisample_gen.c \
    206         $(VBOX_PATH_CROGL_GENFILES)/state_polygon_gen.c \
    207         $(VBOX_PATH_CROGL_GENFILES)/state_regcombiner_gen.c \
    208         $(VBOX_PATH_CROGL_GENFILES)/state_viewport_gen.c \
    209         $(VBOX_PATH_CROGL_GENFILES)/state_get.c \
    210         $(VBOX_PATH_CROGL_GENFILES)/state_isenabled.c
    211 ifdef VBOX_WITH_CRDUMPER
    212 VBoxOGLcrstate_SOURCES += state_tracker/dump.cpp \
    213         $(VBOX_PATH_CROGL_GENFILES)/dump_gen.cpp
    214 endif
    215 VBoxOGLcrstate_SOURCES.win = \
    216         $(PATH_ROOT)/src/VBox/Runtime/common/asm/ASMBitNextClear.asm \
    217         $(PATH_ROOT)/src/VBox/Runtime/common/asm/ASMBitNextSet.asm
    218 
    219 VBoxOGLcrstate_CLEAN = \
    220         $(VBOX_PATH_CROGL_GENFILES)/state_buffer_gen.c \
    221         $(VBOX_PATH_CROGL_GENFILES)/state_current_gen.c \
    222         $(VBOX_PATH_CROGL_GENFILES)/state_fog_gen.c \
    223         $(VBOX_PATH_CROGL_GENFILES)/state_hint_gen.c \
    224         $(VBOX_PATH_CROGL_GENFILES)/state_lighting_gen.c \
    225         $(VBOX_PATH_CROGL_GENFILES)/state_line_gen.c \
    226         $(VBOX_PATH_CROGL_GENFILES)/state_multisample_gen.c \
    227         $(VBOX_PATH_CROGL_GENFILES)/state_polygon_gen.c \
    228         $(VBOX_PATH_CROGL_GENFILES)/state_regcombiner_gen.c \
    229         $(VBOX_PATH_CROGL_GENFILES)/state_viewport_gen.c \
    230         $(VBOX_PATH_CROGL_GENFILES)/state_get.c \
    231         $(VBOX_PATH_CROGL_GENFILES)/state_isenabled.c \
    232         $(VBOX_PATH_CROGL_GENFILES)/state/cr_statefuncs.h
    233 ifdef VBOX_WITH_CRDUMPER
    234 VBoxOGLcrstate_CLEAN += $(VBOX_PATH_CROGL_GENFILES)/dump_gen.cpp
    235 endif
    236 
    237 ifneq ($(KBUILD_TARGET),win)
    238 state_tracker/state_lists.c_CFLAGS += $(VBOX_GCC_Wno-pointer-sign)
    239 VBoxOGLcrstate_CFLAGS +=
    240 endif
    241 ifdef VBOX_WITH_CRHGSMI
    242 VBoxOGLcrstate_DEFS.win    += VBOX_WITH_CRHGSMI
    243 endif
    244 ifdef VBOX_WITH_WDDM
    245 VBoxOGLcrstate_DEFS.win   += VBOX_WITH_WDDM
    246 endif
    247 ifdef VBOX_WITH_CRDUMPER
    248 VBoxOGLcrstate_DEFS        += VBOX_WITH_CRDUMPER
    249 endif
    250 
    251 if defined(VBOX_WITH_WDDM) && defined(VBOX_WITH_CROGL_ADDITIONS)
    252 #
    253 # VBoxOGLcrstate-x86 - x86 VBoxOGLcrstate version built for amd64 build
    254 #
    255 LIBRARIES.win.amd64 += VBoxOGLcrstate-x86
    256 VBoxOGLcrstate-x86_TEMPLATE = VBOXCROGLR3GUESTLIB
    257 VBoxOGLcrstate-x86_EXTENDS = VBoxOGLcrstate
    258 VBoxOGLcrstate-x86_BLD_TRG_ARCH = x86
    259 VBoxOGLcrstate-x86_DEFS = $(VBoxOGLcrstate_DEFS) VBOX_WDDM_WOW64
    260 endif
    261 
    262 
    263 #
    264 # Generate files for VBoxOGLcrstate.
    265 #
    266 
    267 
    268 $(VBOX_PATH_CROGL_GENFILES)/state_buffer_gen.c: $(addprefix $(PATH_SUB_CURRENT)/state_tracker/, state_buffer.txt gendiffcode.py) | $$(dir $$@)
    269         $(call MSG_GENERATE,python,$@,$<)
    270         $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $(<D)/gendiffcode.py buffer Buffer $(<D)
    271 
    272 $(VBOX_PATH_CROGL_GENFILES)/state_client_gen.c: $(addprefix $(PATH_SUB_CURRENT)/state_tracker/, state_client.txt gendiffcode.py) | $$(dir $$@)
    273         $(call MSG_GENERATE,python,$@,$<)
    274         $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $(<D)/gendiffcode.py client Client $(<D)
    275 
    276 $(VBOX_PATH_CROGL_GENFILES)/state_current_gen.c: $(addprefix $(PATH_SUB_CURRENT)/state_tracker/, state_current.py convert.py) $(VBOX_CROGL_API_FILES) | $$(dir $$@)
    277         $(call MSG_GENERATE,python,$@,$<)
    278         $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $(<D)/state_current.py
    279 
    280 $(VBOX_PATH_CROGL_GENFILES)/state_fog_gen.c: $(addprefix $(PATH_SUB_CURRENT)/state_tracker/, state_fog.txt gendiffcode.py) | $$(dir $$@)
    281         $(call MSG_GENERATE,python,$@,$<)
    282         $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $(<D)/gendiffcode.py fog Fog $(<D)
    283 
    284 $(VBOX_PATH_CROGL_GENFILES)/state_hint_gen.c: $(addprefix $(PATH_SUB_CURRENT)/state_tracker/, state_hint.txt gendiffcode.py) | $$(dir $$@)
    285         $(call MSG_GENERATE,python,$@,$<)
    286         $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $(<D)/gendiffcode.py hint Hint $(<D)
    287 
    288 $(VBOX_PATH_CROGL_GENFILES)/state_lighting_gen.c: $(addprefix $(PATH_SUB_CURRENT)/state_tracker/, state_lighting.txt gendiffcode.py) | $$(dir $$@)
    289         $(call MSG_GENERATE,python,$@,$<)
    290         $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $(<D)/gendiffcode.py lighting Lighting $(<D)
    291 
    292 $(VBOX_PATH_CROGL_GENFILES)/state_line_gen.c: $(addprefix $(PATH_SUB_CURRENT)/state_tracker/, state_line.txt gendiffcode.py) | $$(dir $$@)
    293         $(call MSG_GENERATE,python,$@,$<)
    294         $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $(<D)/gendiffcode.py line Line $(<D)
    295 
    296 $(VBOX_PATH_CROGL_GENFILES)/state_multisample_gen.c: $(addprefix $(PATH_SUB_CURRENT)/state_tracker/, state_multisample.txt gendiffcode.py) | $$(dir $$@)
    297         $(call MSG_GENERATE,python,$@,$<)
    298         $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $(<D)/gendiffcode.py multisample Multisample $(<D)
    299 
    300 $(VBOX_PATH_CROGL_GENFILES)/state_polygon_gen.c: $(addprefix $(PATH_SUB_CURRENT)/state_tracker/, state_polygon.txt gendiffcode.py) | $$(dir $$@)
    301         $(call MSG_GENERATE,python,$@,$<)
    302         $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $(<D)/gendiffcode.py polygon Polygon $(<D)
    303 
    304 $(VBOX_PATH_CROGL_GENFILES)/state_regcombiner_gen.c: $(addprefix $(PATH_SUB_CURRENT)/state_tracker/, state_regcombiner.txt gendiffcode.py) | $$(dir $$@)
    305         $(call MSG_GENERATE,python,$@,$<)
    306         $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $(<D)/gendiffcode.py regcombiner RegCombiner $(<D)
    307 
    308 $(VBOX_PATH_CROGL_GENFILES)/state_viewport_gen.c: $(addprefix $(PATH_SUB_CURRENT)/state_tracker/, state_viewport.txt gendiffcode.py) | $$(dir $$@)
    309         $(call MSG_GENERATE,python,$@,$<)
    310         $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $(<D)/gendiffcode.py viewport Viewport $(<D)
    311 
    312 $(VBOX_PATH_CROGL_GENFILES)/state_get.c: $(addprefix $(PATH_SUB_CURRENT)/state_tracker/, state_get.py state_get.txt state_extensions_get.txt get_components.py) $(VBOX_CROGL_API_FILES) | $$(dir $$@)
    313         $(call MSG_GENERATE,python,$@,$<)
    314         $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $(<D)/state_get.py $(VBOX_PATH_CROGL_GLAPI) $(<D)
    315 
    316 $(VBOX_PATH_CROGL_GENFILES)/state_isenabled.c: $(addprefix $(PATH_SUB_CURRENT)/state_tracker/, state_isenabled.py state_isenabled.txt state_extensions_isenabled.txt) $(VBOX_CROGL_API_FILES) | $$(dir $$@)
    317         $(call MSG_GENERATE,python,$@,$<)
    318         $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $(<D)/state_isenabled.py $(VBOX_PATH_CROGL_GLAPI) $(<D)
    319 
    320 $(VBOX_PATH_CROGL_GENFILES)/state.def: $(addprefix $(PATH_SUB_CURRENT)/state_tracker/, state_defs.py state_special state_select_special state_feedback_special) $(VBOX_CROGL_API_FILES) | $$(dir $$@)
    321         $(call MSG_GENERATE,python,$@,$<)
    322         $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $(<D)/state_defs.py $(VBOX_PATH_CROGL_GLAPI) $(<D)
    323 
    324 $(VBOX_PATH_CROGL_GENFILES)/state/cr_statefuncs.h: $(addprefix $(PATH_SUB_CURRENT)/state_tracker/, state_funcs.py state_special state_feedback_special state_select_special) $(VBOX_CROGL_API_FILES) | $$(dir $$@)
    325         $(call MSG_GENERATE,python,$@,$<)
    326         $(QUIET)$(call VBOX_CROGL_PYTHON_ENV,$(VBOX_PATH_CROGL_PYTHON_INCLUDE),$@) $(VBOX_BLD_PYTHON) $(<D)/state_funcs.py $(VBOX_PATH_CROGL_GLAPI) $(<D)
    327 
    328 
    329 
    33056include $(FILE_KBUILD_SUB_FOOTER)
    33157
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