Subject | Hash | Author | Date (UTC) |
---|---|---|---|
gfx stack update (llvm still breaking mesa radv) | e3b48d099fc6a6b3bb941ebfdf60d2f38772e2a0 | Sylvain BERTRAND | 2021-09-12 17:22:25 |
gfx stack update | 2797dd892077e35ddc9da5ca59a59277aece4b52 | Sylvain BERTRAND | 2021-09-05 16:16:26 |
gfx stack update | 7ed97850fd35bde754ba7f0c503c9e5599021e98 | Sylvain BERTRAND | 2021-08-29 17:52:47 |
gfx stack update | 755ae2cc8a574d6446a63c2d3264e86fe740ec34 | Sylvain BERTRAND | 2021-08-22 21:15:03 |
gfx stack update | 4f4ee33a9e2c534afd6046fc85e093b553b04249 | Sylvain BERTRAND | 2021-08-15 13:41:12 |
gfx stack update | a84e6a5a372f3586ee7741c4eedb53e6a3fcfd9c | Sylvain BERTRAND | 2021-08-08 15:51:29 |
gfx stack update | 2ab94806e68c22c9079e7d57599b0cecc1708211 | Sylvain BERTRAND | 2021-08-01 14:06:15 |
gfx stack update | 5dfe10e1499b6ef932085d67acc6ad8eb857c512 | Sylvain BERTRAND | 2021-07-25 17:49:27 |
nyanmp update | c2050b1cf60a16dc9a95f3ce225f35f884d7ae6b | Sylvain BERTRAND | 2021-07-23 13:20:11 |
nyanmp: update again | f97456f0e45a970a171cdb46700bd0541ff4638b | Sylvain BERTRAND | 2021-07-21 21:36:24 |
nyanmp update | d384f5683f7f686d9efc37bd304a335c518f29b8 | Sylvain BERTRAND | 2021-07-21 20:27:48 |
gfx stack update | 5fbda64905bbe5483b7878147c585d72dcf6a8bf | Sylvain BERTRAND | 2021-07-18 14:10:09 |
mudev: update | 634364a85bc33842df07d07f2c80ff0a977d1c16 | Sylvain BERTRAND | 2021-07-14 18:19:33 |
switch to cgperf alternative | c94c9012d256eb930240ba5ea726d18fb6613cbd | Sylvain BERTRAND | 2021-07-13 12:44:01 |
fontconfig to new nyan | e8a5f66e460dc4c34b00b57eed4f0d6de8c4e1c4 | Sylvain BERTRAND | 2021-07-12 17:56:52 |
gfx stack update (gitlab is down) | 02dd1da8bf3e061f61e229593daa90fd98bb1934 | Sylvain BERTRAND | 2021-07-11 12:41:28 |
gfx stack update | 72d50ff8dd58e891bcd728c94fe31ac04eb30e45 | Sylvain BERTRAND | 2021-07-05 01:30:27 |
linux-amd: small cleanups | d4cbff80ba420b244479c9a68bf7481eca4b7324 | Sylvain BERTRAND | 2021-07-02 19:57:40 |
gfx stack update | 65fcedb981c9b6b601b4dbd283badb96c20e6046 | Sylvain BERTRAND | 2021-06-27 14:55:40 |
libpng to new nyan | eb7d57cb73cf81182119fbed8ec1a8709b6a8a26 | Sylvain BERTRAND | 2021-06-26 13:10:39 |
File builders/dav1d-d9c01c34dcc5c3472b746ba99591f04d5c07aaba/builder.sh copied from file builders/dav1d-b0ad2611d4b5506e56b34e86d5805322858bab2e/builder.sh (similarity 100%) |
File builders/dav1d-d9c01c34dcc5c3472b746ba99591f04d5c07aaba/contrib/x86_64_linux_glibc_gcc.sh copied from file builders/dav1d-b0ad2611d4b5506e56b34e86d5805322858bab2e/contrib/x86_64_linux_glibc_gcc.sh (similarity 94%) (mode: 100755) (index f01f1f7..e10fd2e) | |||
... | ... | fi | |
38 | 38 | #=============================================================================== | #=============================================================================== |
39 | 39 | # all symbols are tagged hidden by default, then only the public symbol | # all symbols are tagged hidden by default, then only the public symbol |
40 | 40 | # will be tagged public explicitely in the code (with extensions to C) | # will be tagged public explicitely in the code (with extensions to C) |
41 | # STACK OPTIONS ARE MANDATORY... OMFG. | ||
41 | 42 | if test "${cc-unset}" = unset; then | if test "${cc-unset}" = unset; then |
42 | 43 | cc="gcc -pipe -fPIC -O2 -c -static-libgcc \ | cc="gcc -pipe -fPIC -O2 -c -static-libgcc \ |
43 | 44 | -fvisibility=hidden \ | -fvisibility=hidden \ |
... | ... | sed -e "s:@VCS_TAG@:$git_version:" -i $build_dir/vcs_version.h | |
85 | 86 | ||
86 | 87 | ||
87 | 88 | #=============================================================================== | #=============================================================================== |
88 | printf '#include <stdatomic.h>' > $build_dir/config.h | ||
89 | touch $build_dir/config.h | ||
89 | 90 | touch $build_dir/config.asm | touch $build_dir/config.asm |
90 | 91 | #=============================================================================== | #=============================================================================== |
91 | 92 | ||
... | ... | touch $build_dir/config.asm | |
93 | 94 | #=============================================================================== | #=============================================================================== |
94 | 95 | # make it work with cpp _and_ nasm: '= 1' for the macros and an ending '/' for the | # make it work with cpp _and_ nasm: '= 1' for the macros and an ending '/' for the |
95 | 96 | # paths | # paths |
97 | |||
96 | 98 | dav1d_cppflags="\ | dav1d_cppflags="\ |
97 | 99 | -DNDEBUG=1 \ | -DNDEBUG=1 \ |
98 | 100 | -DHAVE_ASM=1 \ | -DHAVE_ASM=1 \ |
... | ... | src/thread_task.c \ | |
223 | 225 | " | " |
224 | 226 | #=============================================================================== | #=============================================================================== |
225 | 227 | ||
228 | #=============================================================================== | ||
229 | # fix the sub-competent dev gcc compat | ||
230 | sed -r -e '/atomic_fetch_sub/ a\ | ||
231 | #define atomic_exchange(p_a,v) __atomic_exchange_n(p_a,v,__ATOMIC_SEQ_CST)\ | ||
232 | #define atomic_fetch_or(p_a,v) __atomic_fetch_or(p_a,v,__ATOMIC_SEQ_CST)' \ | ||
233 | -i $src_dir/include/compat/gcc/stdatomic.h | ||
234 | #=============================================================================== | ||
226 | 235 | ||
227 | 236 | #=============================================================================== | #=============================================================================== |
228 | 237 | for f in $libdav1d_nobitdepth_generic_c_files $libdav1d_nobitdepth_x86_c_files $libdav1d_entrypoints_c_files | for f in $libdav1d_nobitdepth_generic_c_files $libdav1d_nobitdepth_x86_c_files $libdav1d_entrypoints_c_files |
File builders/dav1d/builder.sh changed (mode: 100644) (index a9cf4b3..70cc91f) | |||
... | ... | cd $build_dir | |
34 | 34 | ||
35 | 35 | cat >$build_dir/local_conf.sh <<EOF | cat >$build_dir/local_conf.sh <<EOF |
36 | 36 | cc="$target_gnu_triple-gcc \ | cc="$target_gnu_triple-gcc \ |
37 | -c -O2 -std=c99 \ | ||
37 | -c -O2 -std=c99 -fPIC -pipe \ | ||
38 | -mpreferred-stack-boundary=6 -mincoming-stack-boundary=4 \ | ||
38 | 39 | -static-libgcc \ | -static-libgcc \ |
39 | 40 | -fvisibility=hidden \ | -fvisibility=hidden \ |
40 | 41 | -isystem /nyan/linux-headers/current/include \ | -isystem /nyan/linux-headers/current/include \ |
... | ... | cc="$target_gnu_triple-gcc \ | |
42 | 43 | ar='$target_gnu_triple-ar rcs' | ar='$target_gnu_triple-ar rcs' |
43 | 44 | slib_link_cmd="$target_gnu_triple-gcc \ | slib_link_cmd="$target_gnu_triple-gcc \ |
44 | 45 | -o \\\$build_dir/libdav1d.so.\\\$version_major.\\\$version_minor.\\\$version_patch \ | -o \\\$build_dir/libdav1d.so.\\\$version_major.\\\$version_minor.\\\$version_patch \ |
46 | \\\$libdav1d_objs \ | ||
45 | 47 | -static-libgcc \ | -static-libgcc \ |
46 | 48 | -shared \ | -shared \ |
47 | 49 | -Wl,-soname,libdav1d.so.\\\$version_major \ | -Wl,-soname,libdav1d.so.\\\$version_major \ |
... | ... | cp -f $pkg_dir/include/dav1d/common.h \ | |
73 | 75 | ||
74 | 76 | export PATH=$PATH_SAVED | export PATH=$PATH_SAVED |
75 | 77 | unset PATH_SAVED | unset PATH_SAVED |
78 | |||
79 | exit | ||
76 | 80 | rm -Rf $build_dir $pkg_dir | rm -Rf $build_dir $pkg_dir |
File builders/ffmpeg-cd4e6e404b4afdb4facffc85450c1dcd9abdfc5a copied from file builders/ffmpeg-2f0113be3ffb566f1bb7f3140f038318c447da9f (similarity 100%) |
File builders/llvm-3a126134d38144928de802bf96d45e72dd1b26d2/builder.sh copied from file builders/llvm-352df10a238f7a2abbfa55a2acd5a43fcff80410/builder.sh (similarity 100%) |
File builders/llvm-3a126134d38144928de802bf96d45e72dd1b26d2/llvm-config.keep copied from file builders/llvm-287d39dd5adbb3c6fd8a2c5007596ecdbe91eb38/llvm-config.keep (similarity 100%) |
File builders/mesa-gl-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/builder.sh copied from file builders/mesa-gl-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/builder.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/amd.sh copied from file builders/mesa-gl-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/amd.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/compiler.sh copied from file builders/mesa-gl-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/compiler.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/compiler_glsl.sh copied from file builders/mesa-gl-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/compiler_glsl.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/compiler_nir.sh copied from file builders/mesa-gl-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/compiler_nir.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/drm_helper.h.patch copied from file builders/mesa-gl-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/drm_helper.h.patch (similarity 100%) |
File builders/mesa-gl-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/egl.sh copied from file builders/mesa-gl-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/egl.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/egl_dri2.c.patch copied from file builders/mesa-gl-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/egl_dri2.c.patch (similarity 100%) |
File builders/mesa-gl-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/external_deps.sh copied from file builders/mesa-gl-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/external_deps.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/gallium.sh copied from file builders/mesa-gl-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/gallium.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/gallium_auxiliary.sh copied from file builders/mesa-gl-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/gallium_auxiliary.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/gallium_drivers.sh copied from file builders/mesa-gl-amd-sh-4d9acfa5331be6140e84badff7a232dbf07b69b4/contrib/gallium_drivers.sh (similarity 98%) (mode: 100644) (index faabc8e..2193550) | |||
... | ... | $src_dir/src/gallium/drivers/radeonsi/si_buffer.c \ | |
29 | 29 | $src_dir/src/gallium/drivers/radeonsi/si_clear.c \ | $src_dir/src/gallium/drivers/radeonsi/si_clear.c \ |
30 | 30 | $src_dir/src/gallium/drivers/radeonsi/si_compute.c \ | $src_dir/src/gallium/drivers/radeonsi/si_compute.c \ |
31 | 31 | $src_dir/src/gallium/drivers/radeonsi/si_compute_blit.c \ | $src_dir/src/gallium/drivers/radeonsi/si_compute_blit.c \ |
32 | $src_dir/src/gallium/drivers/radeonsi/si_compute_prim_discard.c \ | ||
33 | 32 | $src_dir/src/gallium/drivers/radeonsi/si_cp_dma.c \ | $src_dir/src/gallium/drivers/radeonsi/si_cp_dma.c \ |
34 | 33 | $src_dir/src/gallium/drivers/radeonsi/si_cp_reg_shadowing.c \ | $src_dir/src/gallium/drivers/radeonsi/si_cp_reg_shadowing.c \ |
35 | 34 | $src_dir/src/gallium/drivers/radeonsi/si_debug.c \ | $src_dir/src/gallium/drivers/radeonsi/si_debug.c \ |
File builders/mesa-gl-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/gallium_frontends.sh copied from file builders/mesa-gl-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/gallium_frontends.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/gallium_state_trackers.sh copied from file builders/mesa-gl-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/gallium_state_trackers.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/gallium_targets.sh copied from file builders/mesa-gl-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/gallium_targets.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/gallium_winsys.sh copied from file builders/mesa-gl-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/gallium_winsys.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/gbm.sh copied from file builders/mesa-gl-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/gbm.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/gcc_binutils.sh copied from file builders/mesa-gl-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/gcc_binutils.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/glx.sh copied from file builders/mesa-gl-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/glx.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/loader.sh copied from file builders/mesa-gl-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/loader.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/mapi.sh copied from file builders/mesa-gl-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/mapi.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/matypes.h.x86_64 copied from file builders/mesa-gl-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/matypes.h.x86_64 (similarity 100%) |
File builders/mesa-gl-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/mesa.sh copied from file builders/mesa-gl-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/mesa.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/pipe_loader.c.patch copied from file builders/mesa-gl-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/pipe_loader.c.patch (similarity 100%) |
File builders/mesa-gl-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/pkgconfig/dri.pc.in copied from file builders/mesa-gl-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/pkgconfig/dri.pc.in (similarity 100%) |
File builders/mesa-gl-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/pkgconfig/egl.pc.in copied from file builders/mesa-gl-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/pkgconfig/egl.pc.in (similarity 100%) |
File builders/mesa-gl-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/pkgconfig/gbm.pc.in copied from file builders/mesa-gl-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/pkgconfig/gbm.pc.in (similarity 100%) |
File builders/mesa-gl-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/pkgconfig/gl.pc.in copied from file builders/mesa-gl-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/pkgconfig/gl.pc.in (similarity 100%) |
File builders/mesa-gl-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/si_pipe.c.patch copied from file builders/mesa-gl-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/si_pipe.c.patch (similarity 100%) |
File builders/mesa-gl-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/si_uvd.c copied from file builders/mesa-gl-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/si_uvd.c (similarity 100%) |
File builders/mesa-gl-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/util.sh copied from file builders/mesa-gl-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/util.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/vtn_opencl.c copied from file builders/mesa-gl-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/vtn_opencl.c (similarity 100%) |
File builders/mesa-gl-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/x86_64_linux_glibc_amdgpu.sh copied from file builders/mesa-gl-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/x86_64_linux_glibc_amdgpu.sh (similarity 100%) |
File builders/mesa-vulkan-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/builder.sh copied from file builders/mesa-vulkan-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/builder.sh (similarity 100%) |
File builders/mesa-vulkan-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/vk_enum_to_str.c copied from file builders/mesa-vulkan-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/vk_enum_to_str.c (similarity 100%) |
File builders/mesa-vulkan-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/vk_enum_to_str.h copied from file builders/mesa-vulkan-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/vk_enum_to_str.h (similarity 100%) |
File builders/mesa-vulkan-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/vtn_opencl.c copied from file builders/mesa-gl-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/vtn_opencl.c (similarity 100%) |
File builders/mesa-vulkan-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh copied from file builders/mesa-vulkan-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh (similarity 100%) |
File builders/mesa-vulkan-amd-sh-138463d3c3e3134aa43863ac8a5a18e60b9cb43a/radeon_icd.x86_64.json copied from file builders/mesa-vulkan-amd-sh-43c4f5eb63e48c3d19f7dddd6320cca233aed12c/radeon_icd.x86_64.json (similarity 100%) |
File builders/xserver-72c5d153c920d769802ed73a1b9bfd0d32e7c178/builder.sh copied from file builders/xserver-021b3c2f778e718338f232b94880fc3ae9092085/builder.sh (similarity 100%) |