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 68453551954c52e998012d0ce1f5b05e99e24df5 Sylvain BERTRAND 2022-04-17 15:47:49
gfx stack update (AMD dev linux broken on navi10 LXE) 0bad3efa8e0e6e24c44c0707e494d47fc833755f Sylvain BERTRAND 2022-04-10 16:04:32
gfx stack update 189baa3e6c397181d0639e18a5e56c27aed03bfd Sylvain BERTRAND 2022-04-03 16:28:42
gfx stack update (linux destroyed by gcc/clang) d692fbce2d54116209ec329d5e172018652cf046 Sylvain BERTRAND 2022-03-27 15:25:21
gfx stack update (a lot of new trash code in linux, microsoft? google? ibm?) 0e915966007eecfc71620a3852ae26c059725204 Sylvain BERTRAND 2022-03-20 16:15:55
more C compilers 6b8020c1ea2bca8d65b86740c850723f04f0cb9b Sylvain BERTRAND 2022-03-20 16:13:55
gfx stack update 031c1509740c7abf25aadac2136695c3e292ce5c Sylvain BERTRAND 2022-03-13 13:22:52
gfx stack update (linux is being trashed because of fanboys of compilers) c900fe1a5b86b2db51a694ef124513a31baf326f Sylvain BERTRAND 2022-03-06 13:53:59
dav1d: need an upstream fix 76a6d021cb56e9e81655d4f4391bcb088c7f3878 Sylvain BERTRAND 2022-03-04 20:59:18
gfx stack update (ffmpeg/dav1d glitched) 19612db67cc5c5d2389d25a4faaad6a38f9e6ead Sylvain BERTRAND 2022-02-28 21:11:10
gfx stack update 4d43e5f3f1cb8fe67ee7cad3a96c18e1be7b3232 Sylvain BERTRAND 2022-02-20 13:04:44
gfx stack update 656a6a347d377529db75f7a82487b7a23a6a05db Sylvain BERTRAND 2022-02-14 00:45:03
gfx stack update 2c431f853f8d938972aebe8ce9e4be29c93e9329 Sylvain BERTRAND 2022-02-06 17:53:13
gfx stack update 032d8009b7dbc3a02781fa708ea72a9199e23e74 Sylvain BERTRAND 2022-01-30 16:40:14
gfx stack update fed039d498c6b8c6c43f7012ba77a5a582c86c0c Sylvain BERTRAND 2022-01-24 02:43:25
gfx stack update a8ccdfe5ec91a1eed44965159059210b16322f0f Sylvain BERTRAND 2022-01-16 19:11:28
gfx stack update (AMD linux/x11 repos unreachable) 15abc62444150c19cbdfed902a4b809c2d3e1953 Sylvain BERTRAND 2022-01-09 15:39:18
gfx stack update 871f623caef6d555653e060c975609f7740c02d3 Sylvain BERTRAND 2022-01-02 16:27:47
gfx stack update 095f9a09ba235e2176b88a61e27fd052a53ab468 Sylvain BERTRAND 2021-12-19 19:46:37
gfx stack update 07808c7d585ce41a27f8250d1c6415fd0cca1e82 Sylvain BERTRAND 2021-12-12 21:24:35
Commit 68453551954c52e998012d0ce1f5b05e99e24df5 - gfx stack update
Author: Sylvain BERTRAND
Author date (UTC): 2022-04-17 15:47
Committer name: Sylvain BERTRAND
Committer date (UTC): 2022-04-17 15:47
Parent(s): 0bad3efa8e0e6e24c44c0707e494d47fc833755f
Signer:
Signing key:
Signing status: N
Tree: 4fc783d8a0cf30f24c3028bc6b212f1a2baa4897
File Lines added Lines deleted
builders/drm-2b997bb4bb688be00620887c8646ff24ccb9396b/builder.sh 0 0
builders/drm-2b997bb4bb688be00620887c8646ff24ccb9396b/contrib/pkgconfig/libdrm.pc.in 0 0
builders/drm-2b997bb4bb688be00620887c8646ff24ccb9396b/contrib/pkgconfig/libdrm_amdgpu.pc.in 0 0
builders/drm-2b997bb4bb688be00620887c8646ff24ccb9396b/contrib/pkgconfig/libdrm_radeon.pc.in 0 0
builders/drm-2b997bb4bb688be00620887c8646ff24ccb9396b/contrib/x86_64_amdgpu_linux_gnu_drm_gcc.sh 10 62
builders/drm/builder.sh 0 11
builders/ffmpeg-4e98cc29f43fbc5a761ec08e942e66a84ef943fa/builder.sh 0 0
builders/llvm-34a68037ddb4dff972c5d8c599cf5edf08fadf6b/builder.sh 0 0
builders/llvm-34a68037ddb4dff972c5d8c599cf5edf08fadf6b/llvm-config.keep 0 0
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/builder.sh 0 0
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/amd.sh 1 0
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/compiler.sh 0 0
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/compiler_glsl.sh 0 0
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/compiler_nir.sh 1 0
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/dri_util.c.patch 0 0
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/dri_util.h.patch 0 0
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/drm_helper.h.patch 0 0
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/egl.sh 0 0
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/egl_dri2.c.patch 0 0
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/external_deps.sh 0 0
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/gallium.sh 0 0
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/gallium_auxiliary.sh 0 0
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/gallium_drivers.sh 14 13
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/gallium_frontends.sh 0 0
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/gallium_state_trackers.sh 0 0
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/gallium_targets.sh 0 0
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/gallium_winsys.sh 0 0
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/gbm.sh 0 0
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/gcc_binutils.sh 0 0
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/glx.sh 0 0
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/loader.sh 0 0
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/mapi.sh 0 0
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/matypes.h.x86_64 0 0
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/mesa.sh 0 0
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/pipe_loader.c.patch 0 0
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/pkgconfig/dri.pc.in 0 0
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/pkgconfig/egl.pc.in 0 0
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/pkgconfig/gbm.pc.in 0 0
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/pkgconfig/gl.pc.in 0 0
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/si_pipe.c.patch 0 0
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/si_uvd.c 6 6
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/util.sh 1 4
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/vtn_opencl.c 0 0
builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/x86_64_linux_glibc_amdgpu.sh 0 0
builders/mesa-vulkan-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/builder.sh 0 0
builders/mesa-vulkan-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/generators.sh 0 2
builders/mesa-vulkan-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/vk_enum_to_str.c 0 0
builders/mesa-vulkan-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/vk_enum_to_str.h 0 0
builders/mesa-vulkan-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/vtn_opencl.c 0 0
builders/mesa-vulkan-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh 3 2
builders/mesa-vulkan-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/radeon_icd.x86_64.json 0 0
File builders/drm-2b997bb4bb688be00620887c8646ff24ccb9396b/builder.sh copied from file builders/drm-02ac4a0a36c2aabbd39dab0c7cd13ed2516a2bed/builder.sh (similarity 100%)
File builders/drm-2b997bb4bb688be00620887c8646ff24ccb9396b/contrib/pkgconfig/libdrm.pc.in copied from file builders/drm-02ac4a0a36c2aabbd39dab0c7cd13ed2516a2bed/contrib/pkgconfig/libdrm.pc.in (similarity 100%)
File builders/drm-2b997bb4bb688be00620887c8646ff24ccb9396b/contrib/pkgconfig/libdrm_amdgpu.pc.in copied from file builders/drm-02ac4a0a36c2aabbd39dab0c7cd13ed2516a2bed/contrib/pkgconfig/libdrm_amdgpu.pc.in (similarity 100%)
File builders/drm-2b997bb4bb688be00620887c8646ff24ccb9396b/contrib/pkgconfig/libdrm_radeon.pc.in copied from file builders/drm-02ac4a0a36c2aabbd39dab0c7cd13ed2516a2bed/contrib/pkgconfig/libdrm_radeon.pc.in (similarity 100%)
File builders/drm-2b997bb4bb688be00620887c8646ff24ccb9396b/contrib/x86_64_amdgpu_linux_gnu_drm_gcc.sh copied from file builders/drm-f287d1990b859602b0cbe50f0b903343c3b67d1a/contrib/x86_64_amdgpu_linux_gnu_drm_gcc.sh (similarity 83%) (mode: 100755) (index 0b159be..fe72fb3)
... ... glibc_cpp_flags="\
50 50 -D_GNU_SOURCE \ -D_GNU_SOURCE \
51 51 " "
52 52 #=============================================================================== #===============================================================================
53 # some inappropriate code gen generator, should be C tables manually
54 # updated
55 python3 $src_dir/gen_table_fourcc.py \
56 $src_dir/include/drm/drm_fourcc.h \
57 $build_dir/generated_static_table_fourcc.h
58 #===============================================================================
53 59 libdrm_so_major=2 libdrm_so_major=2
54 60 libdrm_so_minor=4 libdrm_so_minor=4
55 libdrm_so_patch=104
61 libdrm_so_patch=109
56 62
57 63 libdrm_c_src_files="\ libdrm_c_src_files="\
58 64 $src_dir/xf86drm.c \ $src_dir/xf86drm.c \
 
