sylware / nyanlinux (public) (License: AFFERO GPLv3) (since 2019-09-09) (hash sha1)
scripts for a lean, from scratch, amd hardware, linux distro
List of commits:
Subject Hash Author Date (UTC)
Gfx stack update d444a573afb5bc68d2834df4cf9e33c5d9631fa6 Sylvain BERTRAND 2023-10-07 16:30:11
busybox:1.36.1 update ea16f25b30bf4205e0e5b99e169ef9431d5d557c Sylvain BERTRAND 2023-10-04 13:04:21
EDLF64:preliminary bootstrap work 24cc54e74c72c242e4113aadadda396da86fb56a Sylvain BERTRAND 2023-10-01 13:16:55
Gfx stack update 5f12d0b10418e3116bdf3ee0152b7e30f24f36c7 Sylvain BERTRAND 2023-09-30 14:03:41
Gfx stack udate 25da82b769c08ef07394a360d1d4c035c15e2d3e Sylvain BERTRAND 2023-09-23 13:53:13
Gfx stack update a35951b14766105c30f239aa0af037357d69d576 Sylvain BERTRAND 2023-09-16 13:06:46
Gfx stack and EDLF64 draft update 49bf9fc4675d23aa501d3f89ce36d702a284d1f4 Sylvain BERTRAND 2023-09-09 15:02:03
mesa cleanup 2c2206c739d6c66fe38bdfeb5eb1e4662023fe17 Sylvain BERTRAND 2023-09-02 15:57:52
Gfx stack update and more 4d115c508205a8080ff77f58ff1fcb8adbc8d295 Sylvain BERTRAND 2023-09-02 14:28:23
onetouch: update with disablewifi c18796f8aff16603804900d0dc5a4c8a56a44622 Sylvain BERTRAND 2023-08-24 13:21:12
binutils-tinycc: update 01e603aab2ae33fff1fb0116b250cd9c61891503 Sylvain BERTRAND 2023-08-22 10:57:48
nyanmp: update bbd1b8576770f3d0a818744767e802c626aef977 Sylvain BERTRAND 2023-08-13 20:56:48
Gfx stack update 87e87e1667b52802e05cca455ef6d0fabc1e14db Sylvain BERTRAND 2023-08-12 19:55:36
doc fixes fbea1d2712d6ac940171c305a4365685ae4ea2b3 Sylvain BERTRAND 2023-08-11 15:01:33
glibc is lost cb48e764d36c6e6a17fd3b86057cd9d16372866b Sylvain BERTRAND 2023-08-11 01:43:24
alsa-lib-1.2.9 3ab47daf0697640797409403e89479750e1df3a4 Sylvain BERTRAND 2023-08-09 13:13:44
update that c++ diarrhea. 830386d522bc9cac08202ded04ce501c56712db4 Sylvain BERTRAND 2023-08-08 19:58:39
cleanup 1f706f57277405496cd6432a339259801e9df90b Sylvain BERTRAND 2023-08-08 17:20:05
dwm: move from tag to toggletag 2f5184715c58a00b739857d295d375522f3f2535 Sylvain BERTRAND 2023-08-03 00:35:14
Gfx stack update e25ed24c7d1a9b145de3cad63dcd617c3b9bd6f5 Sylvain BERTRAND 2023-07-29 14:14:06
Commit d444a573afb5bc68d2834df4cf9e33c5d9631fa6 - Gfx stack update
Seems the usual issues are not being fixed. That said.
seem low on planned obsolescence.
Author: Sylvain BERTRAND
Author date (UTC): 2023-10-07 16:30
Committer name: Sylvain BERTRAND
Committer date (UTC): 2023-10-07 16:30
Parent(s): ea16f25b30bf4205e0e5b99e169ef9431d5d557c
Signer:
Signing key:
Signing status: N
Tree: 9c647a8499a3d996604d4cee05dd59a40d43dcac
File Lines added Lines deleted
builders/dav1d-47107e384bd1dc25674acf04d000a8cdc6195234/builder.sh 0 0
builders/dav1d-47107e384bd1dc25674acf04d000a8cdc6195234/contrib/x86_64_linux_glibc_gcc.sh 0 0
builders/ffmpeg-eb73d178ea7f18817eb4f0808eb44ab095f725b1/builder.sh 0 0
builders/linux-amd/config 1 1
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/builder.sh 0 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/amd.sh 28 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/compiler.sh 8 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/compiler_aco.sh 4 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/compiler_glsl.sh 16 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/compiler_nir.sh 5 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/dri2.c.patch 0 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/dri_util.c.patch 0 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/dri_util.h.patch 0 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/drm_helper.h.patch 0 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/egl.sh 11 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/egl_dri2.c.patch 0 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/external_deps.sh 0 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/gallium.sh 0 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/gallium_auxiliary.sh 27 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/gallium_drivers.sh 24 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/gallium_frontends.sh 15 2
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/gallium_state_trackers.sh 7 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/gallium_targets.sh 10 4
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/gallium_winsys.sh 6 1
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/gbm.sh 10 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/gcc_binutils.sh 0 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/generators_amd.sh 0 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/generators_compiler.sh 0 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/generators_egl.sh 0 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/generators_gallium_auxiliary.sh 0 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/generators_gallium_frontends.sh 0 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/generators_glsl.sh 0 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/generators_mapi.sh 0 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/generators_mesa.sh 0 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/generators_nir.sh 0 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/generators_spirv.sh 0 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/generators_util.sh 0 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/glx.sh 5 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/loader.sh 4 2
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/mapi.sh 7 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/matypes.h.x86_64 0 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/mesa.sh 23 10
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/pipe_loader.c.patch 0 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/pkgconfig/dri.pc.in 0 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/pkgconfig/egl.pc.in 0 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/pkgconfig/gbm.pc.in 0 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/pkgconfig/gl.pc.in 0 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/si_pipe.c.patch 0 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/si_uvd.c 0 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/util.sh 10 3
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/vtn_opencl.c 0 0
builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/x86_64_linux_glibc_amdgpu.sh 0 0
builders/mesa-gl/builder.sh 1 1
builders/mesa-vulkan-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/builder.sh 0 0
builders/mesa-vulkan-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/generators.sh 52 59
builders/mesa-vulkan-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/radv_device.c.patch 0 0
builders/mesa-vulkan-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/radv_meta.c.patch 0 0
builders/mesa-vulkan-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/radv_no_tracers.c 0 0
builders/mesa-vulkan-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/vk_enum_to_str.c 0 0
builders/mesa-vulkan-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/vk_enum_to_str.h 0 0
builders/mesa-vulkan-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/vtn_opencl.c 0 0
builders/mesa-vulkan-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh 154 53
builders/mesa-vulkan-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/radeon_icd.x86_64.json 0 0
File builders/dav1d-47107e384bd1dc25674acf04d000a8cdc6195234/builder.sh copied from file builders/dav1d-0b809a9281e0a97441728ad763779e7874209d37/builder.sh (similarity 100%)
File builders/dav1d-47107e384bd1dc25674acf04d000a8cdc6195234/contrib/x86_64_linux_glibc_gcc.sh copied from file builders/dav1d-97becd73726c3d4c4bb8793d2215f846da8795af/contrib/x86_64_linux_glibc_gcc.sh (similarity 100%)
File builders/ffmpeg-eb73d178ea7f18817eb4f0808eb44ab095f725b1/builder.sh copied from file builders/ffmpeg-014c02d43bbf35113d5794e4708cb84179d0c9d3/builder.sh (similarity 100%)
File builders/linux-amd/config changed (mode: 100644) (index 523067b..498512d)
... ... CONFIG_THREAD_INFO_IN_TASK=y
23 23 CONFIG_INIT_ENV_ARG_LIMIT=32 CONFIG_INIT_ENV_ARG_LIMIT=32
24 24 # CONFIG_COMPILE_TEST is not set # CONFIG_COMPILE_TEST is not set
25 25 # CONFIG_WERROR is not set # CONFIG_WERROR is not set
26 CONFIG_LOCALVERSION="-1"
26 CONFIG_LOCALVERSION="-0"
27 27 # CONFIG_LOCALVERSION_AUTO is not set # CONFIG_LOCALVERSION_AUTO is not set
28 28 CONFIG_BUILD_SALT="" CONFIG_BUILD_SALT=""
29 29 CONFIG_HAVE_KERNEL_GZIP=y CONFIG_HAVE_KERNEL_GZIP=y
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/builder.sh copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/builder.sh (similarity 100%)
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/amd.sh copied from file builders/mesa-gl-amd-sh-ca92a10800bcb09749758ea1664dc0675955ffa0/contrib/amd.sh (similarity 87%) (mode: 100644) (index 30bcf78..208041b)
... ... do
32 32
33 33 $cxxo_slib -o $libaddrlib_cxx_obj $f \ $cxxo_slib -o $libaddrlib_cxx_obj $f \
34 34 -DLITTLEENDIAN_CPU \ -DLITTLEENDIAN_CPU \
35 -I$build_dir/src/amd/addrlib/src/chip/r800 \
35 36 -I$src_dir/src/amd/addrlib/src/chip/r800 \ -I$src_dir/src/amd/addrlib/src/chip/r800 \
37 -I$build_dir/src/amd/addrlib/src/chip/gfx9 \
36 38 -I$src_dir/src/amd/addrlib/src/chip/gfx9 \ -I$src_dir/src/amd/addrlib/src/chip/gfx9 \
39 -I$build_dir/src/amd/addrlib/src/chip/gfx10 \
37 40 -I$src_dir/src/amd/addrlib/src/chip/gfx10 \ -I$src_dir/src/amd/addrlib/src/chip/gfx10 \
41 -I$build_dir/src/amd/addrlib/src/chip/gfx11 \
38 42 -I$src_dir/src/amd/addrlib/src/chip/gfx11 \ -I$src_dir/src/amd/addrlib/src/chip/gfx11 \
43 -I$build_dir/src/amd/addrlib/src/core \
39 44 -I$src_dir/src/amd/addrlib/src/core \ -I$src_dir/src/amd/addrlib/src/core \
45 -I$build_dir/src/amd/addrlib/src \
40 46 -I$src_dir/src/amd/addrlib/src \ -I$src_dir/src/amd/addrlib/src \
47 -I$build_dir/src/amd/addrlib/inc \
41 48 -I$src_dir/src/amd/addrlib/inc \ -I$src_dir/src/amd/addrlib/inc \
49 -I$build_dir/src \
42 50 -I$src_dir/src \ -I$src_dir/src \
51 -I$build_dir/include \
43 52 -I$src_dir/include \ -I$src_dir/include \
44 53 \ \
45 54 $cxxo_slib_common_trailer & $cxxo_slib_common_trailer &
 
... ... do
100 109 libamd_common_a="$libamd_common_a $libamd_common_c_obj" libamd_common_a="$libamd_common_a $libamd_common_c_obj"
101 110
102 111 $cco_slib -o $libamd_common_c_obj $f \ $cco_slib -o $libamd_common_c_obj $f \
112 -I$build_dir/src/gallium/auxiliary \
103 113 -I$src_dir/src/gallium/auxiliary \ -I$src_dir/src/gallium/auxiliary \
114 -I$build_dir/src/gallium/include \
104 115 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
116 -I$build_dir/src/util \
105 117 -I$src_dir/src/util \ -I$src_dir/src/util \
118 -I$build_dir/src/mesa \
106 119 -I$src_dir/src/mesa \ -I$src_dir/src/mesa \
120 -I$build_dir/src/amd/llvm \
107 121 -I$src_dir/src/amd/llvm \ -I$src_dir/src/amd/llvm \
108 122 -I$build_dir/src/amd/common \ -I$build_dir/src/amd/common \
109 123 -I$src_dir/src/amd/common \ -I$src_dir/src/amd/common \
 
... ... do
113 127 -I$src_dir/src/compiler/nir \ -I$src_dir/src/compiler/nir \
114 128 -I$build_dir/src/compiler \ -I$build_dir/src/compiler \
115 129 -I$src_dir/src/compiler \ -I$src_dir/src/compiler \
130 -I$build_dir/src \
116 131 -I$src_dir/src \ -I$src_dir/src \
132 -I$build_dir/include \
117 133 -I$src_dir/include \ -I$src_dir/include \
118 134 \ \
119 135 $cco_slib_common_trailer & $cco_slib_common_trailer &
 
... ... do
144 160 libamd_llvm_a="$libamd_llvm_a $libamd_llvm_c_obj" libamd_llvm_a="$libamd_llvm_a $libamd_llvm_c_obj"
145 161
146 162 $cco_slib -o $libamd_llvm_c_obj $f \ $cco_slib -o $libamd_llvm_c_obj $f \
163 -I$build_dir/src/gallium/auxiliary \
147 164 -I$src_dir/src/gallium/auxiliary \ -I$src_dir/src/gallium/auxiliary \
165 -I$build_dir/src/gallium/include \
148 166 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
167 -I$build_dir/src/amd/llvm \
149 168 -I$src_dir/src/amd/llvm \ -I$src_dir/src/amd/llvm \
150 169 -I$build_dir/src/amd/common \ -I$build_dir/src/amd/common \
151 170 -I$src_dir/src/amd/common \ -I$src_dir/src/amd/common \
 
... ... do
155 174 -I$src_dir/src/compiler/nir \ -I$src_dir/src/compiler/nir \
156 175 -I$build_dir/src/compiler \ -I$build_dir/src/compiler \
157 176 -I$src_dir/src/compiler \ -I$src_dir/src/compiler \
177 -I$build_dir/src \
158 178 -I$src_dir/src \ -I$src_dir/src \
179 -I$build_dir/include \
159 180 -I$src_dir/include \ -I$src_dir/include \
160 181 \ \
161 182 $cco_slib_common_trailer & $cco_slib_common_trailer &
 
... ... $cxxo_slib -o $build_dir/amd/llvm/ac_llvm_helper.o $src_dir/src/amd/llvm/ac_llvm
168 189 -I$src_dir/src/compiler/nir \ -I$src_dir/src/compiler/nir \
169 190 -I$build_dir/src/compiler \ -I$build_dir/src/compiler \
170 191 -I$src_dir/src/compiler \ -I$src_dir/src/compiler \
192 -I$build_dir/src/amd/llvm \
171 193 -I$src_dir/src/amd/llvm \ -I$src_dir/src/amd/llvm \
172 194 -I$build_dir/src/amd/common \ -I$build_dir/src/amd/common \
173 195 -I$src_dir/src/amd/common \ -I$src_dir/src/amd/common \
196 -I$build_dir/src/amd \
174 197 -I$src_dir/src/amd \ -I$src_dir/src/amd \
198 -I$build_dir/src/gallium/include \
175 199 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
200 -I$build_dir/src/mesa \
176 201 -I$src_dir/src/mesa \ -I$src_dir/src/mesa \
202 -I$build_dir/src \
177 203 -I$src_dir/src \ -I$src_dir/src \
204 -I$build_dir/util \
178 205 -I$src_dir/util \ -I$src_dir/util \
206 -I$build_dir/include \
179 207 -I$src_dir/include \ -I$src_dir/include \
180 208 \ \
181 209 $cxxo_slib_common_trailer & $cxxo_slib_common_trailer &
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/compiler.sh copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/compiler.sh (similarity 90%) (mode: 100644) (index 57f237c..c4bc889)
... ... do
28 28 -I$src_dir/src/compiler/glsl \ -I$src_dir/src/compiler/glsl \
29 29 -I$build_dir/src/compiler \ -I$build_dir/src/compiler \
30 30 -I$src_dir/src/compiler \ -I$src_dir/src/compiler \
31 -I$build_dir/src/gallium/include \
31 32 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
33 -I$build_dir/src/mesa \
32 34 -I$src_dir/src/mesa \ -I$src_dir/src/mesa \
35 -I$build_dir/src \
33 36 -I$src_dir/src \ -I$src_dir/src \
37 -I$build_dir/include \
34 38 -I$src_dir/include \ -I$src_dir/include \
35 39 \ \
36 40 $cco_slib_common_trailer & $cco_slib_common_trailer &
 
