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 8647c8f1e4408736193f74948799b5f7b9fe9d70 Sylvain BERTRAND 2020-01-12 19:28:44
gfx stack update 43eaea03ad22e115875bf15a3e63ade6377e3915 Sylvain BERTRAND 2020-01-06 20:14:24
housekeeping 1d491adb072e20f5eba6ed6b9bd43aa42c6e400d Sylvain BERTRAND 2020-01-05 22:13:50
dwm addition (dota2 friendly edition) 9b1ee73aacde79f4831357484f6ede3d5b8bae9b Sylvain BERTRAND 2020-01-01 22:05:35
gfx stack update 3af4530977ef1b01b58184b8335c5dec184043f4 Sylvain BERTRAND 2019-12-29 18:29:34
gfx stack update 8d0a533fd0d9254794e52ccca3eb060884fb4103 Sylvain BERTRAND 2019-12-22 19:46:39
update libressl/gnutls (gnu is technically dying) 176392c0d069861eb5ad4dfaa88c8e82f37ff3be Sylvain BERTRAND 2019-12-22 19:44:31
gfx stack update 9ee999ade37cc3bf0028cc4d9cd0a6320fb04872 Sylvain BERTRAND 2019-12-16 19:40:10
fontconfig update with new lean build system 0c6bc4799fea2a88efccc0f84ad6ff8805f88504 Sylvain BERTRAND 2019-12-12 23:08:17
gfx stack update b2f427e870c7d08306b85aa6554e2d0a537f626e Sylvain BERTRAND 2019-12-09 18:21:12
dosfstools for fat32 d6df64f27c7f25e8c36de1e8f6bb2d89c0605827 Sylvain BERTRAND 2019-12-09 11:27:51
gfx stack update 1745824d280d1a172f69f6e7141a34d83798c4ab Sylvain BERTRAND 2019-12-02 03:33:06
gfx stack update 53b14f9e2383f3c5b24ff5ba47a97295ad778389 Sylvain BERTRAND 2019-11-24 20:50:01
enable mplayer av1 decoding with ffmpeg c77b02db60e924fe8473827903712d6456d0e04b Sylvain BERTRAND 2019-11-19 23:31:12
remove old vulkan loader f6c3134c6c5603ef3c8ca628b0aae6cfe2aa806c Sylvain BERTRAND 2019-11-19 20:24:12
added ffmpeg av1 decoding using dav1d 656ff5ec5cd4f66ad3d26e81ca9fc62a4a24f056 Sylvain BERTRAND 2019-11-19 20:15:06
gfx stack update f504d662bcef4ea5ee49de01a312b2b6eead3a72 Sylvain BERTRAND 2019-11-18 15:56:11
significant gfx stack update 81b1641e4a68d13bdb3207958c1b61f5c9178110 Sylvain BERTRAND 2019-11-12 17:19:01
st with alpha 40c4dd0ba37efa471f371b5ebb2c700791cf2e41 Sylvain BERTRAND 2019-10-29 04:12:09
gfx stack update 2e34313ea063d321682a21a4d1b18b33fd1c08b2 Sylvain BERTRAND 2019-10-28 19:42:48
Commit 8647c8f1e4408736193f74948799b5f7b9fe9d70 - gfx stack update
Author: Sylvain BERTRAND
Author date (UTC): 2020-01-12 19:28
Committer name: Sylvain BERTRAND
Committer date (UTC): 2020-01-12 19:28
Parent(s): 43eaea03ad22e115875bf15a3e63ade6377e3915
Signing key:
Tree: 352c00ebd4eb1d234dcad372e80f95b12c5e4d95
File Lines added Lines deleted
builders/dav1d-1/builder.sh 1 1
builders/dav1d-1/contrib/x86_64_linux_glibc_gcc.sh 2 1
builders/ffmpeg-0/builder.sh 1 1
builders/llvm-1/builder.sh 1 1
builders/mesa-gl-1/builder.sh 1 1
builders/mesa-gl-1/contrib/compiler_nir.sh 1 0
builders/mesa-gl-1/contrib/gallium_drivers.sh 2 4
builders/mesa-vulkan-1/builder.sh 1 1
builders/mesa-vulkan-1/contrib/generators/nir/intrinsics/generic/image.c 12 96
builders/mesa-vulkan-1/contrib/generators/nir/intrinsics/intel/image.c 94 0
builders/mplayer-0/builder.sh 2 2
builders/xserver-1/builder.sh 1 1
File builders/dav1d-1/builder.sh changed (mode: 100644) (index e2a3197..7a2dfcf)
1 1 src_name=dav1d src_name=dav1d
2 git_commit=a4178cc20d1495543295ea55eead3581b189ec86
2 git_commit=8ff894639bbfaf849f54424f0d8241b076f0fd97
3 3 git_url0=https://code.videolan.org/videolan/$src_name.git git_url0=https://code.videolan.org/videolan/$src_name.git
4 4
5 5 slot=1 slot=1
File builders/dav1d-1/contrib/x86_64_linux_glibc_gcc.sh changed (mode: 100755) (index f0ddf16..51a67f2)
... ... fi
41 41 # will be tagged public explicitely in the code (with extensions to C) # will be tagged public explicitely in the code (with extensions to C)
42 42 if test "${cc-unset}" = unset; then if test "${cc-unset}" = unset; then
43 43 cc="gcc -pipe -fPIC -O2 -c -static-libgcc \ cc="gcc -pipe -fPIC -O2 -c -static-libgcc \
44 -mpreferred-stack-boundary=5 -mincoming-stack-boundary=4 \
44 -mpreferred-stack-boundary=6 -mincoming-stack-boundary=4 \
45 45 -fomit-frame-pointer -ffast-math \ -fomit-frame-pointer -ffast-math \
46 46 -I/nyan/glibc/current/include-linux" -I/nyan/glibc/current/include-linux"
47 47 fi fi
 