... ... $src_dir/xf86drmMode.c \
63 69 " "
64 70
65 71 libdrm_cpp_flags="\ libdrm_cpp_flags="\
72 -I$build_dir \
66 73 -I$src_dir/include/drm \ -I$src_dir/include/drm \
67 74 -I$src_dir \ -I$src_dir \
68 75 $gcc_cpp_flags \ $gcc_cpp_flags \
 
... ... s:@incdir@:$incdir:;\
123 130 s:@PACKAGE_VERSION@:$libdrm_so_major.$libdrm_so_minor.$libdrm_so_patch:;\ s:@PACKAGE_VERSION@:$libdrm_so_major.$libdrm_so_minor.$libdrm_so_patch:;\
124 131 " $build_dir/install_root$libdir/pkgconfig/libdrm.pc & " $build_dir/install_root$libdir/pkgconfig/libdrm.pc &
125 132 #=============================================================================== #===============================================================================
126 libkms_so_major=1
127 libkms_so_minor=0
128 libkms_so_patch=0
129
130 libkms_c_src_files="\
131 $src_dir/libkms/linux.c \
132 $src_dir/libkms/dumb.c \
133 $src_dir/libkms/api.c \
134 $src_dir/libkms/radeon.c \
135 "
136
137 libkms_cpp_flags="\
138 -DHAVE_RADEON \
139 -I$src_dir/include/drm \
140 -I$src_dir \
141 $gcc_cpp_flags \
142 $glibc_cpp_flags"
143 #-------------------------------------------------------------------------------
144 for f in $libkms_c_src_files
145 do
146 libkms_c_obj=$build_dir/$(basename $f .c).o
147 libkms_so="$libkms_so $libkms_c_obj"
148
149 printf "SLIB_GCC $f\n"
150 eval $slib_gcc $libkms_cpp_flags -o $libkms_c_obj $f &
151 done
152 #-------------------------------------------------------------------------------
153 wait
154
155 mkdir -p $build_dir/install_root$libdir
156
157 if test "${libkms_slib_gccld-unset}" = unset; then
158 libkms_slib_gccld="gcc \
159 -o $build_dir/install_root$libdir/libkms.so.$libkms_so_major.$libkms_so_minor.$libkms_so_patch \
160 -Wl,-soname=libkms.so.$libkms_so_major \
161 -pipe -shared -static-libgcc \
162 -Wl,--no-undefined,--gc-sections \
163 -Wl,-s \
164 $libkms_so \
165 $build_dir/install_root$libdir/libdrm.so.$libdrm_so_major"
166 fi
167
168 printf "SLIB_GCCLD libkms.so.$libkms_so_major.$libkms_so_minor.$libkms_so_patch\n"
169 eval $libkms_slib_gccld &
170 ln -sTf libkms.so.$libkms_so_major.$libkms_so_minor.$libkms_so_patch \
171 $build_dir/install_root$libdir/libkms.so.$libkms_so_major
172 ln -sTf libkms.so.$libkms_so_major $build_dir/install_root$libdir/libkms.so
173 #-------------------------------------------------------------------------------
174 mkdir -p $build_dir/install_root$incdir/libkms
175 cp $src_dir/libkms/libkms.h $build_dir/install_root$incdir/libkms &
176 #-------------------------------------------------------------------------------
177 mkdir -p $build_dir/install_root$libdir/pkgconfig
178 cp $src_dir/contrib/pkgconfig/libkms.pc.in \
179 $build_dir/install_root$libdir/pkgconfig/libkms.pc
180
181 sed -i "\
182 s:@prefix@:$prefix:;\
183 s:@libdir@:$libdir:;\
184 s:@incdir@:$incdir:;\
185 " $build_dir/install_root$libdir/pkgconfig/libkms.pc &
186 #===============================================================================
187 133 libdrm_amdgpu_so_major=1 libdrm_amdgpu_so_major=1
188 134 libdrm_amdgpu_so_minor=0 libdrm_amdgpu_so_minor=0
189 135 libdrm_amdgpu_so_patch=0 libdrm_amdgpu_so_patch=0
 