... ... do
52 56 -I$src_dir/src/compiler/glsl \ -I$src_dir/src/compiler/glsl \
53 57 -I$build_dir/src/compiler \ -I$build_dir/src/compiler \
54 58 -I$src_dir/src/compiler \ -I$src_dir/src/compiler \
59 -I$build_dir/src/gallium/include \
55 60 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
61 -I$build_dir/src/mesa \
56 62 -I$src_dir/src/mesa \ -I$src_dir/src/mesa \
63 -I$build_dir/src \
57 64 -I$src_dir/src \ -I$src_dir/src \
65 -I$build_dir/include \
58 66 -I$src_dir/include \ -I$src_dir/include \
59 67 \ \
60 68 $cxxo_slib_common_trailer & $cxxo_slib_common_trailer &
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/compiler_aco.sh copied from file builders/mesa-gl-amd-sh-ca92a10800bcb09749758ea1664dc0675955ffa0/contrib/compiler_aco.sh (similarity 95%) (mode: 100644) (index a744115..79eb4e8)
... ... do
51 51 -I$src_dir/src/compiler/nir \ -I$src_dir/src/compiler/nir \
52 52 -I$build_dir/src/compiler \ -I$build_dir/src/compiler \
53 53 -I$src_dir/src/compiler \ -I$src_dir/src/compiler \
54 -I$build_dir/src/mesa \
54 55 -I$src_dir/src/mesa \ -I$src_dir/src/mesa \
56 -I$build_dir/src/gallium/include \
55 57 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
58 -I$build_dir/src \
56 59 -I$src_dir/src \ -I$src_dir/src \
60 -I$build_dir/include \
57 61 -I$src_dir/include \ -I$src_dir/include \
58 62 $mesa_cppflags \ $mesa_cppflags \
59 63 \ \
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/compiler_glsl.sh copied from file builders/mesa-gl-amd-sh-ca92a10800bcb09749758ea1664dc0675955ffa0/contrib/compiler_glsl.sh (similarity 94%) (mode: 100644) (index 2a30eba..1756736)
... ... do
28 28 -I$src_dir/src/compiler/nir \ -I$src_dir/src/compiler/nir \
29 29 -I$build_dir/src/compiler \ -I$build_dir/src/compiler \
30 30 -I$src_dir/src/compiler \ -I$src_dir/src/compiler \
31 -I$build_dir/src/gallium/include \
31 32 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
33 -I$build_dir/src/mapi \
32 34 -I$src_dir/src/mapi \ -I$src_dir/src/mapi \
35 -I$build_dir/src/main \
33 36 -I$src_dir/src/main \ -I$src_dir/src/main \
37 -I$build_dir/src/mesa \
34 38 -I$src_dir/src/mesa \ -I$src_dir/src/mesa \
39 -I$build_dir/src \
35 40 -I$src_dir/src \ -I$src_dir/src \
41 -I$build_dir/include \
36 42 -I$src_dir/include \ -I$src_dir/include \
37 43 \ \
38 44 $cco_slib_common_trailer & $cco_slib_common_trailer &
 
... ... do
156 162 -I$src_dir/src/compiler/nir \ -I$src_dir/src/compiler/nir \
157 163 -I$build_dir/src/compiler \ -I$build_dir/src/compiler \
158 164 -I$src_dir/src/compiler \ -I$src_dir/src/compiler \
165 -I$build_dir/src/gallium/include \
159 166 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
167 -I$build_dir/src/mapi \
160 168 -I$src_dir/src/mapi \ -I$src_dir/src/mapi \
169 -I$build_dir/src/mesa \
161 170 -I$src_dir/src/mesa \ -I$src_dir/src/mesa \
171 -I$build_dir/src \
162 172 -I$src_dir/src \ -I$src_dir/src \
173 -I$build_dir/include \
163 174 -I$src_dir/include \ -I$src_dir/include \
164 175 \ \
165 176 $cco_slib_common_trailer & $cco_slib_common_trailer &
 
... ... do
181 192 -I$src_dir/src/compiler/nir \ -I$src_dir/src/compiler/nir \
182 193 -I$build_dir/src/compiler \ -I$build_dir/src/compiler \
183 194 -I$src_dir/src/compiler \ -I$src_dir/src/compiler \
195 -I$build_dir/src/gallium/include \
184 196 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
197 -I$build_dir/src/mapi \
185 198 -I$src_dir/src/mapi \ -I$src_dir/src/mapi \
199 -I$build_dir/src/mesa \
186 200 -I$src_dir/src/mesa \ -I$src_dir/src/mesa \
201 -I$build_dir/src \
187 202 -I$src_dir/src \ -I$src_dir/src \
203 -I$build_dir/include \
188 204 -I$src_dir/include \ -I$src_dir/include \
189 205 \ \
190 206 $cxxo_slib_common_trailer & $cxxo_slib_common_trailer &
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/compiler_nir.sh copied from file builders/mesa-gl-amd-sh-ca92a10800bcb09749758ea1664dc0675955ffa0/contrib/compiler_nir.sh (similarity 98%) (mode: 100644) (index e6af972..d131966)
... ... do
218 218 libnir_a="$libnir_a $libnir_obj" libnir_a="$libnir_a $libnir_obj"
219 219
220 220 $cco_slib -o $libnir_obj $f \ $cco_slib -o $libnir_obj $f \
221 -I$build_dir/src/gallium/auxiliary \
221 222 -I$src_dir/src/gallium/auxiliary \ -I$src_dir/src/gallium/auxiliary \
223 -I$build_dir/src/gallium/include \
222 224 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
223 225 -I$build_dir/src/compiler/spirv \ -I$build_dir/src/compiler/spirv \
224 226 -I$src_dir/src/compiler/spirv \ -I$src_dir/src/compiler/spirv \
 
... ... do
226 228 -I$src_dir/src/compiler/nir \ -I$src_dir/src/compiler/nir \
227 229 -I$build_dir/src/compiler \ -I$build_dir/src/compiler \
228 230 -I$src_dir/src/compiler \ -I$src_dir/src/compiler \
231 -I$build_dir/src/mesa \
229 232 -I$src_dir/src/mesa \ -I$src_dir/src/mesa \
233 -I$build_dir/src \
230 234 -I$src_dir/src \ -I$src_dir/src \
235 -I$build_dir/include \
231 236 -I$src_dir/include \ -I$src_dir/include \
232 237 \ \
233 238 $mesa_cppflags \ $mesa_cppflags \
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/dri2.c.patch copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/dri2.c.patch (similarity 100%)
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/dri_util.c.patch copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/dri_util.c.patch (similarity 100%)
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/dri_util.h.patch copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/dri_util.h.patch (similarity 100%)
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/drm_helper.h.patch copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/drm_helper.h.patch (similarity 100%)
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/egl.sh copied from file builders/mesa-gl-amd-sh-2ae94b38943f36cd02bddcf40d87063c676dcb4d/contrib/egl.sh (similarity 90%) (mode: 100644) (index 45577a4..6de0a56)
... ... do
40 40 -DHAVE_DRM_PLATFORM=1 \ -DHAVE_DRM_PLATFORM=1 \
41 41 -D_EGL_NATIVE_PLATFORM=_EGL_PLATFORM_DRM \ -D_EGL_NATIVE_PLATFORM=_EGL_PLATFORM_DRM \
42 42 \ \
43 -I$build_dir/src/gallium/frontends/dri \
43 44 -I$src_dir/src/gallium/frontends/dri \ -I$src_dir/src/gallium/frontends/dri \
45 -I$build_dir/src/gallium/auxiliary \
44 46 -I$src_dir/src/gallium/auxiliary \ -I$src_dir/src/gallium/auxiliary \
47 -I$build_dir/src/gallium/include \
45 48 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
49 -I$build_dir/src/gbm/backends/dri \
46 50 -I$src_dir/src/gbm/backends/dri \ -I$src_dir/src/gbm/backends/dri \
51 -I$build_dir/src/gbm/main \
47 52 -I$src_dir/src/gbm/main \ -I$src_dir/src/gbm/main \
53 -I$build_dir/src/loader \
48 54 -I$src_dir/src/loader \ -I$src_dir/src/loader \
55 -I$build_dir/src/egl/drivers/dri2 \
49 56 -I$src_dir/src/egl/drivers/dri2 \ -I$src_dir/src/egl/drivers/dri2 \
57 -I$build_dir/src/egl/main \
50 58 -I$src_dir/src/egl/main \ -I$src_dir/src/egl/main \
59 -I$build_dir/src/mesa \
51 60 -I$src_dir/src/mesa \ -I$src_dir/src/mesa \
61 -I$build_dir/src \
52 62 -I$src_dir/src \ -I$src_dir/src \
63 -I$build_dir/include \
53 64 -I$src_dir/include \ -I$src_dir/include \
54 65 \ \
55 66 $cco_slib_common_trailer & $cco_slib_common_trailer &
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/egl_dri2.c.patch copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/egl_dri2.c.patch (similarity 100%)
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/external_deps.sh copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/external_deps.sh (similarity 100%)
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/gallium.sh copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/gallium.sh (similarity 100%)
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/gallium_auxiliary.sh copied from file builders/mesa-gl-amd-sh-ca92a10800bcb09749758ea1664dc0675955ffa0/contrib/gallium_auxiliary.sh (similarity 93%) (mode: 100644) (index 18a756a..2b5ba88)
... ... do
178 178
179 179 $cco_slib -o $libgallium_c_obj $f \ $cco_slib -o $libgallium_c_obj $f \
180 180 -I$build_dir/src/gallium/auxiliary/driver_trace \ -I$build_dir/src/gallium/auxiliary/driver_trace \
181 -I$src_dir/src/gallium/auxiliary/driver_trace \
181 182 -I$build_dir/src/compiler/nir \ -I$build_dir/src/compiler/nir \
182 183 -I$src_dir/src/compiler/nir \ -I$src_dir/src/compiler/nir \
183 184 -I$build_dir/src/compiler \ -I$build_dir/src/compiler \
184 185 -I$src_dir/src/compiler \ -I$src_dir/src/compiler \
186 -I$build_dir/src/gallium/auxiliary/util \
185 187 -I$src_dir/src/gallium/auxiliary/util \ -I$src_dir/src/gallium/auxiliary/util \
188 -I$build_dir/src/gallium/auxiliary \
186 189 -I$src_dir/src/gallium/auxiliary \ -I$src_dir/src/gallium/auxiliary \
190 -I$build_dir/src/gallium/include \
187 191 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
192 -I$build_dir/src/util \
188 193 -I$src_dir/src/util \ -I$src_dir/src/util \
194 -I$build_dir/src \
189 195 -I$src_dir/src \ -I$src_dir/src \
196 -I$build_dir/include \
190 197 -I$src_dir/include \ -I$src_dir/include \
191 198 \ \
192 199 $cco_slib_common_trailer & $cco_slib_common_trailer &
 
... ... do
209 216 -I$build_dir/src/compiler \ -I$build_dir/src/compiler \
210 217 -I$src_dir/src/compiler \ -I$src_dir/src/compiler \
211 218 -I$build_dir/src/gallium/auxiliary/driver_trace \ -I$build_dir/src/gallium/auxiliary/driver_trace \
219 -I$src_dir/src/gallium/auxiliary/driver_trace \
220 -I$build_dir/src/gallium/auxiliary \
212 221 -I$src_dir/src/gallium/auxiliary \ -I$src_dir/src/gallium/auxiliary \
222 -I$build_dir/src/gallium/include \
213 223 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
224 -I$build_dir/src/util \
214 225 -I$src_dir/src/util \ -I$src_dir/src/util \
226 -I$build_dir/src \
215 227 -I$src_dir/src \ -I$src_dir/src \
228 -I$build_dir/include \
216 229 -I$src_dir/include \ -I$src_dir/include \
217 230 \ \
218 231 $cxxo_slib_common_trailer & $cxxo_slib_common_trailer &
 
... ... do
268 281 -I$build_dir/src/compiler \ -I$build_dir/src/compiler \
269 282 -I$src_dir/src/compiler \ -I$src_dir/src/compiler \
270 283 -I$build_dir/src/util \ -I$build_dir/src/util \
284 -I$src_dir/src/util \
285 -I$build_dir/src/gallium/auxiliary/pipe-loader \
271 286 -I$src_dir/src/gallium/auxiliary/pipe-loader \ -I$src_dir/src/gallium/auxiliary/pipe-loader \
287 -I$build_dir/src/gallium/winsys \
272 288 -I$src_dir/src/gallium/winsys \ -I$src_dir/src/gallium/winsys \
289 -I$build_dir/src/gallium/auxiliary \
273 290 -I$src_dir/src/gallium/auxiliary \ -I$src_dir/src/gallium/auxiliary \
291 -I$build_dir/src/gallium/include \
274 292 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
293 -I$build_dir/src/util \
275 294 -I$src_dir/src/util \ -I$src_dir/src/util \
295 -I$build_dir/src/loader \
276 296 -I$src_dir/src/loader \ -I$src_dir/src/loader \
297 -I$build_dir/src \
277 298 -I$src_dir/src \ -I$src_dir/src \
299 -I$build_dir/include \
278 300 -I$src_dir/include \ -I$src_dir/include \
279 301 \ \
280 302 $cco_slib_common_trailer & $cco_slib_common_trailer &
 
... ... mkdir -p $build_dir/gallium/auxiliary/vl
296 318 $cco_slib -o $build_dir/gallium/auxiliary/vl/vl_stubs.o $src_dir/src/gallium/auxiliary/vl/vl_stubs.c \ $cco_slib -o $build_dir/gallium/auxiliary/vl/vl_stubs.o $src_dir/src/gallium/auxiliary/vl/vl_stubs.c \
297 319 -I$build_dir/src/compiler \ -I$build_dir/src/compiler \
298 320 -I$src_dir/src/compiler \ -I$src_dir/src/compiler \
321 -I$build_dir/src/gallium/auxiliary \
299 322 -I$src_dir/src/gallium/auxiliary \ -I$src_dir/src/gallium/auxiliary \
323 -I$build_dir/src/gallium/include \
300 324 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
325 -I$build_dir/src/util \
301 326 -I$src_dir/src/util \ -I$src_dir/src/util \
327 -I$build_dir/src \
302 328 -I$src_dir/src \ -I$src_dir/src \
329 -I$build_dir/include \
303 330 -I$src_dir/include \ -I$src_dir/include \
304 331 \ \
305 332 $cco_slib_common_trailer $cco_slib_common_trailer
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/gallium_drivers.sh copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/gallium_drivers.sh (similarity 90%) (mode: 100644) (index decf672..8c32ad5)
... ... do
79 79 libradeonsi_a="$libradeonsi_a $libradeonsi_obj" libradeonsi_a="$libradeonsi_a $libradeonsi_obj"
80 80
81 81 $cco_slib -o $libradeonsi_obj $f \ $cco_slib -o $libradeonsi_obj $f \
82 -I$build_dir/src/util \
82 83 -I$src_dir/src/util \ -I$src_dir/src/util \
84 -I$build_dir/src/amd/llvm \
83 85 -I$src_dir/src/amd/llvm \ -I$src_dir/src/amd/llvm \
86 -I$build_dir/src/amd/compiler \
84 87 -I$src_dir/src/amd/compiler \ -I$src_dir/src/amd/compiler \
85 88 -I$build_dir/src/amd/common \ -I$build_dir/src/amd/common \
86 89 -I$src_dir/src/amd/common \ -I$src_dir/src/amd/common \
 
