Move compiler.h and imports.h/c from src/mesa/main into src/util
authorMarek Olšák <marek.olsak@amd.com>
Thu, 26 Mar 2020 01:11:44 +0000 (21:11 -0400)
committerMarge Bot <eric+marge@anholt.net>
Fri, 27 Mar 2020 21:00:09 +0000 (21:00 +0000)
commite5339fe4a47c242693962c9f90bbab8b74935cba
treef625ba8d1d8c073b7b13d07f259da701e6339e4f
parent6cfe074b8617f92b4538f3006b0c4e55d6681436
Move compiler.h and imports.h/c from src/mesa/main into src/util

Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4324>
247 files changed:
src/compiler/SConscript.glsl
src/compiler/glsl/gl_nir_lower_buffers.c
src/compiler/glsl/gl_nir_lower_samplers_as_deref.c
src/compiler/glsl/glsl_to_nir.cpp
src/compiler/glsl/ir_clone.cpp
src/compiler/glsl/linker.cpp
src/compiler/glsl/tests/builtin_variable_test.cpp
src/compiler/glsl/tests/copy_constant_to_storage_tests.cpp
src/compiler/glsl/tests/general_ir_test.cpp
src/compiler/glsl/tests/invalidate_locations_test.cpp
src/compiler/glsl/tests/lower_int64_test.cpp
src/compiler/glsl/tests/sampler_types_test.cpp
src/compiler/glsl/tests/set_uniform_initializer_tests.cpp
src/compiler/glsl/tests/varyings_test.cpp
src/compiler/nir/nir_opt_copy_propagate.c
src/gallium/state_trackers/glx/xlib/glx_api.c
src/gallium/state_trackers/glx/xlib/xm_api.c
src/intel/compiler/brw_reg.h
src/mapi/glapi/gen/gl_enums.py
src/mapi/glapi/gen/gl_genexec.py
src/mapi/glapi/gen/gl_table.py
src/mesa/Android.libmesa_glsl_utils.mk
src/mesa/Makefile.sources
src/mesa/drivers/common/driverfuncs.c
src/mesa/drivers/common/meta.c
src/mesa/drivers/common/meta_blit.c
src/mesa/drivers/dri/i915/i830_context.c
src/mesa/drivers/dri/i915/i915_context.c
src/mesa/drivers/dri/i915/i915_debug_fp.c
src/mesa/drivers/dri/i915/i915_vtbl.c
src/mesa/drivers/dri/i915/intel_buffer_objects.c
src/mesa/drivers/dri/i915/intel_context.c
src/mesa/drivers/dri/i915/intel_fbo.c
src/mesa/drivers/dri/i915/intel_render.c
src/mesa/drivers/dri/i915/intel_syncobj.c
src/mesa/drivers/dri/i965/brw_conditional_render.c
src/mesa/drivers/dri/i965/brw_context.c
src/mesa/drivers/dri/i965/brw_object_purgeable.c
src/mesa/drivers/dri/i965/brw_primitive_restart.c
src/mesa/drivers/dri/i965/brw_program.c
src/mesa/drivers/dri/i965/brw_program_cache.c
src/mesa/drivers/dri/i965/brw_queryobj.c
src/mesa/drivers/dri/i965/brw_sync.c
src/mesa/drivers/dri/i965/brw_vs.c
src/mesa/drivers/dri/i965/gen6_queryobj.c
src/mesa/drivers/dri/i965/hsw_queryobj.c
src/mesa/drivers/dri/i965/intel_buffer_objects.c
src/mesa/drivers/dri/i965/intel_fbo.c
src/mesa/drivers/dri/i965/intel_upload.c
src/mesa/drivers/dri/nouveau/nouveau_driver.h
src/mesa/drivers/dri/r200/r200_cmdbuf.c
src/mesa/drivers/dri/r200/r200_context.c
src/mesa/drivers/dri/r200/r200_ioctl.c
src/mesa/drivers/dri/r200/r200_maos_arrays.c
src/mesa/drivers/dri/r200/r200_sanity.c
src/mesa/drivers/dri/r200/r200_state.c
src/mesa/drivers/dri/r200/r200_state_init.c
src/mesa/drivers/dri/r200/r200_swtcl.c
src/mesa/drivers/dri/r200/r200_tcl.c
src/mesa/drivers/dri/r200/r200_tex.c
src/mesa/drivers/dri/r200/r200_texstate.c
src/mesa/drivers/dri/radeon/radeon_buffer_objects.c
src/mesa/drivers/dri/radeon/radeon_common.c
src/mesa/drivers/dri/radeon/radeon_context.c
src/mesa/drivers/dri/radeon/radeon_fbo.c
src/mesa/drivers/dri/radeon/radeon_fog.c
src/mesa/drivers/dri/radeon/radeon_ioctl.c
src/mesa/drivers/dri/radeon/radeon_maos_arrays.c
src/mesa/drivers/dri/radeon/radeon_maos_verts.c
src/mesa/drivers/dri/radeon/radeon_queryobj.c
src/mesa/drivers/dri/radeon/radeon_queryobj.h
src/mesa/drivers/dri/radeon/radeon_screen.c
src/mesa/drivers/dri/radeon/radeon_state.c
src/mesa/drivers/dri/radeon/radeon_state_init.c
src/mesa/drivers/dri/radeon/radeon_swtcl.c
src/mesa/drivers/dri/radeon/radeon_tcl.c
src/mesa/drivers/dri/radeon/radeon_tex.c
src/mesa/drivers/dri/radeon/radeon_texstate.c
src/mesa/drivers/dri/radeon/radeon_texture.c
src/mesa/drivers/dri/swrast/swrast.c
src/mesa/drivers/osmesa/osmesa.c
src/mesa/drivers/x11/fakeglx.c
src/mesa/drivers/x11/xfonts.c
src/mesa/drivers/x11/xm_api.c
src/mesa/drivers/x11/xm_buffer.c
src/mesa/drivers/x11/xm_dd.c
src/mesa/drivers/x11/xm_tri.c
src/mesa/main/accum.c
src/mesa/main/api_arrayelt.c
src/mesa/main/arbprogram.c
src/mesa/main/arrayobj.c
src/mesa/main/atifragshader.c
src/mesa/main/attrib.c
src/mesa/main/bufferobj.c
src/mesa/main/compiler.h [deleted file]
src/mesa/main/context.c
src/mesa/main/context.h
src/mesa/main/cpuinfo.c
src/mesa/main/debug.c
src/mesa/main/debug_output.c
src/mesa/main/depth.c
src/mesa/main/dlist.c
src/mesa/main/draw_validate.c
src/mesa/main/drawpix.c
src/mesa/main/drawtex.c
src/mesa/main/errors.c
src/mesa/main/es1_conversion.c
src/mesa/main/eval.c
src/mesa/main/execmem.c
src/mesa/main/extensions.c
src/mesa/main/ff_fragment_shader.cpp
src/mesa/main/format_utils.h
src/mesa/main/formats.c
src/mesa/main/framebuffer.c
src/mesa/main/hash.h
src/mesa/main/hint.c
src/mesa/main/image.c
src/mesa/main/imports.c [deleted file]
src/mesa/main/imports.h [deleted file]
src/mesa/main/light.c
src/mesa/main/macros.h
src/mesa/main/matrix.c
src/mesa/main/mipmap.c
src/mesa/main/objectpurge.c
src/mesa/main/pack.c
src/mesa/main/pbo.c
src/mesa/main/pixeltransfer.c
src/mesa/main/polygon.c
src/mesa/main/queryobj.c
src/mesa/main/readpix.c
src/mesa/main/remap.c
src/mesa/main/renderbuffer.c
src/mesa/main/shared.c
src/mesa/main/stencil.c
src/mesa/main/syncobj.c
src/mesa/main/tests/dispatch_sanity.cpp
src/mesa/main/texcompress.c
src/mesa/main/texcompress_cpal.c
src/mesa/main/texcompress_fxt1.c
src/mesa/main/texcompress_rgtc.c
src/mesa/main/texcompress_s3tc.c
src/mesa/main/teximage.c
src/mesa/main/texobj.c
src/mesa/main/texstorage.c
src/mesa/main/texstore.c
src/mesa/main/texturebindless.c
src/mesa/main/textureview.c
src/mesa/main/transformfeedback.h
src/mesa/main/varray.c
src/mesa/main/version.c
src/mesa/main/vtxfmt.c
src/mesa/math/m_debug_clip.c
src/mesa/math/m_debug_norm.c
src/mesa/math/m_debug_xform.c
src/mesa/math/m_matrix.c
src/mesa/math/m_vector.c
src/mesa/math/m_xform.h
src/mesa/meson.build
src/mesa/program/arbprogparse.c
src/mesa/program/prog_cache.c
src/mesa/program/prog_instruction.c
src/mesa/program/prog_noise.c
src/mesa/program/prog_parameter.c
src/mesa/program/prog_parameter_layout.c
src/mesa/program/prog_print.c
src/mesa/program/prog_statevars.c
src/mesa/program/prog_to_nir.c
src/mesa/program/program_lexer.l
src/mesa/program/program_parse.y
src/mesa/program/symbol_table.c
src/mesa/state_tracker/st_atom_atomicbuf.c
src/mesa/state_tracker/st_atom_constbuf.c
src/mesa/state_tracker/st_atom_image.c
src/mesa/state_tracker/st_atom_shader.c
src/mesa/state_tracker/st_atom_storagebuf.c
src/mesa/state_tracker/st_cb_bitmap.c
src/mesa/state_tracker/st_cb_blit.c
src/mesa/state_tracker/st_cb_bufferobjects.c
src/mesa/state_tracker/st_cb_condrender.c
src/mesa/state_tracker/st_cb_drawpixels.c
src/mesa/state_tracker/st_cb_drawtex.c
src/mesa/state_tracker/st_cb_fbo.c
src/mesa/state_tracker/st_cb_feedback.c
src/mesa/state_tracker/st_cb_memoryobjects.c
src/mesa/state_tracker/st_cb_msaa.c
src/mesa/state_tracker/st_cb_queryobj.c
src/mesa/state_tracker/st_cb_rasterpos.c
src/mesa/state_tracker/st_cb_readpixels.c
src/mesa/state_tracker/st_cb_semaphoreobjects.c
src/mesa/state_tracker/st_cb_semaphoreobjects.h
src/mesa/state_tracker/st_cb_texture.c
src/mesa/state_tracker/st_cb_texturebarrier.c
src/mesa/state_tracker/st_context.c
src/mesa/state_tracker/st_draw.c
src/mesa/state_tracker/st_draw_feedback.c
src/mesa/state_tracker/st_extensions.c
src/mesa/state_tracker/st_format.c
src/mesa/state_tracker/st_gen_mipmap.c
src/mesa/state_tracker/st_program.c
src/mesa/swrast/s_aaline.c
src/mesa/swrast/s_aatriangle.c
src/mesa/swrast/s_clear.c
src/mesa/swrast/s_context.c
src/mesa/swrast/s_copypix.c
src/mesa/swrast/s_depth.c
src/mesa/swrast/s_drawpix.c
src/mesa/swrast/s_logic.c
src/mesa/swrast/s_renderbuffer.c
src/mesa/swrast/s_span.c
src/mesa/swrast/s_stencil.c
src/mesa/swrast/s_texcombine.c
src/mesa/swrast/s_texfilter.c
src/mesa/swrast/s_triangle.c
src/mesa/swrast/s_zoom.c
src/mesa/swrast_setup/ss_context.c
src/mesa/tnl/t_context.c
src/mesa/tnl/t_context.h
src/mesa/tnl/t_draw.c
src/mesa/tnl/t_pipeline.c
src/mesa/tnl/t_rebase.c
src/mesa/tnl/t_split_copy.c
src/mesa/tnl/t_vb_fog.c
src/mesa/tnl/t_vb_light.c
src/mesa/tnl/t_vb_normals.c
src/mesa/tnl/t_vb_points.c
src/mesa/tnl/t_vb_program.c
src/mesa/tnl/t_vb_render.c
src/mesa/tnl/t_vb_texgen.c
src/mesa/tnl/t_vb_texmat.c
src/mesa/tnl/t_vb_vertex.c
src/mesa/vbo/vbo_exec.h
src/mesa/vbo/vbo_primitive_restart.c
src/mesa/vbo/vbo_save_draw.c
src/mesa/vbo/vbo_save_loopback.c
src/mesa/x86/common_x86.c
src/mesa/x86/mmx.h
src/mesa/x86/rtasm/x86sse.c
src/meson.build
src/panfrost/bifrost/bifrost_compile.c
src/panfrost/midgard/midgard_compile.c
src/util/Makefile.sources
src/util/compiler.h [new file with mode: 0644]
src/util/disk_cache.c
src/util/imports.c [new file with mode: 0644]
src/util/imports.h [new file with mode: 0644]
src/util/meson.build
src/util/register_allocate.c