... ... $src_dir/amdgpu/handle_table.c \
201 147
202 148 libdrm_amdgpu_cpp_flags="\ libdrm_amdgpu_cpp_flags="\
203 149 -DAMDGPU_ASIC_ID_TABLE=\\\"$datadir/libdrm/amdgpu.ids\\\" \ -DAMDGPU_ASIC_ID_TABLE=\\\"$datadir/libdrm/amdgpu.ids\\\" \
150 -I$build_dir \
204 151 -I$src_dir/include/drm \ -I$src_dir/include/drm \
205 152 -I$src_dir \ -I$src_dir \
206 153 $gcc_cpp_flags \ $gcc_cpp_flags \
 
... ... $src_dir/radeon/radeon_surface.c \
269 216 " "
270 217
271 218 libdrm_radeon_cpp_flags="\ libdrm_radeon_cpp_flags="\
219 -I$build_dir \
272 220 -I$src_dir/radeon \ -I$src_dir/radeon \
273 221 -I$src_dir/include/drm \ -I$src_dir/include/drm \
274 222 -I$src_dir \ -I$src_dir \
File builders/drm/builder.sh changed (mode: 100644) (index a345831..150f462)
... ... libdrm_slib_gccld="$target_gnu_triple-gcc \
56 56 \\\$libdrm_so \ \\\$libdrm_so \
57 57 -lm" -lm"
58 58
59 libkms_slib_gccld="$target_gnu_triple-gcc \
60 -o \\\$build_dir/install_root\\\$libdir/libkms.so.\\\$libkms_so_major.\\\$libkms_so_minor.\\\$libkms_so_patch \
61 -Wl,-soname=libkms.so.\\\$libkms_so_major \
62 -pipe -shared -static-libgcc \
63 -B/nyan/glibc/current/lib -L/nyan/glibc/current/lib \
64 -Wl,-rpath-link,/nyan/glibc/current/lib \
65 -Wl,--no-undefined,--gc-sections \
66 -Wl,-s \
67 \\\$libkms_so \
68 \\\$build_dir/install_root\\\$libdir/libdrm.so.\\\$libdrm_so_major"
69
70 59 libdrm_amdgpu_slib_gccld="$target_gnu_triple-gcc \ libdrm_amdgpu_slib_gccld="$target_gnu_triple-gcc \
71 60 -o \\\$build_dir/install_root\\\$libdir/libdrm_amdgpu.so.\\\$libdrm_amdgpu_so_major.\\\$libdrm_amdgpu_so_minor.\\\$libdrm_amdgpu_so_patch \ -o \\\$build_dir/install_root\\\$libdir/libdrm_amdgpu.so.\\\$libdrm_amdgpu_so_major.\\\$libdrm_amdgpu_so_minor.\\\$libdrm_amdgpu_so_patch \
72 61 -Wl,-soname=libdrm_amdgpu.so.\\\$libdrm_amdgpu_so_major \ -Wl,-soname=libdrm_amdgpu.so.\\\$libdrm_amdgpu_so_major \
File builders/ffmpeg-4e98cc29f43fbc5a761ec08e942e66a84ef943fa/builder.sh copied from file builders/ffmpeg-06a54a4ec73ea6eb8cec41b7af75367bafb075e0/builder.sh (similarity 100%)
File builders/llvm-34a68037ddb4dff972c5d8c599cf5edf08fadf6b/builder.sh copied from file builders/llvm-3b2e605e33bd9017ff2eff1493add07822f9d58b/builder.sh (similarity 100%)
File builders/llvm-34a68037ddb4dff972c5d8c599cf5edf08fadf6b/llvm-config.keep copied from file builders/llvm-0e4ecfaf5a29ca146cbcc08ed38e7b7565d4580f/llvm-config.keep (similarity 100%)
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/builder.sh copied from file builders/mesa-gl-amd-sh-177805cc03ead02029a9d36844af8da2ef30b6c3/builder.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/amd.sh copied from file builders/mesa-gl-amd-sh-5da8c280b7451335c915d9be0a25d0d3a8055d3e/contrib/amd.sh (similarity 99%) (mode: 100644) (index 96c3ee6..1a03123)
... ... $src_dir/src/amd/common/amd_family.c \
90 90 $src_dir/src/amd/common/ac_binary.c \ $src_dir/src/amd/common/ac_binary.c \
91 91 $src_dir/src/amd/common/ac_nir.c \ $src_dir/src/amd/common/ac_nir.c \
92 92 $src_dir/src/amd/common/ac_nir_lower_esgs_io_to_mem.c \ $src_dir/src/amd/common/ac_nir_lower_esgs_io_to_mem.c \
93 $src_dir/src/amd/common/ac_nir_lower_global_access.c \
93 94 $src_dir/src/amd/common/ac_nir_lower_ngg.c \ $src_dir/src/amd/common/ac_nir_lower_ngg.c \
94 95 $src_dir/src/amd/common/ac_nir_lower_tess_io_to_mem.c \ $src_dir/src/amd/common/ac_nir_lower_tess_io_to_mem.c \
95 96 $src_dir/src/amd/common/ac_perfcounter.c \ $src_dir/src/amd/common/ac_perfcounter.c \
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/compiler.sh copied from file builders/mesa-gl-amd-sh-177805cc03ead02029a9d36844af8da2ef30b6c3/contrib/compiler.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/compiler_glsl.sh copied from file builders/mesa-gl-amd-sh-177805cc03ead02029a9d36844af8da2ef30b6c3/contrib/compiler_glsl.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/compiler_nir.sh copied from file builders/mesa-gl-amd-sh-c4650cbdb002ee9df699bb389fdf7aa8c907f010/contrib/compiler_nir.sh (similarity 99%) (mode: 100644) (index adafb02..540bdd2)
... ... $src_dir/src/compiler/nir/nir_range_analysis.c \
191 191 $src_dir/src/compiler/nir/nir_remove_dead_variables.c \ $src_dir/src/compiler/nir/nir_remove_dead_variables.c \
192 192 $src_dir/src/compiler/nir/nir_repair_ssa.c \ $src_dir/src/compiler/nir/nir_repair_ssa.c \
193 193 $src_dir/src/compiler/nir/nir_search.c \ $src_dir/src/compiler/nir/nir_search.c \
194 $src_dir/src/compiler/nir/nir_scale_fdiv.c \
194 195 $src_dir/src/compiler/nir/nir_schedule.c \ $src_dir/src/compiler/nir/nir_schedule.c \
195 196 $src_dir/src/compiler/nir/nir_serialize.c \ $src_dir/src/compiler/nir/nir_serialize.c \
196 197 $src_dir/src/compiler/nir/nir_split_per_member_structs.c \ $src_dir/src/compiler/nir/nir_split_per_member_structs.c \
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/dri_util.c.patch copied from file builders/mesa-gl-amd-sh-5da8c280b7451335c915d9be0a25d0d3a8055d3e/contrib/dri_util.c.patch (similarity 100%)
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/dri_util.h.patch copied from file builders/mesa-gl-amd-sh-5da8c280b7451335c915d9be0a25d0d3a8055d3e/contrib/dri_util.h.patch (similarity 100%)
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/drm_helper.h.patch copied from file builders/mesa-gl-amd-sh-177805cc03ead02029a9d36844af8da2ef30b6c3/contrib/drm_helper.h.patch (similarity 100%)
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/egl.sh copied from file builders/mesa-gl-amd-sh-177805cc03ead02029a9d36844af8da2ef30b6c3/contrib/egl.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/egl_dri2.c.patch copied from file builders/mesa-gl-amd-sh-177805cc03ead02029a9d36844af8da2ef30b6c3/contrib/egl_dri2.c.patch (similarity 100%)
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/external_deps.sh copied from file builders/mesa-gl-amd-sh-177805cc03ead02029a9d36844af8da2ef30b6c3/contrib/external_deps.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/gallium.sh copied from file builders/mesa-gl-amd-sh-177805cc03ead02029a9d36844af8da2ef30b6c3/contrib/gallium.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/gallium_auxiliary.sh copied from file builders/mesa-gl-amd-sh-177805cc03ead02029a9d36844af8da2ef30b6c3/contrib/gallium_auxiliary.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/gallium_drivers.sh copied from file builders/mesa-gl-amd-sh-ae710f33296c5bf673fbe4b4c6a720d5552b4554/contrib/gallium_drivers.sh (similarity 88%) (mode: 100644) (index ca6ffcb..f77d944)
... ... $src_dir/src/gallium/drivers/radeonsi/si_test_dma_perf.c \
65 65 $src_dir/src/gallium/drivers/radeonsi/si_texture.c \ $src_dir/src/gallium/drivers/radeonsi/si_texture.c \
66 66 $build_dir/src/gallium/drivers/radeonsi/si_uvd.c \ $build_dir/src/gallium/drivers/radeonsi/si_uvd.c \
67 67 \ \
68 $src_dir/src/gallium/drivers/radeon/radeon_uvd.c \
69 $src_dir/src/gallium/drivers/radeon/radeon_vcn_enc_1_2.c \
70 $src_dir/src/gallium/drivers/radeon/radeon_vcn_enc_2_0.c \
71 $src_dir/src/gallium/drivers/radeon/radeon_vcn_enc.c \
72 $src_dir/src/gallium/drivers/radeon/radeon_vcn_dec_jpeg.c \
73 $src_dir/src/gallium/drivers/radeon/radeon_vcn_dec.c \
74 $src_dir/src/gallium/drivers/radeon/radeon_uvd_enc_1_1.c \
75 $src_dir/src/gallium/drivers/radeon/radeon_uvd_enc.c \
76 $src_dir/src/gallium/drivers/radeon/radeon_vce_40_2_2.c \
77 $src_dir/src/gallium/drivers/radeon/radeon_vce_50.c \
78 $src_dir/src/gallium/drivers/radeon/radeon_vce_52.c \
79 $src_dir/src/gallium/drivers/radeon/radeon_vce.c \
80 $src_dir/src/gallium/drivers/radeon/radeon_video.c \
68 $src_dir/src/gallium/drivers/radeonsi/radeon_uvd.c \
69 $src_dir/src/gallium/drivers/radeonsi/radeon_vcn_enc_1_2.c \
70 $src_dir/src/gallium/drivers/radeonsi/radeon_vcn_enc_2_0.c \
71 $src_dir/src/gallium/drivers/radeonsi/radeon_vcn_enc_3_0.c \
72 $src_dir/src/gallium/drivers/radeonsi/radeon_vcn_enc.c \
73 $src_dir/src/gallium/drivers/radeonsi/radeon_vcn_dec_jpeg.c \
74 $src_dir/src/gallium/drivers/radeonsi/radeon_vcn_dec.c \
75 $src_dir/src/gallium/drivers/radeonsi/radeon_uvd_enc_1_1.c \
76 $src_dir/src/gallium/drivers/radeonsi/radeon_uvd_enc.c \
77 $src_dir/src/gallium/drivers/radeonsi/radeon_vce_40_2_2.c \
78 $src_dir/src/gallium/drivers/radeonsi/radeon_vce_50.c \
79 $src_dir/src/gallium/drivers/radeonsi/radeon_vce_52.c \
80 $src_dir/src/gallium/drivers/radeonsi/radeon_vce.c \
81 $src_dir/src/gallium/drivers/radeonsi/radeon_video.c \
81 82 " "
82 83 #------------------------------------------------------------------------------- #-------------------------------------------------------------------------------
83 84
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/gallium_frontends.sh copied from file builders/mesa-gl-amd-sh-5da8c280b7451335c915d9be0a25d0d3a8055d3e/contrib/gallium_frontends.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/gallium_state_trackers.sh copied from file builders/mesa-gl-amd-sh-177805cc03ead02029a9d36844af8da2ef30b6c3/contrib/gallium_state_trackers.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/gallium_targets.sh copied from file builders/mesa-gl-amd-sh-5da8c280b7451335c915d9be0a25d0d3a8055d3e/contrib/gallium_targets.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/gallium_winsys.sh copied from file builders/mesa-gl-amd-sh-177805cc03ead02029a9d36844af8da2ef30b6c3/contrib/gallium_winsys.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/gbm.sh copied from file builders/mesa-gl-amd-sh-177805cc03ead02029a9d36844af8da2ef30b6c3/contrib/gbm.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/gcc_binutils.sh copied from file builders/mesa-gl-amd-sh-177805cc03ead02029a9d36844af8da2ef30b6c3/contrib/gcc_binutils.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/glx.sh copied from file builders/mesa-gl-amd-sh-177805cc03ead02029a9d36844af8da2ef30b6c3/contrib/glx.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/loader.sh copied from file builders/mesa-gl-amd-sh-177805cc03ead02029a9d36844af8da2ef30b6c3/contrib/loader.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/mapi.sh copied from file builders/mesa-gl-amd-sh-177805cc03ead02029a9d36844af8da2ef30b6c3/contrib/mapi.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/matypes.h.x86_64 copied from file builders/mesa-gl-amd-sh-177805cc03ead02029a9d36844af8da2ef30b6c3/contrib/matypes.h.x86_64 (similarity 100%)
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/mesa.sh copied from file builders/mesa-gl-amd-sh-177805cc03ead02029a9d36844af8da2ef30b6c3/contrib/mesa.sh (similarity 100%)
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/pipe_loader.c.patch copied from file builders/mesa-gl-amd-sh-177805cc03ead02029a9d36844af8da2ef30b6c3/contrib/pipe_loader.c.patch (similarity 100%)
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/pkgconfig/dri.pc.in copied from file builders/mesa-gl-amd-sh-177805cc03ead02029a9d36844af8da2ef30b6c3/contrib/pkgconfig/dri.pc.in (similarity 100%)
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/pkgconfig/egl.pc.in copied from file builders/mesa-gl-amd-sh-177805cc03ead02029a9d36844af8da2ef30b6c3/contrib/pkgconfig/egl.pc.in (similarity 100%)
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/pkgconfig/gbm.pc.in copied from file builders/mesa-gl-amd-sh-177805cc03ead02029a9d36844af8da2ef30b6c3/contrib/pkgconfig/gbm.pc.in (similarity 100%)
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/pkgconfig/gl.pc.in copied from file builders/mesa-gl-amd-sh-177805cc03ead02029a9d36844af8da2ef30b6c3/contrib/pkgconfig/gl.pc.in (similarity 100%)
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/si_pipe.c.patch copied from file builders/mesa-gl-amd-sh-177805cc03ead02029a9d36844af8da2ef30b6c3/contrib/si_pipe.c.patch (similarity 100%)
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/si_uvd.c copied from file builders/mesa-gl-amd-sh-177805cc03ead02029a9d36844af8da2ef30b6c3/contrib/si_uvd.c (similarity 92%) (mode: 100644) (index 104b823..da98416)
26 26 **************************************************************************/ **************************************************************************/
27 27
28 28 #include "si_pipe.h" #include "si_pipe.h"
29 #include "radeon/radeon_video.h"
30 #include "radeon/radeon_uvd.h"
31 #include "radeon/radeon_vce.h"
32 #include "radeon/radeon_vcn_dec.h"
33 #include "radeon/radeon_vcn_enc.h"
34 #include "radeon/radeon_uvd_enc.h"
29 #include "radeonsi/radeon_video.h"
30 #include "radeonsi/radeon_uvd.h"
31 #include "radeonsi/radeon_vce.h"
32 #include "radeonsi/radeon_vcn_dec.h"
33 #include "radeonsi/radeon_vcn_enc.h"
34 #include "radeonsi/radeon_uvd_enc.h"
35 35 #include "util/u_video.h" #include "util/u_video.h"
36 36
37 37 /** /**
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/util.sh copied from file builders/mesa-gl-amd-sh-ae710f33296c5bf673fbe4b4c6a720d5552b4554/contrib/util.sh (similarity 95%) (mode: 100644) (index 42e7da4..b2e7058)
... ... $src_dir/src/util/00-mesa-defaults.conf \
30 30 $build_dir/src/util/driconf_static.h $build_dir/src/util/driconf_static.h
31 31 unset PYTHONPATH unset PYTHONPATH
32 32 #------------------------------------------------------------------------------- #-------------------------------------------------------------------------------
33 # some toxic c++ did slip in. blame: serge martin
34 cp -f $src_dir/contrib/u_printf.c $build_dir/src/util
35 #-------------------------------------------------------------------------------
36 33 libmesa_util_files="\ libmesa_util_files="\
37 $build_dir/src/util/u_printf.c \
38 34 $build_dir/src/util/format_srgb.c \ $build_dir/src/util/format_srgb.c \
39 35 $build_dir/src/util/format/u_format_table.c \ $build_dir/src/util/format/u_format_table.c \
40 36 $build_dir/src/util/indices/u_indices_gen.c \ $build_dir/src/util/indices/u_indices_gen.c \
 
... ... $src_dir/src/util/string_buffer.c \
76 72 $src_dir/src/util/strtod.c \ $src_dir/src/util/strtod.c \
77 73 $src_dir/src/util/u_atomic.c \ $src_dir/src/util/u_atomic.c \
78 74 $src_dir/src/util/u_debug_memory.c \ $src_dir/src/util/u_debug_memory.c \
75 $src_dir/src/util/u_printf.c \
79 76 $src_dir/src/util/format/u_format.c \ $src_dir/src/util/format/u_format.c \
80 77 $src_dir/src/util/format/u_format_bptc.c \ $src_dir/src/util/format/u_format_bptc.c \
81 78 $src_dir/src/util/format/u_format_etc.c \ $src_dir/src/util/format/u_format_etc.c \
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/vtn_opencl.c copied from file builders/mesa-gl-amd-sh-177805cc03ead02029a9d36844af8da2ef30b6c3/contrib/vtn_opencl.c (similarity 100%)
File builders/mesa-gl-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/x86_64_linux_glibc_amdgpu.sh copied from file builders/mesa-gl-amd-sh-5da8c280b7451335c915d9be0a25d0d3a8055d3e/contrib/x86_64_linux_glibc_amdgpu.sh (similarity 100%)
File builders/mesa-vulkan-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/builder.sh copied from file builders/mesa-vulkan-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/builder.sh (similarity 100%)
File builders/mesa-vulkan-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/generators.sh copied from file builders/mesa-vulkan-amd-sh-5da8c280b7451335c915d9be0a25d0d3a8055d3e/contrib/generators.sh (similarity 98%) (mode: 100644) (index 20d7bb7..26b12ad)
... ... $src_dir/src/util/format/u_format.csv \
166 166 >$build_dir/src/util/format/u_format_pack.h >$build_dir/src/util/format/u_format_pack.h
167 167 unset PYTHONPATH unset PYTHONPATH
168 168 #$src_dir/src/util/bitset_test.cpp wtf? rotten brain? #$src_dir/src/util/bitset_test.cpp wtf? rotten brain?
169 #$src_dir/src/util/u_printf.cpp rotten brain new edition
170 cp -f $src_dir/contrib/u_printf.c $build_dir/u_printf.c &
171 169 #=============================================================================== #===============================================================================
172 170 # amd vulkan # amd vulkan
173 171 export PYTHONPATH=$mako export PYTHONPATH=$mako
File builders/mesa-vulkan-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/vk_enum_to_str.c copied from file builders/mesa-vulkan-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/vk_enum_to_str.c (similarity 100%)
File builders/mesa-vulkan-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/vk_enum_to_str.h copied from file builders/mesa-vulkan-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/contrib/vk_enum_to_str.h (similarity 100%)
File builders/mesa-vulkan-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/vtn_opencl.c copied from file builders/mesa-gl-amd-sh-177805cc03ead02029a9d36844af8da2ef30b6c3/contrib/vtn_opencl.c (similarity 100%)
File builders/mesa-vulkan-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh copied from file builders/mesa-vulkan-amd-sh-c4650cbdb002ee9df699bb389fdf7aa8c907f010/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh (similarity 99%) (mode: 100755) (index 1f13e43..3a27d9e)
... ... $src_dir/src/amd/common/ac_msgpack.c \
569 569 $src_dir/src/amd/common/ac_nir.c \ $src_dir/src/amd/common/ac_nir.c \
570 570 $src_dir/src/amd/common/ac_nir_cull.c \ $src_dir/src/amd/common/ac_nir_cull.c \
571 571 $src_dir/src/amd/common/ac_nir_lower_esgs_io_to_mem.c \ $src_dir/src/amd/common/ac_nir_lower_esgs_io_to_mem.c \
572 $src_dir/src/amd/common/ac_nir_lower_global_access.c \
572 573 $src_dir/src/amd/common/ac_nir_lower_ngg.c \ $src_dir/src/amd/common/ac_nir_lower_ngg.c \
573 574 $src_dir/src/amd/common/ac_nir_lower_tess_io_to_mem.c \ $src_dir/src/amd/common/ac_nir_lower_tess_io_to_mem.c \
574 575 $src_dir/src/amd/common/ac_perfcounter.c \ $src_dir/src/amd/common/ac_perfcounter.c \
 
... ... $src_dir/src/compiler/nir/nir_propagate_invariant.c \
827 828 $src_dir/src/compiler/nir/nir_range_analysis.c \ $src_dir/src/compiler/nir/nir_range_analysis.c \
828 829 $src_dir/src/compiler/nir/nir_remove_dead_variables.c \ $src_dir/src/compiler/nir/nir_remove_dead_variables.c \
829 830 $src_dir/src/compiler/nir/nir_repair_ssa.c \ $src_dir/src/compiler/nir/nir_repair_ssa.c \
831 $src_dir/src/compiler/nir/nir_scale_fdiv.c \
830 832 $src_dir/src/compiler/nir/nir_schedule.c \ $src_dir/src/compiler/nir/nir_schedule.c \
831 833 $src_dir/src/compiler/nir/nir_search.c \ $src_dir/src/compiler/nir/nir_search.c \
832 834 $src_dir/src/compiler/nir/nir_serialize.c \ $src_dir/src/compiler/nir/nir_serialize.c \
 
... ... $cppflags_common \
923 925 $zlib_cppflags \ $zlib_cppflags \
924 926 " "
925 927 libmesautil_files="\ libmesautil_files="\
926 $build_dir/u_printf.c \
927 928 $build_dir/format_srgb.c \ $build_dir/format_srgb.c \
928 929 $build_dir/u_format_table.c \ $build_dir/u_format_table.c \
929 930 $src_dir/src/util/anon_file.c \ $src_dir/src/util/anon_file.c \
 
... ... $src_dir/src/util/u_debug_refcnt.c \
969 970 $src_dir/src/util/u_debug_stack.c \ $src_dir/src/util/u_debug_stack.c \
970 971 $src_dir/src/util/u_debug_symbol.c \ $src_dir/src/util/u_debug_symbol.c \
971 972 $src_dir/src/util/u_hash_table.c \ $src_dir/src/util/u_hash_table.c \
973 $src_dir/src/util/u_printf.c \
972 974 $src_dir/src/util/format/u_format.c \ $src_dir/src/util/format/u_format.c \
973 975 $src_dir/src/util/format/u_format_bptc.c \ $src_dir/src/util/format/u_format_bptc.c \
974 976 $src_dir/src/util/format/u_format_etc.c \ $src_dir/src/util/format/u_format_etc.c \
 
... ... $src_dir/src/amd/vulkan/radv_shader_args.c \
1072 1074 $src_dir/src/amd/vulkan/radv_shader_info.c \ $src_dir/src/amd/vulkan/radv_shader_info.c \
1073 1075 $src_dir/src/amd/vulkan/radv_spm.c \ $src_dir/src/amd/vulkan/radv_spm.c \
1074 1076 $src_dir/src/amd/vulkan/radv_query.c \ $src_dir/src/amd/vulkan/radv_query.c \
1075 $src_dir/src/amd/vulkan/radv_util.c \
1076 1077 $src_dir/src/amd/vulkan/radv_wsi.c \ $src_dir/src/amd/vulkan/radv_wsi.c \
1077 1078 $src_dir/src/amd/vulkan/si_cmd_buffer.c \ $src_dir/src/amd/vulkan/si_cmd_buffer.c \
1078 1079 \ \
File builders/mesa-vulkan-amd-sh-ef75752ef8639026e573ba7c97088c965551ef37/radeon_icd.x86_64.json copied from file builders/mesa-vulkan-amd-sh-114e48e923d9492a4be7308807a87c1c7e835325/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