... ... src/x86/mc.asm \
183 183 src/x86/cdef_sse.asm \ src/x86/cdef_sse.asm \
184 184 src/x86/ipred_ssse3.asm \ src/x86/ipred_ssse3.asm \
185 185 src/x86/itx_ssse3.asm \ src/x86/itx_ssse3.asm \
186 src/x86/film_grain_ssse3.asm \
186 187 src/x86/loopfilter_ssse3.asm \ src/x86/loopfilter_ssse3.asm \
187 188 src/x86/looprestoration_ssse3.asm \ src/x86/looprestoration_ssse3.asm \
188 189 src/x86/mc_ssse3.asm \ src/x86/mc_ssse3.asm \
File builders/ffmpeg-0/builder.sh changed (mode: 100644) (index 40145e9..904021b)
1 1 src_name=ffmpeg src_name=ffmpeg
2 git_commit=e20c6d95b20e6e661045814c093c50facae83df5
2 git_commit=029cc9883fa7fe0e4fdbaac29f2d53d31c9792e3
3 3 git_url0=https://git.ffmpeg.org/$src_name.git git_url0=https://git.ffmpeg.org/$src_name.git
4 4
5 5 pkg_dir=$pkgs_dir_root/$pkg_name pkg_dir=$pkgs_dir_root/$pkg_name
File builders/llvm-1/builder.sh changed (mode: 100644) (index 323080e..b905037)
1 1 src_name=llvm-project src_name=llvm-project
2 git_commit=ef4febd85b543afd264dda34c750b8515c4754e2
2 git_commit=ad201691d5cc0f15f6f885f3847dcc6440ee3de5
3 3 git_url0=git://github.com/llvm/$src_name git_url0=git://github.com/llvm/$src_name
4 4
5 5 slot=1 slot=1
File builders/mesa-gl-1/builder.sh changed (mode: 100644) (index a059fd5..a7269aa)
1 1 src_name=mesa src_name=mesa
2 git_commit=b0203b561c79ded53291fdf1d5923c613b970fa3
2 git_commit=bfd9e7ff243a48873721fd57d9a159cc82f580d6
3 3 git_url0=git://anongit.freedesktop.org/mesa/$pkg_name git_url0=git://anongit.freedesktop.org/mesa/$pkg_name
4 4
5 5 slot=1 slot=1
File builders/mesa-gl-1/contrib/compiler_nir.sh changed (mode: 100644) (index fff5991..96e2a39)
... ... $src_dir/src/compiler/nir/nir_lower_bool_to_int32.c \
65 65 $src_dir/src/compiler/nir/nir_lower_clamp_color_outputs.c \ $src_dir/src/compiler/nir/nir_lower_clamp_color_outputs.c \
66 66 $src_dir/src/compiler/nir/nir_lower_clip.c \ $src_dir/src/compiler/nir/nir_lower_clip.c \
67 67 $src_dir/src/compiler/nir/nir_lower_clip_cull_distance_arrays.c \ $src_dir/src/compiler/nir/nir_lower_clip_cull_distance_arrays.c \
68 $src_dir/src/compiler/nir/nir_lower_clip_halfz.c \
68 69 $src_dir/src/compiler/nir/nir_lower_constant_initializers.c \ $src_dir/src/compiler/nir/nir_lower_constant_initializers.c \
69 70 $src_dir/src/compiler/nir/nir_lower_double_ops.c \ $src_dir/src/compiler/nir/nir_lower_double_ops.c \
70 71 $src_dir/src/compiler/nir/nir_lower_drawpixels.c \ $src_dir/src/compiler/nir/nir_lower_drawpixels.c \
File builders/mesa-gl-1/contrib/gallium_drivers.sh changed (mode: 100644) (index 4860ee8..8898b75)
... ... $src_dir/src/gallium/drivers/radeonsi/si_compute_prim_discard.c \
40 40 $src_dir/src/gallium/drivers/radeonsi/si_cp_dma.c \ $src_dir/src/gallium/drivers/radeonsi/si_cp_dma.c \
41 41 $src_dir/src/gallium/drivers/radeonsi/si_debug.c \ $src_dir/src/gallium/drivers/radeonsi/si_debug.c \
42 42 $src_dir/src/gallium/drivers/radeonsi/si_descriptors.c \ $src_dir/src/gallium/drivers/radeonsi/si_descriptors.c \
43 $src_dir/src/gallium/drivers/radeonsi/si_dma.c \
44 43 $src_dir/src/gallium/drivers/radeonsi/si_dma_cs.c \ $src_dir/src/gallium/drivers/radeonsi/si_dma_cs.c \
45 44 $src_dir/src/gallium/drivers/radeonsi/si_fence.c \ $src_dir/src/gallium/drivers/radeonsi/si_fence.c \
46 45 $src_dir/src/gallium/drivers/radeonsi/si_get.c \ $src_dir/src/gallium/drivers/radeonsi/si_get.c \
 