... ... do
88 91 -I$src_dir/src/amd \ -I$src_dir/src/amd \
89 92 -I$build_dir/src/gallium/drivers/radeonsi \ -I$build_dir/src/gallium/drivers/radeonsi \
90 93 -I$src_dir/src/gallium/drivers/radeonsi \ -I$src_dir/src/gallium/drivers/radeonsi \
94 -I$build_dir/src/gallium/drivers \
91 95 -I$src_dir/src/gallium/drivers \ -I$src_dir/src/gallium/drivers \
96 -I$build_dir/src/gallium/auxiliary \
92 97 -I$src_dir/src/gallium/auxiliary \ -I$src_dir/src/gallium/auxiliary \
98 -I$build_dir/src/gallium/include \
93 99 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
94 100 -I$build_dir/src/compiler/nir \ -I$build_dir/src/compiler/nir \
95 101 -I$src_dir/src/compiler/nir \ -I$src_dir/src/compiler/nir \
96 102 -I$build_dir/src/compiler \ -I$build_dir/src/compiler \
97 103 -I$src_dir/src/compiler \ -I$src_dir/src/compiler \
104 -I$build_dir/src \
98 105 -I$src_dir/src \ -I$src_dir/src \
106 -I$build_dir/include \
99 107 -I$src_dir/include \ -I$src_dir/include \
100 108 $cco_slib_common_trailer & $cco_slib_common_trailer &
101 109 done done
 
... ... do
115 123 libradeonsi_a="$libradeonsi_a $libradeonsi_obj" libradeonsi_a="$libradeonsi_a $libradeonsi_obj"
116 124
117 125 $cxxo_slib -o $libradeonsi_obj $f \ $cxxo_slib -o $libradeonsi_obj $f \
126 -I$build_dir/src/util \
118 127 -I$src_dir/src/util \ -I$src_dir/src/util \
128 -I$build_dir/src/amd/llvm \
119 129 -I$src_dir/src/amd/llvm \ -I$src_dir/src/amd/llvm \
130 -I$build_dir/src/amd/compiler \
120 131 -I$src_dir/src/amd/compiler \ -I$src_dir/src/amd/compiler \
121 132 -I$build_dir/src/amd/common \ -I$build_dir/src/amd/common \
122 133 -I$src_dir/src/amd/common \ -I$src_dir/src/amd/common \
 
... ... do
124 135 -I$src_dir/src/amd \ -I$src_dir/src/amd \
125 136 -I$build_dir/src/gallium/drivers/radeonsi \ -I$build_dir/src/gallium/drivers/radeonsi \
126 137 -I$src_dir/src/gallium/drivers/radeonsi \ -I$src_dir/src/gallium/drivers/radeonsi \
138 -I$build_dir/src/gallium/drivers \
127 139 -I$src_dir/src/gallium/drivers \ -I$src_dir/src/gallium/drivers \
140 -I$build_dir/src/gallium/auxiliary \
128 141 -I$src_dir/src/gallium/auxiliary \ -I$src_dir/src/gallium/auxiliary \
142 -I$build_dir/src/gallium/include \
129 143 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
130 144 -I$build_dir/src/compiler/nir \ -I$build_dir/src/compiler/nir \
131 145 -I$src_dir/src/compiler/nir \ -I$src_dir/src/compiler/nir \
132 146 -I$build_dir/src/compiler \ -I$build_dir/src/compiler \
133 147 -I$src_dir/src/compiler \ -I$src_dir/src/compiler \
148 -I$build_dir/src \
134 149 -I$src_dir/src \ -I$src_dir/src \
150 -I$build_dir/include \
135 151 -I$src_dir/include \ -I$src_dir/include \
136 152 $cco_slib_common_trailer & $cco_slib_common_trailer &
137 153 done done
 
... ... do
156 172
157 173 $cxxo_slib -o $libradeonsi_gfx_obj $f \ $cxxo_slib -o $libradeonsi_gfx_obj $f \
158 174 -DGFX_VER=$g \ -DGFX_VER=$g \
175 -I$build_dir/src/util \
159 176 -I$src_dir/src/util \ -I$src_dir/src/util \
177 -I$build_dir/src/amd/llvm \
160 178 -I$src_dir/src/amd/llvm \ -I$src_dir/src/amd/llvm \
179 -I$build_dir/src/amd/compiler \
161 180 -I$src_dir/src/amd/compiler \ -I$src_dir/src/amd/compiler \
162 181 -I$build_dir/src/amd/common \ -I$build_dir/src/amd/common \
163 182 -I$src_dir/src/amd/common \ -I$src_dir/src/amd/common \
 
... ... do
165 184 -I$src_dir/src/amd \ -I$src_dir/src/amd \
166 185 -I$build_dir/src/gallium/drivers/radeonsi \ -I$build_dir/src/gallium/drivers/radeonsi \
167 186 -I$src_dir/src/gallium/drivers/radeonsi \ -I$src_dir/src/gallium/drivers/radeonsi \
187 -I$build_dir/src/gallium/drivers \
168 188 -I$src_dir/src/gallium/drivers \ -I$src_dir/src/gallium/drivers \
189 -I$build_dir/src/gallium/auxiliary \
169 190 -I$src_dir/src/gallium/auxiliary \ -I$src_dir/src/gallium/auxiliary \
191 -I$build_dir/src/gallium/include \
170 192 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
171 193 -I$build_dir/src/compiler/nir \ -I$build_dir/src/compiler/nir \
172 194 -I$src_dir/src/compiler/nir \ -I$src_dir/src/compiler/nir \
173 195 -I$build_dir/src/compiler \ -I$build_dir/src/compiler \
174 196 -I$src_dir/src/compiler \ -I$src_dir/src/compiler \
197 -I$build_dir/src \
175 198 -I$src_dir/src \ -I$src_dir/src \
199 -I$build_dir/include \
176 200 -I$src_dir/include \ -I$src_dir/include \
177 201 $cco_slib_common_trailer & $cco_slib_common_trailer &
178 202 done done
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/gallium_frontends.sh copied from file builders/mesa-gl-amd-sh-6d5174974a41e5bde96b26d00176e2b5e31dd70a/contrib/gallium_frontends.sh (similarity 82%) (mode: 100644) (index 15fea7d..74b6215)
... ... do
14 14 libdricommon_a="$libdricommon_a $libdricommon_obj" libdricommon_a="$libdricommon_a $libdricommon_obj"
15 15
16 16 $cco_slib -o $libdricommon_obj $f \ $cco_slib -o $libdricommon_obj $f \
17 -I$build_dir/src/util \
18 17 -I$build_dir/src/gallium/frontends/dri \ -I$build_dir/src/gallium/frontends/dri \
19 18 -I$src_dir/src/gallium/frontends/dri \ -I$src_dir/src/gallium/frontends/dri \
19 -I$build_dir/src/gallium/auxiliary \
20 20 -I$src_dir/src/gallium/auxiliary \ -I$src_dir/src/gallium/auxiliary \
21 -I$build_dir/src/gallium/include \
21 22 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
23 -I$build_dir/src/mapi \
22 24 -I$src_dir/src/mapi \ -I$src_dir/src/mapi \
25 -I$build_dir/src/mesa \
23 26 -I$src_dir/src/mesa \ -I$src_dir/src/mesa \
27 -I$build_dir/src/util \
28 -I$src_dir/src/util \
29 -I$build_dir/src/ \
24 30 -I$src_dir/src/ \ -I$src_dir/src/ \
31 -I$build_dir/include \
25 32 -I$src_dir/include \ -I$src_dir/include \
26 33 \ \
27 34 $cco_slib_common_trailer & $cco_slib_common_trailer &
 
... ... do
53 60
54 61 $cco_slib -o $libdri_obj $f \ $cco_slib -o $libdri_obj $f \
55 62 -I$build_dir/src/gallium/frontends/dri \ -I$build_dir/src/gallium/frontends/dri \
56 -I$build_dir/src \
57 63 -I$src_dir/src/gallium/frontends/dri \ -I$src_dir/src/gallium/frontends/dri \
64 -I$build_dir/src/gallium/auxiliary \
58 65 -I$src_dir/src/gallium/auxiliary \ -I$src_dir/src/gallium/auxiliary \
66 -I$build_dir/src/gallium/include \
59 67 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
68 -I$build_dir/src/mesa/drivers/dri/common \
60 69 -I$src_dir/src/mesa/drivers/dri/common \ -I$src_dir/src/mesa/drivers/dri/common \
70 -I$build_dir/src/mesa \
61 71 -I$src_dir/src/mesa \ -I$src_dir/src/mesa \
72 -I$build_dir/src/mapi \
62 73 -I$src_dir/src/mapi \ -I$src_dir/src/mapi \
74 -I$build_dir/src \
63 75 -I$src_dir/src \ -I$src_dir/src \
76 -I$build_dir/include \
64 77 -I$src_dir/include \ -I$src_dir/include \
65 78 $cco_slib_common_trailer & $cco_slib_common_trailer &
66 79 done done
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/gallium_state_trackers.sh copied from file builders/mesa-gl-amd-sh-6d5174974a41e5bde96b26d00176e2b5e31dd70a/contrib/gallium_state_trackers.sh (similarity 81%) (mode: 100644) (index df1d73b..368ac7d)
... ... do
20 20 libdri_a="$libdri_a $libdri_obj" libdri_a="$libdri_a $libdri_obj"
21 21
22 22 $cco_slib -o $libdri_obj $f \ $cco_slib -o $libdri_obj $f \
23 -I$build_dir/src/gallium/auxiliary \
23 24 -I$src_dir/src/gallium/auxiliary \ -I$src_dir/src/gallium/auxiliary \
25 -I$build_dir/src/gallium/include \
24 26 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
27 -I$build_dir/src/mesa/drivers/dri/common \
25 28 -I$src_dir/src/mesa/drivers/dri/common \ -I$src_dir/src/mesa/drivers/dri/common \
29 -I$build_dir/src/mesa \
26 30 -I$src_dir/src/mesa \ -I$src_dir/src/mesa \
31 -I$build_dir/src/mapi \
27 32 -I$src_dir/src/mapi \ -I$src_dir/src/mapi \
33 -I$build_dir/src \
28 34 -I$src_dir/src \ -I$src_dir/src \
35 -I$build_dir/include \
29 36 -I$src_dir/include \ -I$src_dir/include \
30 37 $cco_slib_common_trailer & $cco_slib_common_trailer &
31 38 done done
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/gallium_targets.sh copied from file builders/mesa-gl-amd-sh-2ae94b38943f36cd02bddcf40d87063c676dcb4d/contrib/gallium_targets.sh (similarity 91%) (mode: 100644) (index 15dddb8..9c2bdfc)
... ... mkdir -p $build_dir/gallium/targets/dri
5 5 $cco_slib -o $build_dir/gallium/targets/dri/target.o $src_dir/src/gallium/targets/dri/target.c \ $cco_slib -o $build_dir/gallium/targets/dri/target.o $src_dir/src/gallium/targets/dri/target.c \
6 6 -DGALLIUM_RADEONSI \ -DGALLIUM_RADEONSI \
7 7 \ \
8 -I$build_dir/src/gallium/auxiliary \
9 \
10 -I$build_dir/src/util \
11 -I$build_dir/src/gallium/drivers \
12 8 -I$build_dir/src/gallium/frontends/dri \ -I$build_dir/src/gallium/frontends/dri \
13 9 -I$src_dir/src/gallium/frontends/dri \ -I$src_dir/src/gallium/frontends/dri \
10 -I$build_dir/src/gallium/winsys \
14 11 -I$src_dir/src/gallium/winsys \ -I$src_dir/src/gallium/winsys \
12 -I$build_dir/src/gallium/drivers \
15 13 -I$src_dir/src/gallium/drivers \ -I$src_dir/src/gallium/drivers \
14 -I$build_dir/src/gallium/auxiliary \
16 15 -I$src_dir/src/gallium/auxiliary \ -I$src_dir/src/gallium/auxiliary \
16 -I$build_dir/src/gallium/include \
17 17 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
18 -I$build_dir/src/mesa/drivers/dri/common \
18 19 -I$src_dir/src/mesa/drivers/dri/common \ -I$src_dir/src/mesa/drivers/dri/common \
20 -I$build_dir/src/mesa \
19 21 -I$src_dir/src/mesa \ -I$src_dir/src/mesa \
22 -I$build_dir/src/util \
23 -I$src_dir/src/util \
24 -I$build_dir/src \
20 25 -I$src_dir/src \ -I$src_dir/src \
26 -I$build_dir/include \
21 27 -I$src_dir/include \ -I$src_dir/include \
22 28 $cco_slib_common_trailer $cco_slib_common_trailer
23 29
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/gallium_winsys.sh copied from file builders/mesa-gl-amd-sh-6d5174974a41e5bde96b26d00176e2b5e31dd70a/contrib/gallium_winsys.sh (similarity 89%) (mode: 100644) (index 31a96ef..321d3c7)
... ... do
19 19 libwinsys_amdgpu_drm_a="$libwinsys_amdgpu_drm_a $libwinsys_amdgpu_drm_obj" libwinsys_amdgpu_drm_a="$libwinsys_amdgpu_drm_a $libwinsys_amdgpu_drm_obj"
20 20
21 21 $cco_slib -o $libwinsys_amdgpu_drm_obj $f \ $cco_slib -o $libwinsys_amdgpu_drm_obj $f \
22 -I$build_dir/src/amd \
22 -I$build_dir/src/gallium/auxiliary \
23 23 -I$src_dir/src/gallium/auxiliary \ -I$src_dir/src/gallium/auxiliary \
24 -I$build_dir/src/gallium/include \
24 25 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
26 -I$build_dir/src/amd/llvm \
25 27 -I$src_dir/src/amd/llvm \ -I$src_dir/src/amd/llvm \
26 28 -I$build_dir/src/amd/common \ -I$build_dir/src/amd/common \
27 29 -I$src_dir/src/amd/common \ -I$src_dir/src/amd/common \
30 -I$build_dir/src/amd \
28 31 -I$src_dir/src/amd \ -I$src_dir/src/amd \
32 -I$build_dir/src \
29 33 -I$src_dir/src \ -I$src_dir/src \
34 -I$build_dir/include \
30 35 -I$src_dir/include \ -I$src_dir/include \
31 36 $cco_slib_common_trailer & $cco_slib_common_trailer &
32 37 done done
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/gbm.sh copied from file builders/mesa-gl-amd-sh-6d5174974a41e5bde96b26d00176e2b5e31dd70a/contrib/gbm.sh (similarity 90%) (mode: 100644) (index a36d9c0..6eb6ee2)
... ... mkdir -p $build_dir/gbm
6 6
7 7 $cco_slib -o $build_dir/gbm/backend.o $src_dir/src/gbm/main/backend.c \ $cco_slib -o $build_dir/gbm/backend.o $src_dir/src/gbm/main/backend.c \
8 8 -DDEFAULT_BACKENDS_PATH=\"$libdir/gbm\" \ -DDEFAULT_BACKENDS_PATH=\"$libdir/gbm\" \
9 -I$build_dir/src/gbm/main \
9 10 -I$src_dir/src/gbm/main \ -I$src_dir/src/gbm/main \
11 -I$build_dir/src/loader \
10 12 -I$src_dir/src/loader \ -I$src_dir/src/loader \
13 -I$build_dir/include \
11 14 -I$src_dir/include \ -I$src_dir/include \
12 15 \ \
13 16 $cco_slib_common_trailer & $cco_slib_common_trailer &
 
