Subject | Hash | Author | Date (UTC) |
---|---|---|---|
Gfx stack update | be9dd383e7b35838f1d112acb4f5ad0cba73526d | Sylvain BERTRAND | 2024-04-06 14:31:33 |
curl: update | d2c8a295f9cffd933516972842f0e4416b5eaa64 | Sylvain BERTRAND | 2024-03-30 16:48:26 |
Gfx stack update | 0fb7fecde8955701e0da9e3f0caa9056764ab930 | Sylvain BERTRAND | 2024-03-30 15:57:45 |
st: update | 863b97695470652fcc8fccdef9c8853b7619873e | Sylvain BERTRAND | 2024-03-26 16:41:15 |
move wip to bootstraped | d255f3ee5fc8d0bd023587c998453b069d517b04 | Sylvain BERTRAND | 2024-03-26 16:08:06 |
wip update | 693da463cbabbc636424c276ec33c0e8030365a4 | Sylvain BERTRAND | 2024-03-25 15:13:06 |
Gfx stack update | 2ad14278984f2a56ed762d0bce236005a00a102b | Sylvain BERTRAND | 2024-03-24 20:22:08 |
wip update | cd8d13f00bb30913adceae506e2134abfef1d03c | Sylvain BERTRAND | 2024-03-24 15:18:39 |
wip update | 76ad636619534398e6f5afbc8cfc4b83f12fa613 | Sylvain BERTRAND | 2024-03-22 15:47:51 |
wip update | 43c8f78e1d499f5ce59d88f4ef23f42fad98ae0d | Sylvain BERTRAND | 2024-03-21 15:12:28 |
wip update | 9e177957c2645f16a5d2168bd6d797210077be49 | Sylvain BERTRAND | 2024-03-20 18:00:28 |
wip update | 2c87771f1fd568e1d040f5b21d068d67e13877be | Sylvain BERTRAND | 2024-03-19 17:44:40 |
wip update | 9256930b8b171ab7632435402981019347e64586 | Sylvain BERTRAND | 2024-03-18 14:28:18 |
wip update | b9797339cdadb9dee39619179d6adc2803e3e16a | Sylvain BERTRAND | 2024-03-17 17:40:34 |
Gfx stack update | 23302e45f45dc8caae85abfe98cf2e00f835402f | Sylvain BERTRAND | 2024-03-16 14:38:58 |
wip update | af9b98c152518b9d90a514591467353462f8be0c | Sylvain BERTRAND | 2024-03-15 14:09:32 |
wip update | e8cd41538d946f8dd29b30f1f482dcf3a70a5682 | Sylvain BERTRAND | 2024-03-14 18:36:33 |
wip update | bbb169276917ee9581b79134e12cd67a8a1e0bbc | Sylvain BERTRAND | 2024-03-13 19:10:35 |
wip update | 5db30028f7ae3010a8df43abdda1e20c74c9ccfc | Sylvain BERTRAND | 2024-03-12 14:16:33 |
wip update | 6a304417f6a09558e545a8aa5c972b7103a59785 | Sylvain BERTRAND | 2024-03-11 15:28:30 |
File builders/ffmpeg-1cb1f29a04234d3d5d10e05d3ac52d77c402d254/builder.sh copied from file builders/ffmpeg-0895ef0d6d6406ee6cd158fc4d47d80f201b8e9c/builder.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/builder.sh copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/builder.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/amd.sh copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/amd.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/compiler.sh copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/compiler.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/compiler_aco.sh copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/compiler_aco.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/compiler_glsl.sh copied from file builders/mesa-gl-amd-sh-3b05ebaa625428ac3590a7ba1848a6234a572db4/contrib/compiler_glsl.sh (similarity 99%) (mode: 100644) (index f033c47..9dae218) | |||
... | ... | $src_dir/src/compiler/glsl/gl_nir_lower_named_interface_blocks.c \ | |
87 | 87 | $src_dir/src/compiler/glsl/gl_nir_lower_samplers.c \ | $src_dir/src/compiler/glsl/gl_nir_lower_samplers.c \ |
88 | 88 | $src_dir/src/compiler/glsl/gl_nir_lower_samplers_as_deref.c \ | $src_dir/src/compiler/glsl/gl_nir_lower_samplers_as_deref.c \ |
89 | 89 | $src_dir/src/compiler/glsl/gl_nir_link_atomics.c \ | $src_dir/src/compiler/glsl/gl_nir_link_atomics.c \ |
90 | $src_dir/src/compiler/glsl/gl_nir_link_interface_blocks.c \ | ||
90 | 91 | $src_dir/src/compiler/glsl/gl_nir_link_uniform_initializers.c \ | $src_dir/src/compiler/glsl/gl_nir_link_uniform_initializers.c \ |
91 | 92 | $src_dir/src/compiler/glsl/gl_nir_link_uniform_blocks.c \ | $src_dir/src/compiler/glsl/gl_nir_link_uniform_blocks.c \ |
92 | 93 | $src_dir/src/compiler/glsl/gl_nir_link_uniforms.c \ | $src_dir/src/compiler/glsl/gl_nir_link_uniforms.c \ |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/compiler_nir.sh copied from file builders/mesa-gl-amd-sh-fcf1a8062ba3a058d25620f90d5af8f4bfa0cce7/contrib/compiler_nir.sh (similarity 99%) (mode: 100644) (index d2655e2..f405046) | |||
... | ... | $src_dir/src/compiler/nir/nir_opt_loop_unroll.c \ | |
155 | 155 | $src_dir/src/compiler/nir/nir_opt_memcpy.c \ | $src_dir/src/compiler/nir/nir_opt_memcpy.c \ |
156 | 156 | $src_dir/src/compiler/nir/nir_opt_move.c \ | $src_dir/src/compiler/nir/nir_opt_move.c \ |
157 | 157 | $src_dir/src/compiler/nir/nir_opt_move_discards_to_top.c \ | $src_dir/src/compiler/nir/nir_opt_move_discards_to_top.c \ |
158 | $src_dir/src/compiler/nir/nir_opt_mqsad.c \ | ||
158 | 159 | $src_dir/src/compiler/nir/nir_opt_non_uniform_access.c \ | $src_dir/src/compiler/nir/nir_opt_non_uniform_access.c \ |
159 | 160 | $src_dir/src/compiler/nir/nir_opt_offsets.c \ | $src_dir/src/compiler/nir/nir_opt_offsets.c \ |
160 | 161 | $src_dir/src/compiler/nir/nir_opt_peephole_select.c \ | $src_dir/src/compiler/nir/nir_opt_peephole_select.c \ |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/dri2.c.patch copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/dri2.c.patch (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/dri_util.c.patch copied from file builders/mesa-gl-amd-sh-3b05ebaa625428ac3590a7ba1848a6234a572db4/contrib/dri_util.c.patch (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/dri_util.h.patch copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/dri_util.h.patch (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/drm_helper.h.patch copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/drm_helper.h.patch (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/egl.sh copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/egl.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/egl_dri2.c.patch copied from file builders/mesa-gl-amd-sh-3b05ebaa625428ac3590a7ba1848a6234a572db4/contrib/egl_dri2.c.patch (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/external_deps.sh copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/external_deps.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/gallium.sh copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/gallium.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/gallium_auxiliary.sh copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/gallium_auxiliary.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/gallium_drivers.sh copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/gallium_drivers.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/gallium_frontends.sh copied from file builders/mesa-gl-amd-sh-3b05ebaa625428ac3590a7ba1848a6234a572db4/contrib/gallium_frontends.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/gallium_state_trackers.sh copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/gallium_state_trackers.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/gallium_targets.sh copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/gallium_targets.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/gallium_winsys.sh copied from file builders/mesa-gl-amd-sh-3b05ebaa625428ac3590a7ba1848a6234a572db4/contrib/gallium_winsys.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/gbm.sh copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/gbm.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/gcc_binutils.sh copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/gcc_binutils.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/generators_amd.sh copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/generators_amd.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/generators_compiler.sh copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/generators_compiler.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/generators_egl.sh copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/generators_egl.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/generators_gallium_auxiliary.sh copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/generators_gallium_auxiliary.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/generators_gallium_frontends.sh copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/generators_gallium_frontends.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/generators_gallium_targets.sh copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/generators_gallium_targets.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/generators_glsl.sh copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/generators_glsl.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/generators_mapi.sh copied from file builders/mesa-gl-amd-sh-3b05ebaa625428ac3590a7ba1848a6234a572db4/contrib/generators_mapi.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/generators_mesa.sh copied from file builders/mesa-gl-amd-sh-3b05ebaa625428ac3590a7ba1848a6234a572db4/contrib/generators_mesa.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/generators_nir.sh copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/generators_nir.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/generators_spirv.sh copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/generators_spirv.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/generators_util.sh copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/generators_util.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/glx.sh copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/glx.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/linux.sh copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/linux.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/loader.sh copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/loader.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/mapi.sh copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/mapi.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/mesa.sh copied from file builders/mesa-gl-amd-sh-7bd1d4848cf755257644e9b79289a364db659026/contrib/mesa.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/pipe_loader.c.patch copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/pipe_loader.c.patch (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/si_pipe.c.patch copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/si_pipe.c.patch (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/si_tracepoints.h copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/si_tracepoints.h (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/si_utrace.h copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/si_utrace.h (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/si_uvd.c copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/si_uvd.c (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/syslib.sh copied from file builders/mesa-gl-amd-sh-3b05ebaa625428ac3590a7ba1848a6234a572db4/contrib/syslib.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/u_trace.c copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/u_trace.c (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/util.sh copied from file builders/mesa-gl-amd-sh-3b05ebaa625428ac3590a7ba1848a6234a572db4/contrib/util.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/vtn_opencl.c copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/vtn_opencl.c (similarity 100%) |
File builders/mesa-gl-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/x86_64_linux_glibc_amdgpu.sh copied from file builders/mesa-gl-amd-sh-fcf1a8062ba3a058d25620f90d5af8f4bfa0cce7/contrib/x86_64_linux_glibc_amdgpu.sh (similarity 100%) |
File builders/mesa-vulkan-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/builder.sh copied from file builders/mesa-vulkan-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/builder.sh (similarity 100%) |
File builders/mesa-vulkan-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/generators.sh copied from file builders/mesa-vulkan-amd-sh-fcf1a8062ba3a058d25620f90d5af8f4bfa0cce7/contrib/generators.sh (similarity 100%) |
File builders/mesa-vulkan-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/radv_device.c.patch copied from file builders/mesa-vulkan-amd-sh-fcf1a8062ba3a058d25620f90d5af8f4bfa0cce7/contrib/radv_device.c.patch (similarity 84%) (mode: 100644) (index b1ebfee..f413a5a) | |||
1 | 1 | --- a/src/amd/vulkan/radv_device.c | --- a/src/amd/vulkan/radv_device.c |
2 | 2 | +++ b/src/amd/vulkan/radv_device.c | +++ b/src/amd/vulkan/radv_device.c |
3 | @@ -554,6 +554,12 @@ add_entrypoints(struct dispatch_table_builder *b, const struct vk_device_entrypo | ||
3 | @@ -561,6 +561,12 @@ add_entrypoints(struct dispatch_table_builder *b, const struct vk_device_entrypo | ||
4 | 4 | b->used[table] = true; | b->used[table] = true; |
5 | 5 | } | } |
6 | 6 | ||
11 | 11 | +struct vk_device_entrypoint_table annotate_device_entrypoints; | +struct vk_device_entrypoint_table annotate_device_entrypoints; |
12 | 12 | + | + |
13 | 13 | static void | static void |
14 | init_dispatch_tables(struct radv_device *device, struct radv_physical_device *physical_device) | ||
14 | init_dispatch_tables(struct radv_device *device, struct radv_physical_device *pdev) | ||
15 | 15 | { | { |
File builders/mesa-vulkan-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/radv_meta.c.patch copied from file builders/mesa-vulkan-amd-sh-423add61e2d5b6ab6b5505d1feec01b93609f8fc/contrib/radv_meta.c.patch (similarity 62%) (mode: 100644) (index 3e0d65a..8c69bd9) | |||
1 | 1 | --- a/src/amd/vulkan/meta/radv_meta.c | --- a/src/amd/vulkan/meta/radv_meta.c |
2 | 2 | +++ b/src/amd/vulkan/meta/radv_meta.c | +++ b/src/amd/vulkan/meta/radv_meta.c |
3 | @@ -528,9 +528,14 @@ radv_device_init_meta(struct radv_device *device) | ||
3 | @@ -537,9 +537,14 @@ radv_device_init_meta(struct radv_device *device) | ||
4 | 4 | if (result != VK_SUCCESS) | if (result != VK_SUCCESS) |
5 | 5 | goto fail_etc_decode; | goto fail_etc_decode; |
6 | 6 | ||
7 | 7 | - result = radv_device_init_meta_astc_decode_state(device, on_demand); | - result = radv_device_init_meta_astc_decode_state(device, on_demand); |
8 | 8 | - if (result != VK_SUCCESS) | - if (result != VK_SUCCESS) |
9 | 9 | - goto fail_astc_decode; | - goto fail_astc_decode; |
10 | +// XXX: insanely toxic compute based stuff pulling that | ||
11 | +// disgusting khronos glslang. Should be independent | ||
12 | +// of glslang and in simple C: (spir-v|gcn/rdna assembly | ||
13 | +// with simple and plain C written "assemblers"). | ||
14 | +// blame: some trash. | ||
15 | +// result = radv_device_init_meta_astc_decode_state(device, on_demand); | ||
16 | +// if (result != VK_SUCCESS) | ||
17 | +// goto fail_astc_decode; | ||
10 | + // XXX: insanely toxic compute based stuff pulling that | ||
11 | + // disgusting khronos glslang. Should be independent | ||
12 | + // of glslang and in simple C: (spir-v|gcn/rdna assembly | ||
13 | + // with simple and plain C written "assemblers"). | ||
14 | + // blame: some trash. | ||
15 | + //result = radv_device_init_meta_astc_decode_state(device, on_demand); | ||
16 | + //if (result != VK_SUCCESS) | ||
17 | + // goto fail_astc_decode; | ||
18 | 18 | ||
19 | 19 | if (radv_uses_device_generated_commands(device)) { | if (radv_uses_device_generated_commands(device)) { |
20 | 20 | result = radv_device_init_dgc_prepare_state(device); | result = radv_device_init_dgc_prepare_state(device); |
21 | @@ -538,35 +543,52 @@ radv_device_init_meta(struct radv_device *device) | ||
21 | @@ -547,35 +552,50 @@ radv_device_init_meta(struct radv_device *device) | ||
22 | 22 | goto fail_dgc; | goto fail_dgc; |
23 | 23 | } | } |
24 | 24 | ||
32 | 32 | - /* FIXME: Acceleration structure builds hang when the build shaders are compiled with LLVM. | - /* FIXME: Acceleration structure builds hang when the build shaders are compiled with LLVM. |
33 | 33 | - * Work around it by forcing ACO for now. | - * Work around it by forcing ACO for now. |
34 | 34 | - */ | - */ |
35 | - bool use_llvm = device->physical_device->use_llvm; | ||
35 | - bool use_llvm = pdev->use_llvm; | ||
36 | 36 | - if (loaded_cache || use_llvm) { | - if (loaded_cache || use_llvm) { |
37 | - device->physical_device->use_llvm = false; | ||
37 | - pdev->use_llvm = false; | ||
38 | 38 | - result = radv_device_init_accel_struct_build_state(device); | - result = radv_device_init_accel_struct_build_state(device); |
39 | - device->physical_device->use_llvm = use_llvm; | ||
39 | - pdev->use_llvm = use_llvm; | ||
40 | 40 | - | - |
41 | 41 | - if (result != VK_SUCCESS) | - if (result != VK_SUCCESS) |
42 | 42 | - goto fail_accel_struct; | - goto fail_accel_struct; |
43 | 43 | - } | - } |
44 | 44 | - } | - } |
45 | +// XXX: insanely toxic compute based stuff pulling that | ||
46 | +// disgusting khronos glslang. Should be independent | ||
47 | +// of glslang and in simple C: (spir-v|gcn/rdna assembly | ||
48 | +// with simple and plain C written "assemblers"). | ||
49 | +// blame: Konstantin Seurer | ||
50 | +// if (device->vk.enabled_extensions.KHR_acceleration_structure) { | ||
51 | +// if (device->vk.enabled_features.nullDescriptor) { | ||
52 | +// result = radv_device_init_null_accel_struct(device); | ||
53 | +// if (result != VK_SUCCESS) | ||
54 | +// goto fail_accel_struct; | ||
55 | +// } | ||
56 | +// | ||
57 | +// /* FIXME: Acceleration structure builds hang when the build shaders are compiled with LLVM. | ||
58 | +// * Work around it by forcing ACO for now. | ||
59 | +// */ | ||
60 | +// bool use_llvm = device->physical_device->use_llvm; | ||
61 | +// if (loaded_cache || use_llvm) { | ||
62 | +// device->physical_device->use_llvm = false; | ||
63 | +// result = radv_device_init_accel_struct_build_state(device); | ||
64 | +// device->physical_device->use_llvm = use_llvm; | ||
65 | +// | ||
66 | +// if (result != VK_SUCCESS) | ||
67 | +// goto fail_accel_struct; | ||
68 | +// } | ||
69 | +// } | ||
45 | + // XXX: insanely toxic compute based stuff pulling that | ||
46 | + // disgusting khronos glslang. Should be independent | ||
47 | + // of glslang and in simple C: (spir-v|gcn/rdna assembly | ||
48 | + // with simple and plain C written "assemblers"). | ||
49 | + // blame: Konstantin Seurer | ||
50 | + //if (device->vk.enabled_extensions.KHR_acceleration_structure) { | ||
51 | + // if (device->vk.enabled_features.nullDescriptor) { | ||
52 | + // result = radv_device_init_null_accel_struct(device); | ||
53 | + // if (result != VK_SUCCESS) | ||
54 | + // goto fail_accel_struct; | ||
55 | + // } | ||
56 | + | ||
57 | + // /* FIXME: Acceleration structure builds hang when the build shaders are compiled with LLVM. | ||
58 | + // * Work around it by forcing ACO for now. | ||
59 | + // */ | ||
60 | + // bool use_llvm = pdev->use_llvm; | ||
61 | + // if (loaded_cache || use_llvm) { | ||
62 | + // pdev->use_llvm = false; | ||
63 | + // result = radv_device_init_accel_struct_build_state(device); | ||
64 | + // pdev->use_llvm = use_llvm; | ||
65 | + | ||
66 | + // if (result != VK_SUCCESS) | ||
67 | + // goto fail_accel_struct; | ||
68 | + // } | ||
69 | + //} | ||
70 | 70 | ||
71 | 71 | return VK_SUCCESS; | return VK_SUCCESS; |
72 | 72 | ||
89 | 89 | +// with simple and plain C written "assemblers"). | +// with simple and plain C written "assemblers"). |
90 | 90 | +// blame: some trash. | +// blame: some trash. |
91 | 91 | +//fail_astc_decode: | +//fail_astc_decode: |
92 | +// radv_device_finish_meta_astc_decode_state(device); | ||
93 | +//fail_astc_decode: | ||
94 | 92 | +// radv_device_finish_meta_astc_decode_state(device); | +// radv_device_finish_meta_astc_decode_state(device); |
95 | 93 | fail_etc_decode: | fail_etc_decode: |
96 | 94 | radv_device_finish_meta_etc_decode_state(device); | radv_device_finish_meta_etc_decode_state(device); |
97 | 95 | fail_fmask_copy: | fail_fmask_copy: |
98 | @@ -606,8 +628,18 @@ radv_device_finish_meta(struct radv_device *device) | ||
96 | @@ -615,8 +635,18 @@ radv_device_finish_meta(struct radv_device *device) | ||
99 | 97 | { | { |
100 | 98 | radv_device_finish_dgc_prepare_state(device); | radv_device_finish_dgc_prepare_state(device); |
101 | 99 | radv_device_finish_meta_etc_decode_state(device); | radv_device_finish_meta_etc_decode_state(device); |
File builders/mesa-vulkan-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/radv_meta_copy.c.patch copied from file builders/mesa-vulkan-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/radv_meta_copy.c.patch (similarity 100%) |
File builders/mesa-vulkan-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/radv_no_tracers.c copied from file builders/mesa-vulkan-amd-sh-3b05ebaa625428ac3590a7ba1848a6234a572db4/contrib/radv_no_tracers.c (similarity 100%) |
File builders/mesa-vulkan-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/vk_enum_to_str.c copied from file builders/mesa-vulkan-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/vk_enum_to_str.c (similarity 100%) |
File builders/mesa-vulkan-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/vk_enum_to_str.h copied from file builders/mesa-vulkan-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/vk_enum_to_str.h (similarity 100%) |
File builders/mesa-vulkan-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/vtn_opencl.c copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/vtn_opencl.c (similarity 100%) |
File builders/mesa-vulkan-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh copied from file builders/mesa-vulkan-amd-sh-fcf1a8062ba3a058d25620f90d5af8f4bfa0cce7/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh (similarity 99%) (mode: 100755) (index b00fa36..59ab567) | |||
... | ... | $src_dir/src/compiler/nir/nir_opt_loop_unroll.c \ | |
967 | 967 | $src_dir/src/compiler/nir/nir_opt_memcpy.c \ | $src_dir/src/compiler/nir/nir_opt_memcpy.c \ |
968 | 968 | $src_dir/src/compiler/nir/nir_opt_move.c \ | $src_dir/src/compiler/nir/nir_opt_move.c \ |
969 | 969 | $src_dir/src/compiler/nir/nir_opt_move_discards_to_top.c \ | $src_dir/src/compiler/nir/nir_opt_move_discards_to_top.c \ |
970 | $src_dir/src/compiler/nir/nir_opt_mqsad.c \ | ||
970 | 971 | $src_dir/src/compiler/nir/nir_opt_non_uniform_access.c \ | $src_dir/src/compiler/nir/nir_opt_non_uniform_access.c \ |
971 | 972 | $src_dir/src/compiler/nir/nir_opt_offsets.c \ | $src_dir/src/compiler/nir/nir_opt_offsets.c \ |
972 | 973 | $src_dir/src/compiler/nir/nir_opt_phi_precision.c \ | $src_dir/src/compiler/nir/nir_opt_phi_precision.c \ |
... | ... | $src_dir/src/amd/vulkan/radv_android.c \ | |
1271 | 1272 | $src_dir/src/amd/vulkan/radv_buffer.c \ | $src_dir/src/amd/vulkan/radv_buffer.c \ |
1272 | 1273 | $src_dir/src/amd/vulkan/radv_buffer_view.c \ | $src_dir/src/amd/vulkan/radv_buffer_view.c \ |
1273 | 1274 | $src_dir/src/amd/vulkan/radv_cmd_buffer.c \ | $src_dir/src/amd/vulkan/radv_cmd_buffer.c \ |
1275 | $src_dir/src/amd/vulkan/radv_cp_dma.c \ | ||
1274 | 1276 | $src_dir/src/amd/vulkan/radv_cp_reg_shadowing.c \ | $src_dir/src/amd/vulkan/radv_cp_reg_shadowing.c \ |
1277 | $src_dir/src/amd/vulkan/radv_cs.c \ | ||
1275 | 1278 | $src_dir/src/amd/vulkan/radv_debug.c \ | $src_dir/src/amd/vulkan/radv_debug.c \ |
1276 | 1279 | $build_dir/src/amd/vulkan/radv_device.c \ | $build_dir/src/amd/vulkan/radv_device.c \ |
1277 | 1280 | $src_dir/src/amd/vulkan/radv_device_memory.c \ | $src_dir/src/amd/vulkan/radv_device_memory.c \ |
... | ... | $src_dir/src/amd/vulkan/radv_spm.c \ | |
1335 | 1338 | $src_dir/src/amd/vulkan/radv_query.c \ | $src_dir/src/amd/vulkan/radv_query.c \ |
1336 | 1339 | $src_dir/src/amd/vulkan/radv_video.c \ | $src_dir/src/amd/vulkan/radv_video.c \ |
1337 | 1340 | $src_dir/src/amd/vulkan/radv_wsi.c \ | $src_dir/src/amd/vulkan/radv_wsi.c \ |
1338 | $src_dir/src/amd/vulkan/si_cmd_buffer.c \ | ||
1339 | 1341 | \ | \ |
1340 | 1342 | $build_dir/src/amd/vulkan/radv_entrypoints.c \ | $build_dir/src/amd/vulkan/radv_entrypoints.c \ |
1341 | 1343 | \ | \ |
File builders/mesa-vulkan-amd-sh-fe36cf6cad9b226dff993a8f1f8f0bf451f095c5/radeon_icd.x86_64.json copied from file builders/mesa-vulkan-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/radeon_icd.x86_64.json (similarity 100%) |
File builders/xserver-sh-0ee4ed286ea238e2ba2ca57227c3e66aca11f56b/builder.sh copied from file builders/xserver-sh-005912d82f290aa2556a43ef86dd16b666644443/builder.sh (similarity 100%) |
File builders/xserver-sh-0ee4ed286ea238e2ba2ca57227c3e66aca11f56b/contrib/dix-config.h.in copied from file builders/xserver-sh-005912d82f290aa2556a43ef86dd16b666644443/contrib/dix-config.h.in (similarity 100%) |
File builders/xserver-sh-0ee4ed286ea238e2ba2ca57227c3e66aca11f56b/contrib/linux-glibc.sh copied from file builders/xserver-sh-005912d82f290aa2556a43ef86dd16b666644443/contrib/linux-glibc.sh (similarity 100%) |
File builders/xserver-sh-0ee4ed286ea238e2ba2ca57227c3e66aca11f56b/contrib/version-config.h.in copied from file builders/xserver-sh-005912d82f290aa2556a43ef86dd16b666644443/contrib/version-config.h.in (similarity 100%) |
File builders/xserver-sh-0ee4ed286ea238e2ba2ca57227c3e66aca11f56b/contrib/xdmcp.h.patch copied from file builders/xserver-sh-005912d82f290aa2556a43ef86dd16b666644443/contrib/xdmcp.h.patch (similarity 100%) |
File builders/xserver-sh-0ee4ed286ea238e2ba2ca57227c3e66aca11f56b/contrib/xkb-config.h.in copied from file builders/xserver-sh-005912d82f290aa2556a43ef86dd16b666644443/contrib/xkb-config.h.in (similarity 100%) |
File builders/xserver-sh-0ee4ed286ea238e2ba2ca57227c3e66aca11f56b/contrib/xorg-config.h.in copied from file builders/xserver-sh-005912d82f290aa2556a43ef86dd16b666644443/contrib/xorg-config.h.in (similarity 100%) |
File builders/xserver-sh-0ee4ed286ea238e2ba2ca57227c3e66aca11f56b/contrib/xorg-server.h.in copied from file builders/xserver-sh-005912d82f290aa2556a43ef86dd16b666644443/contrib/xorg-server.h.in (similarity 100%) |
File builders/xserver-sh-0ee4ed286ea238e2ba2ca57227c3e66aca11f56b/contrib/xorg-server.pc.in copied from file builders/xserver-sh-005912d82f290aa2556a43ef86dd16b666644443/contrib/xorg-server.pc.in (similarity 100%) |