... ... $build_dir/src/gallium/drivers/radeonsi/si_pipe.c \
51 50 $src_dir/src/gallium/drivers/radeonsi/si_pm4.c \ $src_dir/src/gallium/drivers/radeonsi/si_pm4.c \
52 51 $src_dir/src/gallium/drivers/radeonsi/si_query.c \ $src_dir/src/gallium/drivers/radeonsi/si_query.c \
53 52 $src_dir/src/gallium/drivers/radeonsi/si_shader.c \ $src_dir/src/gallium/drivers/radeonsi/si_shader.c \
53 $src_dir/src/gallium/drivers/radeonsi/si_shader_llvm.c \
54 $src_dir/src/gallium/drivers/radeonsi/si_shader_llvm_build.c \
54 55 $src_dir/src/gallium/drivers/radeonsi/si_shader_nir.c \ $src_dir/src/gallium/drivers/radeonsi/si_shader_nir.c \
55 $src_dir/src/gallium/drivers/radeonsi/si_shader_tgsi_alu.c \
56 $src_dir/src/gallium/drivers/radeonsi/si_shader_tgsi_mem.c \
57 $src_dir/src/gallium/drivers/radeonsi/si_shader_tgsi_setup.c \
58 56 $src_dir/src/gallium/drivers/radeonsi/si_shaderlib_tgsi.c \ $src_dir/src/gallium/drivers/radeonsi/si_shaderlib_tgsi.c \
59 57 $src_dir/src/gallium/drivers/radeonsi/si_state.c \ $src_dir/src/gallium/drivers/radeonsi/si_state.c \
60 58 $src_dir/src/gallium/drivers/radeonsi/si_state_binning.c \ $src_dir/src/gallium/drivers/radeonsi/si_state_binning.c \
File builders/mesa-vulkan-1/builder.sh changed (mode: 100644) (index d21d6bf..add368e)
1 1 src_name=mesa src_name=mesa
2 git_commit=b0203b561c79ded53291fdf1d5923c613b970fa3
2 git_commit=bfd9e7ff243a48873721fd57d9a159cc82f580d6
3 3 git_url0=git://anongit.freedesktop.org/mesa/$src_name git_url0=git://anongit.freedesktop.org/mesa/$src_name
4 4
5 5 slot=1 slot=1
File builders/mesa-vulkan-1/contrib/generators/nir/intrinsics/generic/image.c changed (mode: 100644) (index a91852e..e8c4705)
21 21 /* deref version */ /* deref version */
22 22 struct nir_intrinsic nir_image_deref_load = { struct nir_intrinsic nir_image_deref_load = {
23 23 .name = "image_deref_load", .name = "image_deref_load",
24 .srcs_n = 3,
24 .srcs_n = 4,
25 25 .src_components_n = { .src_components_n = {
26 1,4,1
26 1,4,1,1
27 27 }, },
28 28 .has_dest = true, .has_dest = true,
29 29 .dest_components_n = 0, .dest_components_n = 0,
 
... ... struct nir_intrinsic nir_image_deref_load = {
35 35 }; };
36 36 struct nir_intrinsic nir_image_deref_store = { struct nir_intrinsic nir_image_deref_store = {
37 37 .name = "image_deref_store", .name = "image_deref_store",
38 .srcs_n = 4,
38 .srcs_n = 5,
39 39 .src_components_n = { .src_components_n = {
40 1,4,1,0
40 1,4,1,0,1
41 41 }, },
42 42 .idxs_n = 1, .idxs_n = 1,
43 43 .idxs_map = { .idxs_map = {
 
... ... struct nir_intrinsic nir_image_deref_samples = {
214 214 }, },
215 215 .flags = NIR_INTRINSIC_FLAGS_CAN_ELIMINATE | NIR_INTRINSIC_FLAGS_CAN_REORDER .flags = NIR_INTRINSIC_FLAGS_CAN_ELIMINATE | NIR_INTRINSIC_FLAGS_CAN_REORDER
216 216 }; };
217 struct nir_intrinsic nir_image_deref_load_raw_intel = {
218 .name = "image_deref_load_raw_intel",
219 .srcs_n = 2,
220 .src_components_n = {
221 1,1
222 },
223 .has_dest = true,
224 .idxs_n = 1,
225 .idxs_map = {
226 [NIR_INTRINSIC_IDX_ACCESS] = 1
227 },
228 .flags = NIR_INTRINSIC_FLAGS_CAN_ELIMINATE
229 };
230 struct nir_intrinsic nir_image_deref_store_raw_intel = {
231 .name = "image_deref_store_raw_intel",
232 .srcs_n = 3,
233 .src_components_n = {
234 1,1,0
235 },
236 .idxs_n = 1,
237 .idxs_map = {
238 [NIR_INTRINSIC_IDX_ACCESS] = 1
239 }
240 };
241 217 struct nir_intrinsic nir_image_deref_atomic_inc_wrap = { struct nir_intrinsic nir_image_deref_atomic_inc_wrap = {
242 218 .name = "image_deref_atomic_inc_wrap", .name = "image_deref_atomic_inc_wrap",
243 219 .srcs_n = 4, .srcs_n = 4,
 
... ... struct nir_intrinsic nir_image_deref_atomic_dec_wrap = {
269 245 /* plain version */ /* plain version */
270 246 struct nir_intrinsic nir_image_load = { struct nir_intrinsic nir_image_load = {
271 247 .name = "image_load", .name = "image_load",
272 .srcs_n = 3,
248 .srcs_n = 4,
273 249 .src_components_n = { .src_components_n = {
274 1,4,1
250 1,4,1,1
275 251 }, },
276 252 .has_dest = true, .has_dest = true,
277 253 .idxs_n = 4, .idxs_n = 4,
 
... ... struct nir_intrinsic nir_image_load = {
285 261 }; };
286 262 struct nir_intrinsic nir_image_store = { struct nir_intrinsic nir_image_store = {
287 263 .name = "image_store", .name = "image_store",
288 .srcs_n = 4,
264 .srcs_n = 5,
289 265 .src_components_n = { .src_components_n = {
290 1,4,1,0
266 1,4,1,0,1
291 267 }, },
292 268 .idxs_n = 4, .idxs_n = 4,
293 269 .idxs_map = { .idxs_map = {
 
... ... struct nir_intrinsic nir_image_samples = {
506 482 }, },
507 483 .flags = NIR_INTRINSIC_FLAGS_CAN_ELIMINATE | NIR_INTRINSIC_FLAGS_CAN_REORDER .flags = NIR_INTRINSIC_FLAGS_CAN_ELIMINATE | NIR_INTRINSIC_FLAGS_CAN_REORDER
508 484 }; };
509 struct nir_intrinsic nir_image_load_raw_intel = {
510 .name = "image_load_raw_intel",
511 .srcs_n = 2,
512 .src_components_n = {
513 1,1
514 },
515 .has_dest = true,
516 .idxs_n = 4,
517 .idxs_map = {
518 [NIR_INTRINSIC_IDX_IMAGE_DIM] = 1,
519 [NIR_INTRINSIC_IDX_IMAGE_ARRAY] = 2,
520 [NIR_INTRINSIC_IDX_FORMAT] = 3,
521 [NIR_INTRINSIC_IDX_ACCESS] = 4
522 },
523 .flags = NIR_INTRINSIC_FLAGS_CAN_ELIMINATE
524 };
525 struct nir_intrinsic nir_image_store_raw_intel = {
526 .name = "image_store_raw_intel",
527 .srcs_n = 3,
528 .src_components_n = {
529 1,1,0
530 },
531 .idxs_n = 4,
532 .idxs_map = {
533 [NIR_INTRINSIC_IDX_IMAGE_DIM] = 1,
534 [NIR_INTRINSIC_IDX_IMAGE_ARRAY] = 2,
535 [NIR_INTRINSIC_IDX_FORMAT] = 3,
536 [NIR_INTRINSIC_IDX_ACCESS] = 4
537 }
538 };
539 485 struct nir_intrinsic nir_image_atomic_inc_wrap = { struct nir_intrinsic nir_image_atomic_inc_wrap = {
540 486 .name = "image_atomic_inc_wrap", .name = "image_atomic_inc_wrap",
541 487 .srcs_n = 4, .srcs_n = 4,
 
... ... struct nir_intrinsic nir_image_atomic_dec_wrap = {
573 519 /* bindless version */ /* bindless version */
574 520 struct nir_intrinsic nir_bindless_image_load = { struct nir_intrinsic nir_bindless_image_load = {
575 521 .name = "bindless_image_load", .name = "bindless_image_load",
576 .srcs_n = 3,
522 .srcs_n = 4,
577 523 .src_components_n = { .src_components_n = {
578 1,4,1
524 1,4,1,1
579 525 }, },
580 526 .has_dest = true, .has_dest = true,
581 527 .idxs_n = 4, .idxs_n = 4,
 
... ... struct nir_intrinsic nir_bindless_image_load = {
589 535 }; };
590 536 struct nir_intrinsic nir_bindless_image_store = { struct nir_intrinsic nir_bindless_image_store = {
591 537 .name = "bindless_image_store", .name = "bindless_image_store",
592 .srcs_n = 4,
538 .srcs_n = 5,
593 539 .src_components_n = { .src_components_n = {
594 1,4,1,0
540 1,4,1,0,1
595 541 }, },
596 542 .idxs_n = 4, .idxs_n = 4,
597 543 .idxs_map = { .idxs_map = {
 
... ... struct nir_intrinsic nir_bindless_image_samples = {
810 756 }, },
811 757 .flags = NIR_INTRINSIC_FLAGS_CAN_ELIMINATE | NIR_INTRINSIC_FLAGS_CAN_REORDER .flags = NIR_INTRINSIC_FLAGS_CAN_ELIMINATE | NIR_INTRINSIC_FLAGS_CAN_REORDER
812 758 }; };
813 struct nir_intrinsic nir_bindless_image_load_raw_intel = {
814 .name = "bindless_image_load_raw_intel",
815 .srcs_n = 2,
816 .src_components_n = {
817 1,1
818 },
819 .has_dest = true,
820 .idxs_n = 4,
821 .idxs_map = {
822 [NIR_INTRINSIC_IDX_IMAGE_DIM] = 1,
823 [NIR_INTRINSIC_IDX_IMAGE_ARRAY] = 2,
824 [NIR_INTRINSIC_IDX_FORMAT] = 3,
825 [NIR_INTRINSIC_IDX_ACCESS] = 4
826 },
827 .flags = NIR_INTRINSIC_FLAGS_CAN_ELIMINATE
828 };
829 struct nir_intrinsic nir_bindless_image_store_raw_intel = {
830 .name = "bindless_image_store_raw_intel",
831 .srcs_n = 3,
832 .src_components_n = {
833 1,1,0
834 },
835 .idxs_n = 4,
836 .idxs_map = {
837 [NIR_INTRINSIC_IDX_IMAGE_DIM] = 1,
838 [NIR_INTRINSIC_IDX_IMAGE_ARRAY] = 2,
839 [NIR_INTRINSIC_IDX_FORMAT] = 3,
840 [NIR_INTRINSIC_IDX_ACCESS] = 4
841 }
842 };
843 759 struct nir_intrinsic nir_bindless_image_atomic_inc_wrap = { struct nir_intrinsic nir_bindless_image_atomic_inc_wrap = {
844 760 .name = "bindless_image_atomic_inc_wrap", .name = "bindless_image_atomic_inc_wrap",
845 761 .srcs_n = 4, .srcs_n = 4,
File builders/mesa-vulkan-1/contrib/generators/nir/intrinsics/intel/image.c changed (mode: 100644) (index 47a4232..071fd65)
... ... struct nir_intrinsic nir_image_deref_load_param_intel = {
12 12 }, },
13 13 .flags = NIR_INTRINSIC_FLAGS_CAN_ELIMINATE | NIR_INTRINSIC_FLAGS_CAN_REORDER .flags = NIR_INTRINSIC_FLAGS_CAN_ELIMINATE | NIR_INTRINSIC_FLAGS_CAN_REORDER
14 14 }; };
15 /*----------------------------------------------------------------------------*/
16 /* deref version */
17 struct nir_intrinsic nir_image_deref_load_raw_intel = {
18 .name = "image_deref_load_raw_intel",
19 .srcs_n = 2,
20 .src_components_n = {
21 1,1
22 },
23 .has_dest = true,
24 .idxs_n = 1,
25 .idxs_map = {
26 [NIR_INTRINSIC_IDX_ACCESS] = 1
27 },
28 .flags = NIR_INTRINSIC_FLAGS_CAN_ELIMINATE
29 };
30 struct nir_intrinsic nir_image_deref_store_raw_intel = {
31 .name = "image_deref_store_raw_intel",
32 .srcs_n = 3,
33 .src_components_n = {
34 1,1,0
35 },
36 .idxs_n = 1,
37 .idxs_map = {
38 [NIR_INTRINSIC_IDX_ACCESS] = 1
39 }
40 };
41 /* deref version */
42 /*----------------------------------------------------------------------------*/
43 /* plain version */
44 struct nir_intrinsic nir_image_load_raw_intel = {
45 .name = "image_load_raw_intel",
46 .srcs_n = 2,
47 .src_components_n = {
48 1,1
49 },
50 .has_dest = true,
51 .idxs_n = 4,
52 .idxs_map = {
53 [NIR_INTRINSIC_IDX_IMAGE_DIM] = 1,
54 [NIR_INTRINSIC_IDX_IMAGE_ARRAY] = 2,
55 [NIR_INTRINSIC_IDX_FORMAT] = 3,
56 [NIR_INTRINSIC_IDX_ACCESS] = 4
57 },
58 .flags = NIR_INTRINSIC_FLAGS_CAN_ELIMINATE
59 };
60 struct nir_intrinsic nir_image_store_raw_intel = {
61 .name = "image_store_raw_intel",
62 .srcs_n = 3,
63 .src_components_n = {
64 1,1,0
65 },
66 .idxs_n = 4,
67 .idxs_map = {
68 [NIR_INTRINSIC_IDX_IMAGE_DIM] = 1,
69 [NIR_INTRINSIC_IDX_IMAGE_ARRAY] = 2,
70 [NIR_INTRINSIC_IDX_FORMAT] = 3,
71 [NIR_INTRINSIC_IDX_ACCESS] = 4
72 }
73 };
74 /* plain version */
75 /*----------------------------------------------------------------------------*/
76 /* bindless version */
77 struct nir_intrinsic nir_bindless_image_load_raw_intel = {
78 .name = "bindless_image_load_raw_intel",
79 .srcs_n = 2,
80 .src_components_n = {
81 1,1
82 },
83 .has_dest = true,
84 .idxs_n = 4,
85 .idxs_map = {
86 [NIR_INTRINSIC_IDX_IMAGE_DIM] = 1,
87 [NIR_INTRINSIC_IDX_IMAGE_ARRAY] = 2,
88 [NIR_INTRINSIC_IDX_FORMAT] = 3,
89 [NIR_INTRINSIC_IDX_ACCESS] = 4
90 },
91 .flags = NIR_INTRINSIC_FLAGS_CAN_ELIMINATE
92 };
93 struct nir_intrinsic nir_bindless_image_store_raw_intel = {
94 .name = "bindless_image_store_raw_intel",
95 .srcs_n = 3,
96 .src_components_n = {
97 1,1,0
98 },
99 .idxs_n = 4,
100 .idxs_map = {
101 [NIR_INTRINSIC_IDX_IMAGE_DIM] = 1,
102 [NIR_INTRINSIC_IDX_IMAGE_ARRAY] = 2,
103 [NIR_INTRINSIC_IDX_FORMAT] = 3,
104 [NIR_INTRINSIC_IDX_ACCESS] = 4
105 }
106 };
107 /* bindless version */
108 /*----------------------------------------------------------------------------*/
File builders/mplayer-0/builder.sh changed (mode: 100644) (index 21f92a2..dddd81f)
1 1 src_name=mplayer src_name=mplayer
2 date=2019-12-29
2 date=2020-01-12
3 3 archive_name=$src_name-export-snapshot.tar.bz2 archive_name=$src_name-export-snapshot.tar.bz2
4 4 url0=http://www.mplayerhq.hu/MPlayer/releases/$archive_name url0=http://www.mplayerhq.hu/MPlayer/releases/$archive_name
5 ffmpeg_git_commit=e20c6d95b20e6e661045814c093c50facae83df5
5 ffmpeg_git_commit=029cc9883fa7fe0e4fdbaac29f2d53d31c9792e3
6 6
7 7 slot=0 slot=0
8 8
File builders/xserver-1/builder.sh changed (mode: 100644) (index 945dd88..bac0a22)
1 1 src_name=xserver src_name=xserver
2 git_commit=b1ee4036bfd59dfd506ed8312b63edffc913b1c1
2 git_commit=49456e0a37fac7bc9d1f01bc1519fb0d699956db
3 3 git_url0=git://anongit.freedesktop.org/xorg/$src_name git_url0=git://anongit.freedesktop.org/xorg/$src_name
4 4
5 5 src_dir=$src_dir_root/$src_name src_dir=$src_dir_root/$src_name
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