... ... $cco_slib -o $build_dir/gbm/backend.o $src_dir/src/gbm/main/backend.c \
15 18 #=============================================================================== #===============================================================================
16 19
17 20 $cco_slib -o $build_dir/gbm/gbm.o $src_dir/src/gbm/main/gbm.c \ $cco_slib -o $build_dir/gbm/gbm.o $src_dir/src/gbm/main/gbm.c \
21 -I$build_dir/src/gbm/main \
18 22 -I$src_dir/src/gbm/main \ -I$src_dir/src/gbm/main \
23 -I$build_dir/include \
19 24 -I$src_dir/include \ -I$src_dir/include \
20 25 \ \
21 26 $cco_slib_common_trailer & $cco_slib_common_trailer &
 
... ... $cco_slib -o $build_dir/gbm/gbm.o $src_dir/src/gbm/main/gbm.c \
23 28 #=============================================================================== #===============================================================================
24 29
25 30 $cco_slib -o $build_dir/gbm/gbm_dri.o $src_dir/src/gbm/backends/dri/gbm_dri.c \ $cco_slib -o $build_dir/gbm/gbm_dri.o $src_dir/src/gbm/backends/dri/gbm_dri.c \
31 -I$build_dir/src/gbm/backends/dri \
26 32 -I$src_dir/src/gbm/backends/dri \ -I$src_dir/src/gbm/backends/dri \
33 -I$build_dir/src/gbm/main \
27 34 -I$src_dir/src/gbm/main \ -I$src_dir/src/gbm/main \
35 -I$build_dir/src/loader \
28 36 -I$src_dir/src/loader \ -I$src_dir/src/loader \
37 -I$build_dir/src/ \
29 38 -I$src_dir/src/ \ -I$src_dir/src/ \
39 -I$build_dir/include \
30 40 -I$src_dir/include \ -I$src_dir/include \
31 41 \ \
32 42 $cco_slib_common_trailer & $cco_slib_common_trailer &
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/gcc_binutils.sh copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/gcc_binutils.sh (similarity 100%)
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/generators_amd.sh copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/generators_amd.sh (similarity 100%)
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/generators_compiler.sh copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/generators_compiler.sh (similarity 100%)
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/generators_egl.sh copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/generators_egl.sh (similarity 100%)
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/generators_gallium_auxiliary.sh copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/generators_gallium_auxiliary.sh (similarity 100%)
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/generators_gallium_frontends.sh copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/generators_gallium_frontends.sh (similarity 100%)
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/generators_glsl.sh copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/generators_glsl.sh (similarity 100%)
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/generators_mapi.sh copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/generators_mapi.sh (similarity 100%)
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/generators_mesa.sh copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/generators_mesa.sh (similarity 100%)
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/generators_nir.sh copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/generators_nir.sh (similarity 100%)
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/generators_spirv.sh copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/generators_spirv.sh (similarity 100%)
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/generators_util.sh copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/generators_util.sh (similarity 100%)
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/glx.sh copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/glx.sh (similarity 96%) (mode: 100644) (index 15fc747..001d93d)
... ... do
62 62 \ \
63 63 -I$build_dir/src/mapi/glapi \ -I$build_dir/src/mapi/glapi \
64 64 -I$src_dir/src/mapi/glapi \ -I$src_dir/src/mapi/glapi \
65 -I$build_dir/src/glx \
65 66 -I$src_dir/src/glx \ -I$src_dir/src/glx \
67 -I$build_dir/src/loader \
66 68 -I$src_dir/src/loader \ -I$src_dir/src/loader \
69 -I$build_dir/src \
67 70 -I$src_dir/src \ -I$src_dir/src \
71 -I$build_dir/include/GL/internal \
68 72 -I$src_dir/include/GL/internal \ -I$src_dir/include/GL/internal \
73 -I$build_dir/include \
69 74 -I$src_dir/include \ -I$src_dir/include \
70 75 \ \
71 76 $cco_slib_common_trailer & $cco_slib_common_trailer &
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/loader.sh copied from file builders/mesa-gl-amd-sh-2ae94b38943f36cd02bddcf40d87063c676dcb4d/contrib/loader.sh (similarity 93%) (mode: 100644) (index d075c7e..97c1f8b)
... ... common_opts="\
6 6 -DUSE_DRICONF=1 \ -DUSE_DRICONF=1 \
7 7 -DDEFAULT_DRIVER_DIR=\"$dri_driver_search_dir\" \ -DDEFAULT_DRIVER_DIR=\"$dri_driver_search_dir\" \
8 8 \ \
9 -I$build_dir/src/util \
9 10 -I$src_dir/src/util \ -I$src_dir/src/util \
11 -I$build_dir/src/loader \
10 12 -I$src_dir/src/loader \ -I$src_dir/src/loader \
13 -I$build_dir/src \
11 14 -I$src_dir/src \ -I$src_dir/src \
15 -I$build_dir/include \
12 16 -I$src_dir/include \ -I$src_dir/include \
13 17 \ \
14 18 $cco_slib_common_trailer \ $cco_slib_common_trailer \
 
... ... $cco_slib_common_trailer \
17 21 #=============================================================================== #===============================================================================
18 22
19 23 $cco_slib -o $build_dir/loader/loader.o $src_dir/src/loader/loader.c \ $cco_slib -o $build_dir/loader/loader.o $src_dir/src/loader/loader.c \
20 -I$build_dir/src/util \
21 -I$build_dir/src \
22 24 $common_opts & $common_opts &
23 25
24 26 #=============================================================================== #===============================================================================
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/mapi.sh copied from file builders/mesa-gl-amd-sh-6d5174974a41e5bde96b26d00176e2b5e31dd70a/contrib/mapi.sh (similarity 92%) (mode: 100644) (index 3814c88..8849047)
... ... $cco_slib -o $build_dir/mapi/entry_mode_bridge.o $src_dir/src/mapi/entry.c \
7 7 -DMAPI_MODE_BRIDGE=1 \ -DMAPI_MODE_BRIDGE=1 \
8 8 -DMAPI_ABI_HEADER=\"$build_dir/src/mapi/glapi/static_glapi_mapi_tmp.h\" \ -DMAPI_ABI_HEADER=\"$build_dir/src/mapi/glapi/static_glapi_mapi_tmp.h\" \
9 9 \ \
10 -I$build_dir/src/mapi \
10 11 -I$src_dir/src/mapi \ -I$src_dir/src/mapi \
12 -I$build_dir/src \
11 13 -I$src_dir/src \ -I$src_dir/src \
14 -I$build_dir/include \
12 15 -I$src_dir/include \ -I$src_dir/include \
13 16 \ \
14 17 $cco_slib_common_trailer $cco_slib_common_trailer
 
... ... do
45 48 -DMAPI_MODE_GLAPI=1 \ -DMAPI_MODE_GLAPI=1 \
46 49 -DMAPI_ABI_HEADER=\"$build_dir/src/mapi/glapi/shared_glapi_mapi_tmp.h\" \ -DMAPI_ABI_HEADER=\"$build_dir/src/mapi/glapi/shared_glapi_mapi_tmp.h\" \
47 50 \ \
51 -I$build_dir/src/mapi/shared-glapi \
48 52 -I$src_dir/src/mapi/shared-glapi \ -I$src_dir/src/mapi/shared-glapi \
53 -I$build_dir/src/mapi \
49 54 -I$src_dir/src/mapi \ -I$src_dir/src/mapi \
55 -I$build_dir/src/ \
50 56 -I$src_dir/src/ \ -I$src_dir/src/ \
57 -I$build_dir/include \
51 58 -I$src_dir/include \ -I$src_dir/include \
52 59 \ \
53 60 $cco_slib_common_trailer & $cco_slib_common_trailer &
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/matypes.h.x86_64 copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/matypes.h.x86_64 (similarity 100%)
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/mesa.sh copied from file builders/mesa-gl-amd-sh-ca92a10800bcb09749758ea1664dc0675955ffa0/contrib/mesa.sh (similarity 96%) (mode: 100644) (index cd48eb7..9358d55)
... ... do
264 264
265 265 $cco_slib -o $libmesa_gallium_c_obj $f \ $cco_slib -o $libmesa_gallium_c_obj $f \
266 266 -I$build_dir/src/compiler/nir \ -I$build_dir/src/compiler/nir \
267 -I$build_dir/src/compiler \
268 -I$build_dir/src/mapi/glapi \
269 -I$build_dir/src/mesa/main \
270 -I$build_dir/src/mesa \
271 -I$build_dir/src \
272 267 -I$src_dir/src/compiler/nir \ -I$src_dir/src/compiler/nir \
268 -I$build_dir/src/compiler \
273 269 -I$src_dir/src/compiler \ -I$src_dir/src/compiler \
270 -I$build_dir/src/gallium/auxiliary \
274 271 -I$src_dir/src/gallium/auxiliary \ -I$src_dir/src/gallium/auxiliary \
272 -I$build_dir/src/gallium/include \
275 273 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
274 -I$build_dir/src/mesa/main \
276 275 -I$src_dir/src/mesa/main \ -I$src_dir/src/mesa/main \
276 -I$build_dir/src/mesa \
277 277 -I$src_dir/src/mesa \ -I$src_dir/src/mesa \
278 -I$build_dir/src/mapi/glapi \
279 -I$src_dir/src/mapi/glapi \
280 -I$build_dir/src/mapi \
278 281 -I$src_dir/src/mapi \ -I$src_dir/src/mapi \
282 -I$build_dir/src/util \
279 283 -I$src_dir/src/util \ -I$src_dir/src/util \
284 -I$build_dir/src/ \
280 285 -I$src_dir/src/ \ -I$src_dir/src/ \
286 -I$build_dir/include \
281 287 -I$src_dir/include \ -I$src_dir/include \
282 288 \ \
283 289 $cco_slib_common_trailer & $cco_slib_common_trailer &
 
... ... do
297 303 libmesa_gallium_a="$libmesa_gallium_a $libmesa_gallium_cxx_obj" libmesa_gallium_a="$libmesa_gallium_a $libmesa_gallium_cxx_obj"
298 304
299 305 $cxxo_slib -o $libmesa_gallium_cxx_obj $f \ $cxxo_slib -o $libmesa_gallium_cxx_obj $f \
300 -I$build_dir/src/compiler/nir \
301 306 -I$build_dir/src/compiler/glsl \ -I$build_dir/src/compiler/glsl \
302 -I$build_dir/src/compiler \
303 -I$build_dir/src/mapi/glapi \
304 -I$build_dir/src \
307 -I$src_dir/src/compiler/glsl \
308 -I$build_dir/src/compiler/nir \
305 309 -I$src_dir/src/compiler/nir \ -I$src_dir/src/compiler/nir \
310 -I$build_dir/src/compiler \
311 -I$src_dir/src/compiler \
312 -I$build_dir/src/gallium/auxiliary \
306 313 -I$src_dir/src/gallium/auxiliary \ -I$src_dir/src/gallium/auxiliary \
314 -I$build_dir/src/gallium/include \
307 315 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
308 -I$src_dir/src/compiler \
316 -I$build_dir/src/mapi/glapi \
317 -I$src_dir/src/mapi/glapi \
318 -I$build_dir/src/mapi \
309 319 -I$src_dir/src/mapi \ -I$src_dir/src/mapi \
320 -I$build_dir/src/mesa \
310 321 -I$src_dir/src/mesa \ -I$src_dir/src/mesa \
322 -I$build_dir/src \
311 323 -I$src_dir/src \ -I$src_dir/src \
324 -I$build_dir/include \
312 325 -I$src_dir/include \ -I$src_dir/include \
313 326 \ \
314 327 $cxxo_slib_common_trailer & $cxxo_slib_common_trailer &
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/pipe_loader.c.patch copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/pipe_loader.c.patch (similarity 100%)
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/pkgconfig/dri.pc.in copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/pkgconfig/dri.pc.in (similarity 100%)
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/pkgconfig/egl.pc.in copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/pkgconfig/egl.pc.in (similarity 100%)
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/pkgconfig/gbm.pc.in copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/pkgconfig/gbm.pc.in (similarity 100%)
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/pkgconfig/gl.pc.in copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/pkgconfig/gl.pc.in (similarity 100%)
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/si_pipe.c.patch copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/si_pipe.c.patch (similarity 100%)
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/si_uvd.c copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/si_uvd.c (similarity 100%)
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/util.sh copied from file builders/mesa-gl-amd-sh-6d5174974a41e5bde96b26d00176e2b5e31dd70a/contrib/util.sh (similarity 95%) (mode: 100644) (index bf2cd21..bf372bc)
... ... do
90 90 libmesa_util_a="$libmesa_util_a $libmesa_util_obj" libmesa_util_a="$libmesa_util_a $libmesa_util_obj"
91 91
92 92 $cco_slib -o $libmesa_util_obj $f \ $cco_slib -o $libmesa_util_obj $f \
93 -I$build_dir/src/util/format \
94 -I$build_dir/src/util \
95 -I$build_dir/src \
93 -I$build_dir/src/gallium/auxiliary \
96 94 -I$src_dir/src/gallium/auxiliary \ -I$src_dir/src/gallium/auxiliary \
95 -I$build_dir/src/gallium/include \
97 96 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
97 -I$build_dir/src/util/format \
98 98 -I$src_dir/src/util/format \ -I$src_dir/src/util/format \
99 -I$build_dir/src/util \
99 100 -I$src_dir/src/util \ -I$src_dir/src/util \
101 -I$build_dir/src/mesa \
100 102 -I$src_dir/src/mesa \ -I$src_dir/src/mesa \
103 -I$build_dir/src \
101 104 -I$src_dir/src \ -I$src_dir/src \
105 -I$build_dir/include \
102 106 -I$src_dir/include \ -I$src_dir/include \
103 107 \ \
104 108 $cco_slib_common_trailer & $cco_slib_common_trailer &
 
... ... $cco_slib -o $build_dir/util/xmlconfig.o $src_dir/src/util/xmlconfig.c \
111 115 -DDATADIR=\"$datadir\" \ -DDATADIR=\"$datadir\" \
112 116 \ \
113 117 -I$build_dir/src/util \ -I$build_dir/src/util \
118 -I$src_dir/src/util \
119 -I$build_dir/src \
114 120 -I$src_dir/src \ -I$src_dir/src \
121 -I$build_dir/include \
115 122 -I$src_dir/include \ -I$src_dir/include \
116 123 \ \
117 124 $cco_slib_common_trailer & $cco_slib_common_trailer &
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/vtn_opencl.c copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/vtn_opencl.c (similarity 100%)
File builders/mesa-gl-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/x86_64_linux_glibc_amdgpu.sh copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/x86_64_linux_glibc_amdgpu.sh (similarity 100%)
File builders/mesa-gl/builder.sh changed (mode: 100644) (index fc09b75..25a368c)
... ... do
59 59 done done
60 60
61 61 # cleanup and tidying # cleanup and tidying
62 find /nyan/mesa-gl/$slot -type f | while read f; do if file $f | egrep 'ELF.+(shared|executable)' >/dev/null; then strip -s $f; fi; done
62 find /nyan/mesa-gl/$slot -type f | while read f; do if file $f | grep -E 'ELF.+(shared|executable)' >/dev/null; then strip -s $f; fi; done
63 63
64 64 export PATH=$PATH_SAVED export PATH=$PATH_SAVED
65 65 unset PATH_SAVED unset PATH_SAVED
File builders/mesa-vulkan-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/builder.sh copied from file builders/mesa-vulkan-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/builder.sh (similarity 100%)
File builders/mesa-vulkan-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/generators.sh copied from file builders/mesa-vulkan-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/generators.sh (similarity 74%) (mode: 100644) (index 41cc43b..a56a3a7)
1 1 #=============================================================================== #===============================================================================
2 2 # removing the braindamaged qsort class # removing the braindamaged qsort class
3 cp -f $src_dir/src/compiler/nir/nir.c $src_dir/src/compiler/nir/nir.BK.c
4 sed -i $src_dir/src/compiler/nir/nir.c \
3 cp -f $src_dir/src/compiler/nir/nir.c $build_dir/src/compiler/nir/nir.c
4 sed -i $build_dir/src/compiler/nir/nir.c \
5 5 -e '/u_qsort.h/ d' \ -e '/u_qsort.h/ d' \
6 6 -e 's/util_qsort_r/qsort_r/' & -e 's/util_qsort_r/qsort_r/' &
7 cp -f $src_dir/src/util/mesa_cache_db.c $src_dir/src/util/mesa_cache_db.BK.c
8 sed -i $src_dir/src/util/mesa_cache_db.c \
7 cp -f $src_dir/src/util/mesa_cache_db.c $build_dir/src/util/mesa_cache_db.c
8 sed -i $build_dir/src/util/mesa_cache_db.c \
9 9 -e '/u_qsort.h/ d' \ -e '/u_qsort.h/ d' \
10 10 -e 's/util_qsort_r/qsort_r/' & -e 's/util_qsort_r/qsort_r/' &
11 11 #=============================================================================== #===============================================================================
12 12 # that compute radix sort implementation ... OMFG! Text book what NOT to do. # that compute radix sort implementation ... OMFG! Text book what NOT to do.
13 13 # Where is the plain and simple C coded spir-v assembler for those shaders? # Where is the plain and simple C coded spir-v assembler for those shaders?
14 14 # blame: Konstantin Seurer # blame: Konstantin Seurer
15 mkdir -p $build_dir/src/amd/vulkan/meta
16 15 cp -f $src_dir/src/amd/vulkan/meta/radv_meta.c $build_dir/src/amd/vulkan/meta cp -f $src_dir/src/amd/vulkan/meta/radv_meta.c $build_dir/src/amd/vulkan/meta
17 16 patch -p 1 -i $src_dir/contrib/radv_meta.c.patch patch -p 1 -i $src_dir/contrib/radv_meta.c.patch
18 17 cp -f $src_dir/src/amd/vulkan/radv_device.c $build_dir/src/amd/vulkan cp -f $src_dir/src/amd/vulkan/radv_device.c $build_dir/src/amd/vulkan
 
... ... export PYTHONPATH=$mako
25 24 $python3 $src_dir/src/vulkan/util/gen_enum_to_str.py \ $python3 $src_dir/src/vulkan/util/gen_enum_to_str.py \
26 25 --beta false \ --beta false \
27 26 --xml $vulkan_api_xml \ --xml $vulkan_api_xml \
28 --outdir $build_dir
27 --outdir $build_dir/src/vulkan/util
29 28
30 29 # our ndebug/release version # our ndebug/release version
31 30 cp -f $src_dir/contrib/vk_enum_to_str.c $src_dir/contrib/vk_enum_to_str.h \ cp -f $src_dir/contrib/vk_enum_to_str.c $src_dir/contrib/vk_enum_to_str.h \
32 $build_dir
33 mkdir -p $build_dir/vulkan/util
34 mv $build_dir/vk_enum_defines.h $build_dir/vulkan/util &
31 $build_dir/src/vulkan/util
35 32
36 33 $python3 $src_dir/src/vulkan/util/vk_dispatch_table_gen.py \ $python3 $src_dir/src/vulkan/util/vk_dispatch_table_gen.py \
37 34 --beta false \ --beta false \
38 35 --xml $vulkan_api_xml \ --xml $vulkan_api_xml \
39 --out-c vk_dispatch_table.c \
40 --out-h $build_dir/vulkan/util/vk_dispatch_table.h &
36 --out-c $build_dir/src/vulkan/util/vk_dispatch_table.c \
37 --out-h $build_dir/src/vulkan/util/vk_dispatch_table.h &
41 38
42 39 $python3 $src_dir/src/vulkan/util/vk_extensions_gen.py \ $python3 $src_dir/src/vulkan/util/vk_extensions_gen.py \
43 40 --xml $vulkan_api_xml \ --xml $vulkan_api_xml \
44 --out-c vk_extensions.c \
45 --out-h vk_extensions.h &
41 --out-c $build_dir/src/vulkan/util/vk_extensions.c \
42 --out-h $build_dir/src/vulkan/util/vk_extensions.h &
46 43
47 44 $python3 $src_dir/src/vulkan/util/vk_struct_type_cast_gen.py \ $python3 $src_dir/src/vulkan/util/vk_struct_type_cast_gen.py \
48 45 --beta false \ --beta false \
49 46 --xml $vulkan_api_xml \ --xml $vulkan_api_xml \
50 --outdir $build_dir
47 --outdir $build_dir/src/vulkan/util &
51 48
52 49 $python3 $src_dir/src/compiler/nir/nir_builder_opcodes_h.py \ $python3 $src_dir/src/compiler/nir/nir_builder_opcodes_h.py \
53 >$build_dir/nir_builder_opcodes.h &
50 >$build_dir/src/compiler/nir/nir_builder_opcodes.h &
54 51
55 52 $python3 $src_dir/src/compiler/nir/nir_opcodes_h.py \ $python3 $src_dir/src/compiler/nir/nir_opcodes_h.py \
56 >$build_dir/nir_opcodes.h &
53 >$build_dir/src/compiler/nir/nir_opcodes.h &
57 54
58 55 $python3 $src_dir/src/compiler/nir/nir_intrinsics_h.py \ $python3 $src_dir/src/compiler/nir/nir_intrinsics_h.py \
59 --outdir $build_dir &
56 --outdir $build_dir/src/compiler/nir &
60 57
61 58 $python3 $src_dir/src/compiler/nir/nir_intrinsics_indices_h.py \ $python3 $src_dir/src/compiler/nir/nir_intrinsics_indices_h.py \
62 --outdir $build_dir &
59 --outdir $build_dir/src/compiler/nir &
63 60 unset PYTHONPATH unset PYTHONPATH
64 61 #=============================================================================== #===============================================================================
65 62 # vulkan runtime # vulkan runtime
 
... ... $python3 $src_dir/src/vulkan/util/vk_entrypoints_gen.py \
68 65 --beta false \ --beta false \
69 66 --xml $vulkan_api_xml \ --xml $vulkan_api_xml \
70 67 --proto --weak \ --proto --weak \
71 --out-h vk_common_entrypoints.h \
72 --out-c vk_common_entrypoints.c \
68 --out-h $build_dir/src/vulkan/runtime/vk_common_entrypoints.h \
69 --out-c $build_dir/src/vulkan/runtime/vk_common_entrypoints.c \
73 70 --prefix vk_common & --prefix vk_common &
74 71 $python3 $src_dir/src/vulkan/util/vk_entrypoints_gen.py \ $python3 $src_dir/src/vulkan/util/vk_entrypoints_gen.py \
75 72 --beta false \ --beta false \
76 73 --xml $vulkan_api_xml \ --xml $vulkan_api_xml \
77 74 --proto --weak \ --proto --weak \
78 --out-h vk_cmd_enqueue_entrypoints.h \
79 --out-c vk_cmd_enqueue_entrypoints.c \
75 --out-h $build_dir/src/vulkan/runtime/vk_cmd_enqueue_entrypoints.h \
76 --out-c $build_dir/src/vulkan/runtime/vk_cmd_enqueue_entrypoints.c \
80 77 --prefix vk_cmd_enqueue & --prefix vk_cmd_enqueue &
81 78 $python3 $src_dir/src/vulkan/util/vk_cmd_queue_gen.py \ $python3 $src_dir/src/vulkan/util/vk_cmd_queue_gen.py \
82 79 --beta false \ --beta false \
83 80 --xml $vulkan_api_xml \ --xml $vulkan_api_xml \
84 --out-h vk_cmd_queue.h \
85 --out-c vk_cmd_queue.c &
81 --out-h $build_dir/src/vulkan/runtime/vk_cmd_queue.h \
82 --out-c $build_dir/src/vulkan/runtime/vk_cmd_queue.c &
86 83 $python3 $src_dir/src/vulkan/util/vk_dispatch_trampolines_gen.py \ $python3 $src_dir/src/vulkan/util/vk_dispatch_trampolines_gen.py \
87 84 --beta false \ --beta false \
88 85 --xml $vulkan_api_xml \ --xml $vulkan_api_xml \
89 --out-h vk_dispatch_trampolines.h \
90 --out-c vk_dispatch_trampolines.c &
86 --out-h $build_dir/src/vulkan/runtime/vk_dispatch_trampolines.h \
87 --out-c $build_dir/src/vulkan/runtime/vk_dispatch_trampolines.c &
91 88 $python3 $src_dir/src/vulkan/util/vk_physical_device_features_gen.py \ $python3 $src_dir/src/vulkan/util/vk_physical_device_features_gen.py \
92 89 --beta false \ --beta false \
93 90 --xml $vulkan_api_xml \ --xml $vulkan_api_xml \
94 --out-h vk_physical_device_features.h \
95 --out-c vk_physical_device_features.c &
91 --out-h $build_dir/src/vulkan/runtime/vk_physical_device_features.h \
92 --out-c $build_dir/src/vulkan/runtime/vk_physical_device_features.c &
96 93 $python3 $src_dir/src/vulkan/util/vk_physical_device_properties_gen.py \ $python3 $src_dir/src/vulkan/util/vk_physical_device_properties_gen.py \
97 94 --beta false \ --beta false \
98 95 --xml $vulkan_api_xml \ --xml $vulkan_api_xml \
99 --out-h vk_physical_device_properties.h \
100 --out-c vk_physical_device_properties.c &
96 --out-h $build_dir/src/vulkan/runtime/vk_physical_device_properties.h \
97 --out-c $build_dir/src/vulkan/runtime/vk_physical_device_properties.c &
101 98 $python3 $src_dir/src/vulkan/runtime/vk_format_info_gen.py \ $python3 $src_dir/src/vulkan/runtime/vk_format_info_gen.py \
102 99 --xml $vulkan_api_xml \ --xml $vulkan_api_xml \
103 --out-h vk_format_info.h \
104 --out-c vk_format_info.c &
100 --out-h $build_dir/src/vulkan/runtime/vk_format_info.h \
101 --out-c $build_dir/src/vulkan/runtime/vk_format_info.c &
105 102 unset PYTHONPATH unset PYTHONPATH
106 103 #=============================================================================== #===============================================================================
107 104 # wsi x11 (Window System Interface) # wsi x11 (Window System Interface)
 
... ... $python3 $src_dir/src/vulkan/util/vk_entrypoints_gen.py \
110 107 --beta false \ --beta false \
111 108 --xml $vulkan_api_xml \ --xml $vulkan_api_xml \
112 109 --proto --weak \ --proto --weak \
113 --out-h wsi_common_entrypoints.h \
114 --out-c wsi_common_entrypoints.c \
110 --out-h $build_dir/src/vulkan/wsi/wsi_common_entrypoints.h \
111 --out-c $build_dir/src/vulkan/wsi/wsi_common_entrypoints.c \
115 112 --prefix wsi & --prefix wsi &
116 113 unset PYTHONPATH unset PYTHONPATH
117 114 #=============================================================================== #===============================================================================
 
... ... $python3 $src_dir/src/amd/common/sid_tables.py \
131 128 $src_dir/src/amd/registers/gfx11-rsrc.json \ $src_dir/src/amd/registers/gfx11-rsrc.json \
132 129 $src_dir/src/amd/registers/pkt3.json \ $src_dir/src/amd/registers/pkt3.json \
133 130 $src_dir/src/amd/registers/registers-manually-defined.json \ $src_dir/src/amd/registers/registers-manually-defined.json \
134 >$build_dir/sid_tables.h &
135 mkdir -p $build_dir/src/amd/common
131 >$build_dir/src/amd/common/sid_tables.h &
136 132 $python3 $src_dir/src/amd/registers/makeregheader.py \ $python3 $src_dir/src/amd/registers/makeregheader.py \
137 133 $src_dir/src/amd/registers/gfx6.json \ $src_dir/src/amd/registers/gfx6.json \
138 134 $src_dir/src/amd/registers/gfx7.json \ $src_dir/src/amd/registers/gfx7.json \
 
... ... $python3 $src_dir/src/amd/registers/makeregheader.py \
155 151 export PYTHONPATH=$mako export PYTHONPATH=$mako
156 152 #------------------------------------------------------------------------------ #------------------------------------------------------------------------------
157 153 $python3 $src_dir/src/compiler/glsl/ir_expression_operation.py enum \ $python3 $src_dir/src/compiler/glsl/ir_expression_operation.py enum \
158 >$build_dir/ir_expression_operation.h &
154 >$build_dir/src/compiler/glsl/ir_expression_operation.h &
159 155 #------------------------------------------------------------------------------ #------------------------------------------------------------------------------
160 156 $python3 $src_dir/src/compiler/builtin_types_h.py \ $python3 $src_dir/src/compiler/builtin_types_h.py \
161 $build_dir/builtin_types.h &
157 $build_dir/src/compiler/builtin_types.h &
162 158 #------------------------------------------------------------------------------ #------------------------------------------------------------------------------
163 159 $python3 $src_dir/src/compiler/builtin_types_c.py \ $python3 $src_dir/src/compiler/builtin_types_c.py \
164 $build_dir/builtin_types.c &
160 $build_dir/src/compiler/builtin_types.c &
165 161 #------------------------------------------------------------------------------ #------------------------------------------------------------------------------
166 162 $python3 $src_dir/src/compiler/builtin_types_cpp_h.py \ $python3 $src_dir/src/compiler/builtin_types_cpp_h.py \
167 $build_dir/builtin_types_cpp.h &
163 $build_dir/src/compiler/builtin_types_cpp.h &
168 164 #------------------------------------------------------------------------------ #------------------------------------------------------------------------------
169 165 unset PYTHONPATH unset PYTHONPATH
170 166 #=============================================================================== #===============================================================================
 
... ... unset PYTHONPATH
172 168 export PYTHONPATH=$mako export PYTHONPATH=$mako
173 169 $python3 $src_dir/src/compiler/spirv/spirv_info_c.py \ $python3 $src_dir/src/compiler/spirv/spirv_info_c.py \
174 170 $src_dir/src/compiler/spirv/spirv.core.grammar.json \ $src_dir/src/compiler/spirv/spirv.core.grammar.json \
175 $build_dir/spirv_info.c &
171 $build_dir/src/compiler/spirv/spirv_info.c &
176 172
177 173 $python3 $src_dir/src/compiler/spirv/vtn_gather_types_c.py \ $python3 $src_dir/src/compiler/spirv/vtn_gather_types_c.py \
178 174 $src_dir/src/compiler/spirv/spirv.core.grammar.json \ $src_dir/src/compiler/spirv/spirv.core.grammar.json \
179 $build_dir/vtn_gather_types.c &
175 $build_dir/src/compiler/spirv/vtn_gather_types.c &
180 176
181 177 $python3 $src_dir/src/compiler/spirv/vtn_generator_ids_h.py \ $python3 $src_dir/src/compiler/spirv/vtn_generator_ids_h.py \
182 178 $src_dir/src/compiler/spirv/spir-v.xml \ $src_dir/src/compiler/spirv/spir-v.xml \
183 $build_dir/vtn_generator_ids.h &
179 $build_dir/src/compiler/spirv/vtn_generator_ids.h &
184 180 # nir generated files # nir generated files
185 181 $python3 $src_dir/src/compiler/nir/nir_constant_expressions.py \ $python3 $src_dir/src/compiler/nir/nir_constant_expressions.py \
186 >$build_dir/nir_constant_expressions.c &
182 >$build_dir/src/compiler/nir/nir_constant_expressions.c &
187 183
188 184 $python3 $src_dir/src/compiler/nir/nir_opt_algebraic.py \ $python3 $src_dir/src/compiler/nir/nir_opt_algebraic.py \
189 >$build_dir/nir_opt_algebraic.c &
185 >$build_dir/src/compiler/nir/nir_opt_algebraic.c &
190 186
191 187 $python3 $src_dir/src/compiler/nir/nir_opcodes_c.py \ $python3 $src_dir/src/compiler/nir/nir_opcodes_c.py \
192 >$build_dir/nir_opcodes.c &
188 >$build_dir/src/compiler/nir/nir_opcodes.c &
193 189
194 190 $python3 $src_dir/src/compiler/nir/nir_intrinsics_c.py \ $python3 $src_dir/src/compiler/nir/nir_intrinsics_c.py \
195 --outdir $build_dir &
191 --outdir $build_dir/src/compiler/nir &
196 192 unset PYTHONPATH unset PYTHONPATH
197 193 #=============================================================================== #===============================================================================
198 194 # libaco # libaco
199 195 export PYTHONPATH=$mako export PYTHONPATH=$mako
200 196 $python3 $src_dir/src/amd/compiler/aco_opcodes_h.py \ $python3 $src_dir/src/amd/compiler/aco_opcodes_h.py \
201 >$build_dir/aco_opcodes.h &
197 >$build_dir/src/amd/compiler/aco_opcodes.h &
202 198 $python3 $src_dir/src/amd/compiler/aco_opcodes_cpp.py \ $python3 $src_dir/src/amd/compiler/aco_opcodes_cpp.py \
203 >$build_dir/aco_opcodes.cpp &
199 >$build_dir/src/amd/compiler/aco_opcodes.cpp &
204 200 $python3 $src_dir/src/amd/compiler/aco_builder_h.py \ $python3 $src_dir/src/amd/compiler/aco_builder_h.py \
205 >$build_dir/aco_builder.h &
201 >$build_dir/src/amd/compiler/aco_builder.h &
206 202 unset PYTHONPATH unset PYTHONPATH
207 203 #=============================================================================== #===============================================================================
208 204 # libmesautils # libmesautils
209 mkdir -p $build_dir/src/util
210
211 205 export PYTHONPATH=$mako export PYTHONPATH=$mako
212 206 $python3 $src_dir/src/util/format_srgb.py \ $python3 $src_dir/src/util/format_srgb.py \
213 >$build_dir/format_srgb.c
207 >$build_dir/src/util/format_srgb.c
214 208
215 209 $python3 $src_dir/src/util/format/u_format_table.py \ $python3 $src_dir/src/util/format/u_format_table.py \
216 210 $src_dir/src/util/format/u_format.csv \ $src_dir/src/util/format/u_format.csv \
217 >$build_dir/u_format_table.c
211 >$build_dir/src/util/u_format_table.c
218 212
219 213 # wow, really? # wow, really?
220 mkdir -p $build_dir/src/util/format
221 214 $python3 $src_dir/src/util/format/u_format_table.py \ $python3 $src_dir/src/util/format/u_format_table.py \
222 215 --header \ --header \
223 216 $src_dir/src/util/format/u_format.csv \ $src_dir/src/util/format/u_format.csv \
 
... ... $python3 $src_dir/src/vulkan/util/vk_entrypoints_gen.py \
239 232 --beta false \ --beta false \
240 233 --xml $vulkan_api_xml \ --xml $vulkan_api_xml \
241 234 --proto --weak \ --proto --weak \
242 --out-h radv_entrypoints.h \
243 --out-c radv_entrypoints.c \
235 --out-h $build_dir/src/amd/vulkan/radv_entrypoints.h \
236 --out-c $build_dir/src/amd/vulkan/radv_entrypoints.c \
244 237 --prefix radv \ --prefix radv \
245 238 --device-prefix metro_exodus \ --device-prefix metro_exodus \
246 239 --device-prefix rage2 & --device-prefix rage2 &
 
... ... $python3 $src_dir/src/amd/common/gfx10_format_table.py \
258 251 $src_dir/src/util/format/u_format.csv \ $src_dir/src/util/format/u_format.csv \
259 252 $src_dir/src/amd/registers/gfx10-rsrc.json \ $src_dir/src/amd/registers/gfx10-rsrc.json \
260 253 $src_dir/src/amd/registers/gfx11-rsrc.json \ $src_dir/src/amd/registers/gfx11-rsrc.json \
261 >$build_dir/gfx10_format_table.c &
254 >$build_dir/src/amd/common/gfx10_format_table.c &
262 255 #------------------------------------------------------------------------------ #------------------------------------------------------------------------------
263 256 git_sha1=no_git_sha1_available git_sha1=no_git_sha1_available
264 257 if test -d $src_dir/.git; then if test -d $src_dir/.git; then
265 258 git_sha1=$(git --git-dir=$src_dir/.git rev-parse HEAD) git_sha1=$(git --git-dir=$src_dir/.git rev-parse HEAD)
266 259 fi fi
267 260 echo git_sha1=$git_sha1 echo git_sha1=$git_sha1
268 echo "#define MESA_GIT_SHA1 \"$git_sha1\"" >$build_dir/git_sha1.h &
261 echo "#define MESA_GIT_SHA1 \"$git_sha1\"" >$build_dir/src/git_sha1.h &
269 262 unset PYTHONPATH unset PYTHONPATH
270 263 #=============================================================================== #===============================================================================
File builders/mesa-vulkan-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/radv_device.c.patch copied from file builders/mesa-vulkan-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/radv_device.c.patch (similarity 100%)
File builders/mesa-vulkan-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/radv_meta.c.patch copied from file builders/mesa-vulkan-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/radv_meta.c.patch (similarity 100%)
File builders/mesa-vulkan-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/radv_no_tracers.c copied from file builders/mesa-vulkan-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/radv_no_tracers.c (similarity 100%)
File builders/mesa-vulkan-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/vk_enum_to_str.c copied from file builders/mesa-vulkan-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/vk_enum_to_str.c (similarity 100%)
File builders/mesa-vulkan-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/vk_enum_to_str.h copied from file builders/mesa-vulkan-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/vk_enum_to_str.h (similarity 100%)
File builders/mesa-vulkan-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/vtn_opencl.c copied from file builders/mesa-gl-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/contrib/vtn_opencl.c (similarity 100%)
File builders/mesa-vulkan-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh copied from file builders/mesa-vulkan-amd-sh-ca92a10800bcb09749758ea1664dc0675955ffa0/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh (similarity 90%) (mode: 100755) (index 5a27b33..f5ba672)
... ... fi
396 396 # the kronos registry # the kronos registry
397 397 vulkan_api_xml=$src_dir/src/vulkan/registry/vk.xml vulkan_api_xml=$src_dir/src/vulkan/registry/vk.xml
398 398 #=============================================================================== #===============================================================================
399 # directory hierarchy
400 build_dir_leaf_dirs="\
401 $build_dir/include/drm-api \
402 $build_dir/src/amd/common \
403 $build_dir/src/amd/compiler \
404 $build_dir/src/amd/vulkan/meta \
405 $build_dir/src/amd/vulkan/nir \
406 $build_dir/src/compiler/nir \
407 $build_dir/src/compiler/glsl \
408 $build_dir/src/compiler/spirv \
409 $build_dir/src/gallium/auxiliary \
410 $build_dir/src/gallium/include \
411 $build_dir/src/mesa \
412 $build_dir/src/util/format \
413 $build_dir/src/vulkan/runtime \
414 $build_dir/src/vulkan/util \
415 $build_dir/src/vulkan/wsi \
416 "
417 mkdir -p $build_dir_leaf_dirs
418 #===============================================================================
399 419 # all code generation should happen here (no weird interlocked deps) # all code generation should happen here (no weird interlocked deps)
400 420 . $src_dir/contrib/generators.sh . $src_dir/contrib/generators.sh
401 421 wait wait
 
... ... $cc -o $build_dir/xmlconfig.o $src_dir/src/util/xmlconfig.c \
406 426 -DDATADIR=\"$datadir\" \ -DDATADIR=\"$datadir\" \
407 427 \ \
408 428 -I$build_dir/src/util \ -I$build_dir/src/util \
429 -I$src_dir/src/util \
430 -I$build_dir/src \
409 431 -I$src_dir/src \ -I$src_dir/src \
432 -I$build_dir/include \
410 433 -I$src_dir/include \ -I$src_dir/include \
411 434 $cppflags_common \ $cppflags_common \
412 435 $expat_cppflags & $expat_cppflags &
 
... ... cppflags="\
416 439 $cppflags_common \ $cppflags_common \
417 440 -DPACKAGE_VERSION=\"$version\" \ -DPACKAGE_VERSION=\"$version\" \
418 441 -DVERSION=\"$version\" \ -DVERSION=\"$version\" \
419 -I$build_dir/vulkan/util \
420 -I$build_dir \
421 -I$src_dir/src/vulkan/util \
442 -I$build_dir/src/vulkan/runtime \
422 443 -I$src_dir/src/vulkan/runtime \ -I$src_dir/src/vulkan/runtime \
444 -I$build_dir/src/vulkan/util \
445 -I$src_dir/src/vulkan/util \
446 -I$build_dir/src/gallium/include \
423 447 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
448 -I$build_dir/src/compiler/nir \
449 -I$src_dir/src/compiler/nir \
450 -I$build_dir/src/compiler \
451 -I$src_dir/src/compiler \
452 -I$build_dir/src/util \
424 453 -I$src_dir/src/util \ -I$src_dir/src/util \
454 -I$build_dir/src \
425 455 -I$src_dir/src \ -I$src_dir/src \
456 -I$build_dir/include \
426 457 -I$src_dir/include \ -I$src_dir/include \
427 458 $libxcb_cppflags \ $libxcb_cppflags \
428 459 $libx11_cppflags \ $libx11_cppflags \
 
... ... $xorgproto_cppflags \
432 463 " "
433 464 libvulkan_util_files="\ libvulkan_util_files="\
434 465 $src_dir/src/vulkan/util/vk_alloc.c \ $src_dir/src/vulkan/util/vk_alloc.c \
435 $build_dir/vk_dispatch_table.c \
436 $build_dir/vk_enum_to_str.c \
437 $build_dir/vk_extensions.c \
466 $build_dir/src/vulkan/util/vk_dispatch_table.c \
467 $build_dir/src/vulkan/util/vk_enum_to_str.c \
468 $build_dir/src/vulkan/util/vk_extensions.c \
438 469 $src_dir/src/vulkan/util/vk_format.c \ $src_dir/src/vulkan/util/vk_format.c \
439 470 $src_dir/src/vulkan/util/vk_util.c \ $src_dir/src/vulkan/util/vk_util.c \
440 471 " "
 
... ... cppflags="\
451 482 $cppflags_common \ $cppflags_common \
452 483 -DPACKAGE_VERSION=\"$version\" \ -DPACKAGE_VERSION=\"$version\" \
453 484 -DVERSION=\"$version\" \ -DVERSION=\"$version\" \
454 -I$build_dir/vulkan/util \
455 -I$build_dir \
456 -I$src_dir/src/vulkan/util \
485 -I$build_dir/src/vulkan/runtime \
457 486 -I$src_dir/src/vulkan/runtime \ -I$src_dir/src/vulkan/runtime \
487 -I$build_dir/src/gallium/include \
458 488 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
489 -I$build_dir/src/compiler/nir \
459 490 -I$src_dir/src/compiler/nir \ -I$src_dir/src/compiler/nir \
491 -I$build_dir/src/compiler \
492 -I$src_dir/src/compiler \
493 -I$build_dir/src/vulkan/util \
494 -I$src_dir/src/vulkan/util \
495 -I$build_dir/src/util \
460 496 -I$src_dir/src/util \ -I$src_dir/src/util \
497 -I$build_dir/src \
461 498 -I$src_dir/src \ -I$src_dir/src \
499 -I$build_dir/include \
462 500 -I$src_dir/include \ -I$src_dir/include \
463 501 $libdrm_cppflags \ $libdrm_cppflags \
464 502 $libxcb_cppflags \ $libxcb_cppflags \
 
... ... $src_dir/src/vulkan/runtime/vk_buffer.c \
474 512 $src_dir/src/vulkan/runtime/vk_buffer_view.c \ $src_dir/src/vulkan/runtime/vk_buffer_view.c \
475 513 $src_dir/src/vulkan/runtime/vk_cmd_copy.c \ $src_dir/src/vulkan/runtime/vk_cmd_copy.c \
476 514 $src_dir/src/vulkan/runtime/vk_cmd_enqueue.c \ $src_dir/src/vulkan/runtime/vk_cmd_enqueue.c \
477 $build_dir/vk_cmd_enqueue_entrypoints.c \
478 $build_dir/vk_cmd_queue.c \
515 $build_dir/src/vulkan/runtime/vk_cmd_enqueue_entrypoints.c \
516 $build_dir/src/vulkan/runtime/vk_cmd_queue.c \
479 517 $src_dir/src/vulkan/runtime/vk_command_buffer.c \ $src_dir/src/vulkan/runtime/vk_command_buffer.c \
480 518 $src_dir/src/vulkan/runtime/vk_command_pool.c \ $src_dir/src/vulkan/runtime/vk_command_pool.c \
481 $build_dir/vk_common_entrypoints.c \
519 $build_dir/src/vulkan/runtime/vk_common_entrypoints.c \
482 520 $src_dir/src/vulkan/runtime/vk_debug_report.c \ $src_dir/src/vulkan/runtime/vk_debug_report.c \
483 521 $src_dir/src/vulkan/runtime/vk_debug_utils.c \ $src_dir/src/vulkan/runtime/vk_debug_utils.c \
484 522 $src_dir/src/vulkan/runtime/vk_deferred_operation.c \ $src_dir/src/vulkan/runtime/vk_deferred_operation.c \
 
... ... $src_dir/src/vulkan/runtime/vk_descriptor_update_template.c \
488 526 $src_dir/src/vulkan/runtime/vk_descriptors.c \ $src_dir/src/vulkan/runtime/vk_descriptors.c \
489 527 $src_dir/src/vulkan/runtime/vk_device.c \ $src_dir/src/vulkan/runtime/vk_device.c \
490 528 $src_dir/src/vulkan/runtime/vk_drm_syncobj.c \ $src_dir/src/vulkan/runtime/vk_drm_syncobj.c \
491 $build_dir/vk_dispatch_trampolines.c \
529 $build_dir/src/vulkan/runtime/vk_dispatch_trampolines.c \
492 530 $src_dir/src/vulkan/runtime/vk_fence.c \ $src_dir/src/vulkan/runtime/vk_fence.c \
493 $build_dir/vk_format_info.c \
531 $build_dir/src/vulkan/runtime/vk_format_info.c \
494 532 $src_dir/src/vulkan/runtime/vk_framebuffer.c \ $src_dir/src/vulkan/runtime/vk_framebuffer.c \
495 533 $src_dir/src/vulkan/runtime/vk_graphics_state.c \ $src_dir/src/vulkan/runtime/vk_graphics_state.c \
496 534 $src_dir/src/vulkan/runtime/vk_image.c \ $src_dir/src/vulkan/runtime/vk_image.c \
 
... ... $src_dir/src/vulkan/runtime/vk_pipeline.c \
507 545 $src_dir/src/vulkan/runtime/vk_pipeline_layout.c \ $src_dir/src/vulkan/runtime/vk_pipeline_layout.c \
508 546 $src_dir/src/vulkan/runtime/vk_pipeline_cache.c \ $src_dir/src/vulkan/runtime/vk_pipeline_cache.c \
509 547 $src_dir/src/vulkan/runtime/vk_physical_device.c \ $src_dir/src/vulkan/runtime/vk_physical_device.c \
510 $build_dir/vk_physical_device_features.c \
511 $build_dir/vk_physical_device_properties.c \
548 $build_dir/src/vulkan/runtime/vk_physical_device_features.c \
549 $build_dir/src/vulkan/runtime/vk_physical_device_properties.c \
512 550 $src_dir/src/vulkan/runtime/vk_query_pool.c \ $src_dir/src/vulkan/runtime/vk_query_pool.c \
513 551 $src_dir/src/vulkan/runtime/vk_queue.c \ $src_dir/src/vulkan/runtime/vk_queue.c \
514 552 $src_dir/src/vulkan/runtime/vk_render_pass.c \ $src_dir/src/vulkan/runtime/vk_render_pass.c \
 
... ... $src_dir/src/vulkan/runtime/vk_sync_binary.c \
521 559 $src_dir/src/vulkan/runtime/vk_sync_dummy.c \ $src_dir/src/vulkan/runtime/vk_sync_dummy.c \
522 560 $src_dir/src/vulkan/runtime/vk_sync_timeline.c \ $src_dir/src/vulkan/runtime/vk_sync_timeline.c \
523 561 $src_dir/src/vulkan/runtime/vk_synchronization2.c \ $src_dir/src/vulkan/runtime/vk_synchronization2.c \
562 $src_dir/src/vulkan/runtime/vk_texcompress_etc2.c \
524 563 $src_dir/src/vulkan/runtime/vk_video.c \ $src_dir/src/vulkan/runtime/vk_video.c \
525 564 $src_dir/src/vulkan/runtime/vk_ycbcr_conversion.c \ $src_dir/src/vulkan/runtime/vk_ycbcr_conversion.c \
526 565 " "
 
... ... done
535 574 # wsi x11 (Window System Interface) # wsi x11 (Window System Interface)
536 575 cppflags="\ cppflags="\
537 576 $cppflags_common \ $cppflags_common \
538 -I$build_dir/vulkan/util \
539 -I$build_dir \
540 -I$src_dir/src \
541 -I$src_dir/src/vulkan/util \
577 -I$build_dir/src/vulkan/wsi \
578 -I$src_dir/src/vulkan/wsi \
579 -I$build_dir/src/vulkan/runtime \
542 580 -I$src_dir/src/vulkan/runtime \ -I$src_dir/src/vulkan/runtime \
581 -I$build_dir/src/vulkan/util \
582 -I$src_dir/src/vulkan/util \
583 -I$build_dir/src/gallium/include \
543 584 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
544 -I$src_dir/include \
585 -I$build_dir/src \
586 -I$src_dir/src \
587 -I$build_dir/include/drm-uapi \
545 588 -I$src_dir/include/drm-uapi \ -I$src_dir/include/drm-uapi \
589 -I$build_dir/include \
590 -I$src_dir/include \
546 591 $libxcb_cppflags \ $libxcb_cppflags \
547 592 $libx11_cppflags \ $libx11_cppflags \
548 593 $libxrandr_cppflags \ $libxrandr_cppflags \
 
... ... $cc $cppflags $src_dir/src/vulkan/wsi/wsi_common_display.c \
561 606 -o $build_dir/wsi_common_display.o & -o $build_dir/wsi_common_display.o &
562 607 $cc $cppflags $src_dir/src/vulkan/wsi/wsi_common_headless.c \ $cc $cppflags $src_dir/src/vulkan/wsi/wsi_common_headless.c \
563 608 -o $build_dir/wsi_common_headless.o & -o $build_dir/wsi_common_headless.o &
564 $cc $cppflags $build_dir/wsi_common_entrypoints.c \
609 $cc $cppflags $build_dir/src/vulkan/wsi/wsi_common_entrypoints.c \
565 610 -o $build_dir/wsi_common_entrypoints.o & -o $build_dir/wsi_common_entrypoints.o &
566 611 libvulkan_wsi_a="\ libvulkan_wsi_a="\
567 612 $build_dir/wsi_common.o \ $build_dir/wsi_common.o \
 
... ... $build_dir/wsi_common_entrypoints.o \
575 620 # amd common archive # amd common archive
576 621 cppflags="\ cppflags="\
577 622 $cppflags_common \ $cppflags_common \
578 -I$build_dir \
623 -I$build_dir/src/gallium/auxiliary \
579 624 -I$src_dir/src/gallium/auxiliary \ -I$src_dir/src/gallium/auxiliary \
625 -I$build_dir/src/gallium/include \
580 626 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
581 627 -I$build_dir/src/amd/common \ -I$build_dir/src/amd/common \
582 628 -I$src_dir/src/amd/common \ -I$src_dir/src/amd/common \
583 -I$src_dir/src/util \
584 629 -I$build_dir/src/amd \ -I$build_dir/src/amd \
585 630 -I$src_dir/src/amd \ -I$src_dir/src/amd \
631 -I$build_dir/src/compiler/nir \
586 632 -I$src_dir/src/compiler/nir \ -I$src_dir/src/compiler/nir \
633 -I$build_dir/src/compiler \
587 634 -I$src_dir/src/compiler \ -I$src_dir/src/compiler \
635 -I$build_dir/src/mesa \
588 636 -I$src_dir/src/mesa \ -I$src_dir/src/mesa \
637 -I$build_dir/src/util \
638 -I$src_dir/src/util \
639 -I$build_dir/src \
589 640 -I$src_dir/src \ -I$src_dir/src \
590 -I$src_dir/include \
641 -I$build_dir/include/drm-uapi \
591 642 -I$src_dir/include/drm-uapi \ -I$src_dir/include/drm-uapi \
643 -I$build_dir/include \
644 -I$src_dir/include \
592 645 $libdrm_cppflags \ $libdrm_cppflags \
593 646 $libdrm_amdgpu_cppflags \ $libdrm_amdgpu_cppflags \
594 647 $linux_drm_cppflags \ $linux_drm_cppflags \
 
... ... libamd_common_c_files="\
601 654 $src_dir/src/amd/common/ac_surface.c \ $src_dir/src/amd/common/ac_surface.c \
602 655 $src_dir/src/amd/common/ac_binary.c \ $src_dir/src/amd/common/ac_binary.c \
603 656 $src_dir/src/amd/common/ac_debug.c \ $src_dir/src/amd/common/ac_debug.c \
604 $src_dir/src/amd/common/amd_family.c \
605 657 $src_dir/src/amd/common/ac_gpu_info.c \ $src_dir/src/amd/common/ac_gpu_info.c \
606 658 $src_dir/src/amd/common/ac_msgpack.c \ $src_dir/src/amd/common/ac_msgpack.c \
607 659 $src_dir/src/amd/common/ac_nir.c \ $src_dir/src/amd/common/ac_nir.c \
 
... ... $src_dir/src/amd/common/ac_rgp.c \
626 678 $src_dir/src/amd/common/ac_rgp_elf_object_pack.c \ $src_dir/src/amd/common/ac_rgp_elf_object_pack.c \
627 679 $src_dir/src/amd/common/ac_rtld.c \ $src_dir/src/amd/common/ac_rtld.c \
628 680 $src_dir/src/amd/common/ac_spm.c \ $src_dir/src/amd/common/ac_spm.c \
681 $src_dir/src/amd/common/amd_family.c \
682 $build_dir/src/amd/common/gfx10_format_table.c \
629 683 " "
630 684 for f in $libamd_common_c_files for f in $libamd_common_c_files
631 685 do do
 
... ... done
639 693 cppflags="\ cppflags="\
640 694 $cppflags_common \ $cppflags_common \
641 695 -DLITTLEENDIAN_CPU \ -DLITTLEENDIAN_CPU \
696 -I$build_dir/src/amd/addrlib/inc/chip/gfx11 \
642 697 -I$src_dir/src/amd/addrlib/inc/chip/gfx11 \ -I$src_dir/src/amd/addrlib/inc/chip/gfx11 \
698 -I$build_dir/src/amd/addrlib/inc/chip/gfx10 \
643 699 -I$src_dir/src/amd/addrlib/inc/chip/gfx10 \ -I$src_dir/src/amd/addrlib/inc/chip/gfx10 \
700 -I$build_dir/src/amd/addrlib/inc/chip/gfx9 \
644 701 -I$src_dir/src/amd/addrlib/inc/chip/gfx9 \ -I$src_dir/src/amd/addrlib/inc/chip/gfx9 \
702 -I$build_dir/src/amd/addrlib/inc/chip/r800 \
645 703 -I$src_dir/src/amd/addrlib/inc/chip/r800 \ -I$src_dir/src/amd/addrlib/inc/chip/r800 \
704 -I$build_dir/src/amd/addrlib/inc \
646 705 -I$src_dir/src/amd/addrlib/inc \ -I$src_dir/src/amd/addrlib/inc \
706 -I$build_dir/src/amd/addrlib/src/core \
647 707 -I$src_dir/src/amd/addrlib/src/core \ -I$src_dir/src/amd/addrlib/src/core \
708 -I$build_dir/src/amd/addrlib/src/chip/gfx11 \
648 709 -I$src_dir/src/amd/addrlib/src/chip/gfx11 \ -I$src_dir/src/amd/addrlib/src/chip/gfx11 \
710 -I$build_dir/src/amd/addrlib/src/chip/gfx10 \
649 711 -I$src_dir/src/amd/addrlib/src/chip/gfx10 \ -I$src_dir/src/amd/addrlib/src/chip/gfx10 \
712 -I$build_dir/src/amd/addrlib/src/chip/gfx9 \
650 713 -I$src_dir/src/amd/addrlib/src/chip/gfx9 \ -I$src_dir/src/amd/addrlib/src/chip/gfx9 \
714 -I$build_dir/src/amd/addrlib/src/chip/r800 \
651 715 -I$src_dir/src/amd/addrlib/src/chip/r800 \ -I$src_dir/src/amd/addrlib/src/chip/r800 \
716 -I$build_dir/src/amd/addrlib/src \
652 717 -I$src_dir/src/amd/addrlib/src \ -I$src_dir/src/amd/addrlib/src \
718 -I$build_dir/src \
653 719 -I$src_dir/src \ -I$src_dir/src \
720 -I$build_dir/include \
654 721 -I$src_dir/include \ -I$src_dir/include \
655 722 " "
656 723 libamdgpu_addrlib_files="\ libamdgpu_addrlib_files="\
 
... ... done
679 746 # libcompiler required by libnir # libcompiler required by libnir
680 747 cppflags="\ cppflags="\
681 748 $cppflags_common \ $cppflags_common \
682 -I$build_dir \
749 -I$build_dir/src/compiler \
683 750 -I$src_dir/src/compiler \ -I$src_dir/src/compiler \
751 -I$build_dir/src/gallium/auxiliary \
684 752 -I$src_dir/src/gallium/auxiliary \ -I$src_dir/src/gallium/auxiliary \
753 -I$build_dir/src/gallium/include \
685 754 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
755 -I$build_dir/src/mesa \
686 756 -I$src_dir/src/mesa \ -I$src_dir/src/mesa \
757 -I$build_dir/src \
687 758 -I$src_dir/src \ -I$src_dir/src \
759 -I$build_dir/include \
688 760 -I$src_dir/include \ -I$src_dir/include \
689 761 " "
690 762 $cxx $cppflags $src_dir/src/compiler/glsl_types.cpp \ $cxx $cppflags $src_dir/src/compiler/glsl_types.cpp \
 
... ... $cxx $cppflags $src_dir/src/compiler/nir_types.cpp \
693 765 -o $build_dir/nir_types.o & -o $build_dir/nir_types.o &
694 766 $cc $cppflags $src_dir/src/compiler/shader_enums.c \ $cc $cppflags $src_dir/src/compiler/shader_enums.c \
695 767 -o $build_dir/shader_enums.o & -o $build_dir/shader_enums.o &
696 $cc $cppflags $build_dir/builtin_types.c \
768 $cc $cppflags $build_dir/src/compiler/builtin_types.c \
697 769 -o $build_dir/builtin_types.o & -o $build_dir/builtin_types.o &
698 770 libcompiler_a="\ libcompiler_a="\
699 771 $build_dir/glsl_types.o \ $build_dir/glsl_types.o \
 
... ... $build_dir/builtin_types.o \
705 777 # libnir # libnir
706 778 cppflags="\ cppflags="\
707 779 $cppflags_common \ $cppflags_common \
708 -I$build_dir \
780 -I$build_dir/src/compiler/spirv \
709 781 -I$src_dir/src/compiler/spirv \ -I$src_dir/src/compiler/spirv \
782 -I$build_dir/src/compiler/nir \
710 783 -I$src_dir/src/compiler/nir \ -I$src_dir/src/compiler/nir \
784 -I$build_dir/src/compiler \
711 785 -I$src_dir/src/compiler \ -I$src_dir/src/compiler \
786 -I$build_dir/src/gallium/auxiliary \
712 787 -I$src_dir/src/gallium/auxiliary \ -I$src_dir/src/gallium/auxiliary \
788 -I$build_dir/src/gallium/include \
713 789 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
790 -I$build_dir/src/mesa \
714 791 -I$src_dir/src/mesa \ -I$src_dir/src/mesa \
792 -I$build_dir/src \
715 793 -I$src_dir/src \ -I$src_dir/src \
794 -I$build_dir/include \
716 795 -I$src_dir/include \ -I$src_dir/include \
717 796 $xorgproto_cppflags \ $xorgproto_cppflags \
718 797 $libxcb_cppflags \ $libxcb_cppflags \
 
... ... $libxrender_cppflags \
721 800 $libxrandr_cppflags \ $libxrandr_cppflags \
722 801 " "
723 802 libnir_files="\ libnir_files="\
724 $build_dir/spirv_info.c \
725 $build_dir/vtn_gather_types.c \
726 $build_dir/nir_intrinsics.c \
727 $build_dir/nir_opcodes.c \
728 $build_dir/nir_opt_algebraic.c \
729 $build_dir/nir_constant_expressions.c \
730 \
731 803 $src_dir/src/compiler/spirv/gl_spirv.c \ $src_dir/src/compiler/spirv/gl_spirv.c \
804 $build_dir/src/compiler/spirv/spirv_info.c \
732 805 $src_dir/src/compiler/spirv/spirv_to_nir.c \ $src_dir/src/compiler/spirv/spirv_to_nir.c \
733 806 $src_dir/src/compiler/spirv/vtn_alu.c \ $src_dir/src/compiler/spirv/vtn_alu.c \
734 807 $src_dir/src/compiler/spirv/vtn_amd.c \ $src_dir/src/compiler/spirv/vtn_amd.c \
735 808 $src_dir/src/compiler/spirv/vtn_cfg.c \ $src_dir/src/compiler/spirv/vtn_cfg.c \
736 809 $src_dir/src/compiler/spirv/vtn_cmat.c \ $src_dir/src/compiler/spirv/vtn_cmat.c \
810 $build_dir/src/compiler/spirv/vtn_gather_types.c \
737 811 $src_dir/src/compiler/spirv/vtn_glsl450.c \ $src_dir/src/compiler/spirv/vtn_glsl450.c \
738 812 $src_dir/contrib/vtn_opencl.c \ $src_dir/contrib/vtn_opencl.c \
739 813 $src_dir/src/compiler/spirv/vtn_structured_cfg.c \ $src_dir/src/compiler/spirv/vtn_structured_cfg.c \
740 814 $src_dir/src/compiler/spirv/vtn_subgroup.c \ $src_dir/src/compiler/spirv/vtn_subgroup.c \
741 815 $src_dir/src/compiler/spirv/vtn_variables.c \ $src_dir/src/compiler/spirv/vtn_variables.c \
742 816 \ \
743 $src_dir/src/compiler/nir/nir.c \
817 $build_dir/src/compiler/nir/nir.c \
744 818 $src_dir/src/compiler/nir/nir_builder.c \ $src_dir/src/compiler/nir/nir_builder.c \
745 819 $src_dir/src/compiler/nir/nir_builtin_builder.c \ $src_dir/src/compiler/nir/nir_builtin_builder.c \
746 820 $src_dir/src/compiler/nir/nir_clone.c \ $src_dir/src/compiler/nir/nir_clone.c \
821 $build_dir/src/compiler/nir/nir_constant_expressions.c \
747 822 $src_dir/src/compiler/nir/nir_control_flow.c \ $src_dir/src/compiler/nir/nir_control_flow.c \
748 823 $src_dir/src/compiler/nir/nir_deref.c \ $src_dir/src/compiler/nir/nir_deref.c \
749 824 $src_dir/src/compiler/nir/nir_divergence_analysis.c \ $src_dir/src/compiler/nir/nir_divergence_analysis.c \
 
... ... $src_dir/src/compiler/nir/nir_gs_count_vertices.c \
757 832 $src_dir/src/compiler/nir/nir_functions.c \ $src_dir/src/compiler/nir/nir_functions.c \
758 833 $src_dir/src/compiler/nir/nir_inline_uniforms.c \ $src_dir/src/compiler/nir/nir_inline_uniforms.c \
759 834 $src_dir/src/compiler/nir/nir_instr_set.c \ $src_dir/src/compiler/nir/nir_instr_set.c \
835 $build_dir/src/compiler/nir/nir_intrinsics.c \
760 836 $src_dir/src/compiler/nir/nir_legacy.c \ $src_dir/src/compiler/nir/nir_legacy.c \
761 837 $src_dir/src/compiler/nir/nir_linking_helpers.c \ $src_dir/src/compiler/nir/nir_linking_helpers.c \
762 838 $src_dir/src/compiler/nir/nir_liveness.c \ $src_dir/src/compiler/nir/nir_liveness.c \
 
... ... $src_dir/src/compiler/nir/nir_metadata.c \
859 935 $src_dir/src/compiler/nir/nir_mod_analysis.c \ $src_dir/src/compiler/nir/nir_mod_analysis.c \
860 936 $src_dir/src/compiler/nir/nir_move_vec_src_uses_to_dest.c \ $src_dir/src/compiler/nir/nir_move_vec_src_uses_to_dest.c \
861 937 $src_dir/src/compiler/nir/nir_normalize_cubemap_coords.c \ $src_dir/src/compiler/nir/nir_normalize_cubemap_coords.c \
938 $build_dir/src/compiler/nir/nir_opcodes.c \
862 939 $src_dir/src/compiler/nir/nir_opt_access.c \ $src_dir/src/compiler/nir/nir_opt_access.c \
940 $build_dir/src/compiler/nir/nir_opt_algebraic.c \
863 941 $src_dir/src/compiler/nir/nir_opt_barriers.c \ $src_dir/src/compiler/nir/nir_opt_barriers.c \
864 942 $src_dir/src/compiler/nir/nir_opt_combine_stores.c \ $src_dir/src/compiler/nir/nir_opt_combine_stores.c \
865 943 $src_dir/src/compiler/nir/nir_opt_comparison_pre.c \ $src_dir/src/compiler/nir/nir_opt_comparison_pre.c \
 
... ... $gcc_builtins_cppflags \
938 1016 $gcc_attributes_cppflags \ $gcc_attributes_cppflags \
939 1017 $linux_glibc_cppflags \ $linux_glibc_cppflags \
940 1018 $mesa_cppflags \ $mesa_cppflags \
941 -I$build_dir \
1019 -I$build_dir/src/amd/compiler \
942 1020 -I$src_dir/src/amd/compiler \ -I$src_dir/src/amd/compiler \
1021 -I$build_dir/src/amd/vulkan \
943 1022 -I$src_dir/src/amd/vulkan \ -I$src_dir/src/amd/vulkan \
944 1023 -I$build_dir/src/amd/common \ -I$build_dir/src/amd/common \
945 1024 -I$src_dir/src/amd/common \ -I$src_dir/src/amd/common \
946 1025 -I$build_dir/src/amd \ -I$build_dir/src/amd \
947 1026 -I$src_dir/src/amd \ -I$src_dir/src/amd \
1027 -I$build_dir/src/compiler/nir \
948 1028 -I$src_dir/src/compiler/nir \ -I$src_dir/src/compiler/nir \
1029 -I$build_dir/src/compiler \
949 1030 -I$src_dir/src/compiler \ -I$src_dir/src/compiler \
1031 -I$build_dir/src/mesa \
950 1032 -I$src_dir/src/mesa \ -I$src_dir/src/mesa \
1033 -I$build_dir/src/gallium/include \
951 1034 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
1035 -I$build_dir/src \
952 1036 -I$src_dir/src \ -I$src_dir/src \
1037 -I$build_dir/include \
953 1038 -I$src_dir/include \ -I$src_dir/include \
954 1039 " "
955 1040 libaco_files="\ libaco_files="\
 
... ... $src_dir/src/amd/compiler/aco_live_var_analysis.cpp \
971 1056 $src_dir/src/amd/compiler/aco_lower_phis.cpp \ $src_dir/src/amd/compiler/aco_lower_phis.cpp \
972 1057 $src_dir/src/amd/compiler/aco_lower_to_cssa.cpp \ $src_dir/src/amd/compiler/aco_lower_to_cssa.cpp \
973 1058 $src_dir/src/amd/compiler/aco_lower_to_hw_instr.cpp \ $src_dir/src/amd/compiler/aco_lower_to_hw_instr.cpp \
974 $build_dir/aco_opcodes.cpp \
1059 $build_dir/src/amd/compiler/aco_opcodes.cpp \
975 1060 $src_dir/src/amd/compiler/aco_optimizer.cpp \ $src_dir/src/amd/compiler/aco_optimizer.cpp \
976 1061 $src_dir/src/amd/compiler/aco_optimizer_postRA.cpp \ $src_dir/src/amd/compiler/aco_optimizer_postRA.cpp \
977 1062 $src_dir/src/amd/compiler/aco_opt_value_numbering.cpp \ $src_dir/src/amd/compiler/aco_opt_value_numbering.cpp \
 
... ... done
994 1079 # libmesautils # libmesautils
995 1080 cppflags="\ cppflags="\
996 1081 $cppflags_common \ $cppflags_common \
997 -I$build_dir/src/util/format \
998 -I$build_dir/src \
999 -I$build_dir \
1082 -I$build_dir/src/gallium/auxiliary \
1000 1083 -I$src_dir/src/gallium/auxiliary \ -I$src_dir/src/gallium/auxiliary \
1084 -I$build_dir/src/gallium/include \
1001 1085 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
1086 -I$build_dir/src/mesa \
1002 1087 -I$src_dir/src/mesa \ -I$src_dir/src/mesa \
1088 -I$build_dir/src/util/blake3 \
1003 1089 -I$src_dir/src/util/blake3 \ -I$src_dir/src/util/blake3 \
1090 -I$build_dir/src/util/format \
1004 1091 -I$src_dir/src/util/format \ -I$src_dir/src/util/format \
1092 -I$build_dir/src/util \
1005 1093 -I$src_dir/src/util \ -I$src_dir/src/util \
1094 -I$build_dir/src \
1006 1095 -I$src_dir/src \ -I$src_dir/src \
1096 -I$build_dir/include \
1007 1097 -I$src_dir/include \ -I$src_dir/include \
1008 1098 $zlib_cppflags \ $zlib_cppflags \
1009 1099 " "
1010 1100 libmesautil_files="\ libmesautil_files="\
1011 $build_dir/format_srgb.c \
1012 $build_dir/u_format_table.c \
1013 1101 $src_dir/src/util/anon_file.c \ $src_dir/src/util/anon_file.c \
1014 1102 $src_dir/src/util/bitscan.c \ $src_dir/src/util/bitscan.c \
1015 1103 $src_dir/src/util/blake3/blake3.c \ $src_dir/src/util/blake3/blake3.c \
 
... ... $src_dir/src/util/disk_cache.c \
1024 1112 $src_dir/src/util/disk_cache_os.c \ $src_dir/src/util/disk_cache_os.c \
1025 1113 $src_dir/src/util/double.c \ $src_dir/src/util/double.c \
1026 1114 $src_dir/src/util/fast_idiv_by_const.c \ $src_dir/src/util/fast_idiv_by_const.c \
1115 $build_dir/src/util/format_srgb.c \
1027 1116 $src_dir/src/util/fossilize_db.c \ $src_dir/src/util/fossilize_db.c \
1028 1117 $src_dir/src/util/futex.c \ $src_dir/src/util/futex.c \
1029 1118 $src_dir/src/util/half_float.c \ $src_dir/src/util/half_float.c \
 
... ... $src_dir/src/util/hash_table.c \
1031 1120 $src_dir/src/util/log.c \ $src_dir/src/util/log.c \
1032 1121 $src_dir/src/util/mesa-blake3.c \ $src_dir/src/util/mesa-blake3.c \
1033 1122 $src_dir/src/util/mesa-sha1.c \ $src_dir/src/util/mesa-sha1.c \
1034 $src_dir/src/util/mesa_cache_db.c \
1123 $build_dir/src/util/mesa_cache_db.c \
1035 1124 $src_dir/src/util/mesa_cache_db_multipart.c \ $src_dir/src/util/mesa_cache_db_multipart.c \
1036 1125 $src_dir/src/util/memstream.c \ $src_dir/src/util/memstream.c \
1037 1126 $src_dir/src/util/os_file.c \ $src_dir/src/util/os_file.c \
 
... ... $src_dir/src/util/u_debug_stack.c \
1061 1150 $src_dir/src/util/u_debug_symbol.c \ $src_dir/src/util/u_debug_symbol.c \
1062 1151 $src_dir/src/util/u_dl.c \ $src_dir/src/util/u_dl.c \
1063 1152 $src_dir/src/util/u_dynarray.c \ $src_dir/src/util/u_dynarray.c \
1153 $build_dir/src/util/u_format_table.c \
1064 1154 $src_dir/src/util/u_hash_table.c \ $src_dir/src/util/u_hash_table.c \
1065 1155 $src_dir/src/util/u_printf.c \ $src_dir/src/util/u_printf.c \
1066 1156 $src_dir/src/util/format/u_format.c \ $src_dir/src/util/format/u_format.c \
 
... ... done
1117 1207 cppflags="\ cppflags="\
1118 1208 $cppflags_common \ $cppflags_common \
1119 1209 -DPACKAGE_VERSION=\"$version\" \ -DPACKAGE_VERSION=\"$version\" \
1120 -I$build_dir/vulkan/util \
1121 -I$build_dir/src/util \
1122 -I$build_dir \
1210 -I$build_dir/src/amd/compiler \
1123 1211 -I$src_dir/src/amd/compiler \ -I$src_dir/src/amd/compiler \
1124 1212 -I$build_dir/src/amd/common \ -I$build_dir/src/amd/common \
1125 1213 -I$src_dir/src/amd/common \ -I$src_dir/src/amd/common \
1214 -I$build_dir/src/amd/vulkan/nir \
1126 1215 -I$src_dir/src/amd/vulkan/nir \ -I$src_dir/src/amd/vulkan/nir \
1216 -I$build_dir/src/amd/vulkan/meta \
1127 1217 -I$src_dir/src/amd/vulkan/meta \ -I$src_dir/src/amd/vulkan/meta \
1218 -I$build_dir/src/amd/vulkan \
1128 1219 -I$src_dir/src/amd/vulkan \ -I$src_dir/src/amd/vulkan \
1220 -I$build_dir/src/amd \
1129 1221 -I$src_dir/src/amd \ -I$src_dir/src/amd \
1222 -I$build_dir/src/gallium/auxiliary \
1130 1223 -I$src_dir/src/gallium/auxiliary \ -I$src_dir/src/gallium/auxiliary \
1224 -I$build_dir/src/gallium/include \
1131 1225 -I$src_dir/src/gallium/include \ -I$src_dir/src/gallium/include \
1132 -I$src_dir/src/vulkan/util \
1226 -I$build_dir/src/vulkan/runtime \
1133 1227 -I$src_dir/src/vulkan/runtime \ -I$src_dir/src/vulkan/runtime \
1228 -I$build_dir/src/vulkan/wsi \
1134 1229 -I$src_dir/src/vulkan/wsi \ -I$src_dir/src/vulkan/wsi \
1135 -I$src_dir/src/util \
1230 -I$build_dir/src/vulkan/util \
1231 -I$src_dir/src/vulkan/util \
1232 -I$build_dir/src/mesa \
1136 1233 -I$src_dir/src/mesa \ -I$src_dir/src/mesa \
1234 -I$build_dir/src/compiler/nir \
1137 1235 -I$src_dir/src/compiler/nir \ -I$src_dir/src/compiler/nir \
1236 -I$build_dir/src/compiler \
1138 1237 -I$src_dir/src/compiler \ -I$src_dir/src/compiler \
1238 -I$build_dir/src/util \
1239 -I$src_dir/src/util \
1240 -I$build_dir/src \
1139 1241 -I$src_dir/src \ -I$src_dir/src \
1242 -I$build_dir/include \
1140 1243 -I$src_dir/include \ -I$src_dir/include \
1141 1244 $libdrm_cppflags \ $libdrm_cppflags \
1142 1245 $libdrm_amdgpu_cppflags \ $libdrm_amdgpu_cppflags \
 
... ... $src_dir/src/amd/vulkan/radv_video.c \
1216 1319 $src_dir/src/amd/vulkan/radv_wsi.c \ $src_dir/src/amd/vulkan/radv_wsi.c \
1217 1320 $src_dir/src/amd/vulkan/si_cmd_buffer.c \ $src_dir/src/amd/vulkan/si_cmd_buffer.c \
1218 1321 \ \
1219 $build_dir/gfx10_format_table.c \
1220 \
1221 $build_dir/radv_entrypoints.c \
1322 $build_dir/src/amd/vulkan/radv_entrypoints.c \
1222 1323 \ \
1223 1324 $src_dir/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.c \ $src_dir/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.c \
1224 1325 $src_dir/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c \ $src_dir/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c \
File builders/mesa-vulkan-amd-sh-348eee9c974ee24dee2362b8a2b7d30d6db69091/radeon_icd.x86_64.json copied from file builders/mesa-vulkan-amd-sh-17dfbc25d237c334120d66387fc466ab6d3451c1/radeon_icd.x86_64.json (similarity 100%)
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/sylware/nyanlinux

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/sylware/nyanlinux

Clone this repository using git:
git clone git://git.rocketgit.com/user/sylware/nyanlinux

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main