Subject | Hash | Author | Date (UTC) |
---|---|---|---|
Gfx Stack Update | 65cb8a808e71bf5046dd3554202b5ec65e00d449 | Sylvain BERTRAND | 2024-08-17 13:08:32 |
Gfx Stack Update | 375e28cea3ddf256d457896920bd8f201ec76c20 | Sylvain BERTRAND | 2024-08-10 17:01:47 |
Gfx Stack Update | 73d87621b2e2c32bb5710ad52095001defb78994 | Sylvain BERTRAND | 2024-08-03 16:44:13 |
please steam pressure-vessel | c0f58acfff8ceb397b4d83c28b000e1dd56aa1fd | Sylvain BERTRAND | 2024-07-28 16:28:56 |
Gfx Stack Update | ec850153030bb8d1251ffb51a5c63cd0f63e5316 | Sylvain BERTRAND | 2024-07-28 14:05:59 |
quick and dirty update: libXcursor to 1.2.2 | 8bb3aff8ec348413c4c6a2607bde9759bdd317f3 | Sylvain BERTRAND | 2024-07-23 10:53:58 |
Gfx Stack Update | e74b66d0afef0a6e69835759451c2021cedf4c13 | Sylvain BERTRAND | 2024-07-13 10:50:11 |
Gfx Stack Update | f48d42bfc012275d7e21621bc8d4612118cfb5dd | Sylvain BERTRAND | 2024-07-06 15:15:24 |
Gfx stack update | 756511ccbd4bc651f3f91be435890379f435fd94 | Sylvain BERTRAND | 2024-06-22 13:37:55 |
Gfx stack update | 61f48d3e264541177bdac1412c5bf94415a296e7 | Sylvain BERTRAND | 2024-06-15 14:37:55 |
Gfx stack update | 0a14f4420ef1f09d24b25055c64c8172f588e620 | Sylvain BERTRAND | 2024-06-08 12:17:59 |
Gfx stack update | b6ed798dd94db909ed08ea7e6fc40c0eaf864c36 | Sylvain BERTRAND | 2024-06-01 13:31:05 |
Gfx stack update | b1006f29b127034c70c0d15c77dd1b1bea058ce2 | Sylvain BERTRAND | 2024-05-25 11:50:45 |
Gfx stack update | a9388b3779b3ee033f2fd26c9ab0adf1131c58c3 | Sylvain BERTRAND | 2024-05-18 14:54:16 |
Gfx stack update | b30577194e4791b14cd543fe54a7b08188705640 | Sylvain BERTRAND | 2024-05-11 13:05:46 |
nyanmp: update | 2062344d2efcfd8f243af76c5f3fbaef7f935156 | Sylvain BERTRAND | 2024-05-05 14:10:33 |
nyanmp: update | 4d7a4ff7b3acedc49592359d3d6a9128d222f576 | Sylvain BERTRAND | 2024-05-04 22:50:15 |
Gfx stack update | 6862f24384e243d618e330197ff66bc26d0c7120 | Sylvain BERTRAND | 2024-05-04 13:03:32 |
Gfx stack update | 88739d1a4a727b080195bf08499e4889e3cc9507 | Sylvain BERTRAND | 2024-04-27 12:49:42 |
wip update | 9b83936338e17af346bbee46d16311ea2eb6fbd7 | Sylvain BERTRAND | 2024-04-26 16:54:58 |
File builders/ffmpeg-a31106d84976bd28e56de35ee8085eebfc6c5e4d/builder.sh copied from file builders/ffmpeg-0895ef0d6d6406ee6cd158fc4d47d80f201b8e9c/builder.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/builder.sh copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/builder.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/contrib/amd.sh copied from file builders/mesa-gl-amd-sh-d330870f9c3b97ba44d34b6e522be29752352afa/contrib/amd.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/contrib/compiler.sh copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/compiler.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/contrib/compiler_aco.sh copied from file builders/mesa-gl-amd-sh-1b8cf06fc76b7baf78dab80bd8023377f8fb410e/contrib/compiler_aco.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/contrib/compiler_glsl.sh copied from file builders/mesa-gl-amd-sh-89742437efa7099bc7664e7646d57927caabcb53/contrib/compiler_glsl.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/contrib/compiler_nir.sh copied from file builders/mesa-gl-amd-sh-d330870f9c3b97ba44d34b6e522be29752352afa/contrib/compiler_nir.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/contrib/dri2.c.patch copied from file builders/mesa-gl-amd-sh-d330870f9c3b97ba44d34b6e522be29752352afa/contrib/dri2.c.patch (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/contrib/dri_util.c.patch copied from file builders/mesa-gl-amd-sh-d330870f9c3b97ba44d34b6e522be29752352afa/contrib/dri_util.c.patch (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/contrib/dri_util.h.patch copied from file builders/mesa-gl-amd-sh-d330870f9c3b97ba44d34b6e522be29752352afa/contrib/dri_util.h.patch (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/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-665eae51efef3e836517a7588caddbb902def259/contrib/egl.sh copied from file builders/mesa-gl-amd-sh-d330870f9c3b97ba44d34b6e522be29752352afa/contrib/egl.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/contrib/egl_dri2.c.patch copied from file builders/mesa-gl-amd-sh-d330870f9c3b97ba44d34b6e522be29752352afa/contrib/egl_dri2.c.patch (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/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-665eae51efef3e836517a7588caddbb902def259/contrib/gallium.sh copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/gallium.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/contrib/gallium_auxiliary.sh copied from file builders/mesa-gl-amd-sh-d330870f9c3b97ba44d34b6e522be29752352afa/contrib/gallium_auxiliary.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/contrib/gallium_drivers.sh copied from file builders/mesa-gl-amd-sh-3da444b79ea271f3964a585f44a310624dcbd5d4/contrib/gallium_drivers.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/contrib/gallium_frontends.sh copied from file builders/mesa-gl-amd-sh-d330870f9c3b97ba44d34b6e522be29752352afa/contrib/gallium_frontends.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/contrib/gallium_targets.sh copied from file builders/mesa-gl-amd-sh-d330870f9c3b97ba44d34b6e522be29752352afa/contrib/gallium_targets.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/contrib/gallium_winsys.sh copied from file builders/mesa-gl-amd-sh-1984712a8ef82bc7ff5386c1760b8f1fb8a14af0/contrib/gallium_winsys.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/contrib/gbm.sh copied from file builders/mesa-gl-amd-sh-d330870f9c3b97ba44d34b6e522be29752352afa/contrib/gbm.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/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-665eae51efef3e836517a7588caddbb902def259/contrib/generators_amd.sh copied from file builders/mesa-gl-amd-sh-d330870f9c3b97ba44d34b6e522be29752352afa/contrib/generators_amd.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/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-665eae51efef3e836517a7588caddbb902def259/contrib/generators_egl.sh copied from file builders/mesa-gl-amd-sh-d330870f9c3b97ba44d34b6e522be29752352afa/contrib/generators_egl.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/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-665eae51efef3e836517a7588caddbb902def259/contrib/generators_gallium_frontends.sh copied from file builders/mesa-gl-amd-sh-d330870f9c3b97ba44d34b6e522be29752352afa/contrib/generators_gallium_frontends.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/contrib/generators_gallium_targets.sh copied from file builders/mesa-gl-amd-sh-d330870f9c3b97ba44d34b6e522be29752352afa/contrib/generators_gallium_targets.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/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-665eae51efef3e836517a7588caddbb902def259/contrib/generators_glx.sh copied from file builders/mesa-gl-amd-sh-d330870f9c3b97ba44d34b6e522be29752352afa/contrib/generators_glx.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/contrib/generators_mapi.sh copied from file builders/mesa-gl-amd-sh-1984712a8ef82bc7ff5386c1760b8f1fb8a14af0/contrib/generators_mapi.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/contrib/generators_mesa.sh copied from file builders/mesa-gl-amd-sh-1984712a8ef82bc7ff5386c1760b8f1fb8a14af0/contrib/generators_mesa.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/contrib/generators_nir.sh copied from file builders/mesa-gl-amd-sh-89742437efa7099bc7664e7646d57927caabcb53/contrib/generators_nir.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/contrib/generators_spirv.sh copied from file builders/mesa-gl-amd-sh-3da444b79ea271f3964a585f44a310624dcbd5d4/contrib/generators_spirv.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/contrib/generators_util.sh copied from file builders/mesa-gl-amd-sh-d330870f9c3b97ba44d34b6e522be29752352afa/contrib/generators_util.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/contrib/glx.sh copied from file builders/mesa-gl-amd-sh-d330870f9c3b97ba44d34b6e522be29752352afa/contrib/glx.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/contrib/glxext.c.patch copied from file builders/mesa-gl-amd-sh-d330870f9c3b97ba44d34b6e522be29752352afa/contrib/glxext.c.patch (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/contrib/linux.sh copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/linux.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/contrib/loader.sh copied from file builders/mesa-gl-amd-sh-d330870f9c3b97ba44d34b6e522be29752352afa/contrib/loader.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/contrib/mapi.sh copied from file builders/mesa-gl-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/contrib/mapi.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/contrib/mesa.sh copied from file builders/mesa-gl-amd-sh-3da444b79ea271f3964a585f44a310624dcbd5d4/contrib/mesa.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/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-665eae51efef3e836517a7588caddbb902def259/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-665eae51efef3e836517a7588caddbb902def259/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-665eae51efef3e836517a7588caddbb902def259/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-665eae51efef3e836517a7588caddbb902def259/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-665eae51efef3e836517a7588caddbb902def259/contrib/syslib.sh copied from file builders/mesa-gl-amd-sh-1984712a8ef82bc7ff5386c1760b8f1fb8a14af0/contrib/syslib.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/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-665eae51efef3e836517a7588caddbb902def259/contrib/util.sh copied from file builders/mesa-gl-amd-sh-d330870f9c3b97ba44d34b6e522be29752352afa/contrib/util.sh (similarity 100%) |
File builders/mesa-gl-amd-sh-665eae51efef3e836517a7588caddbb902def259/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-665eae51efef3e836517a7588caddbb902def259/contrib/x86_64_linux_glibc_amdgpu.sh copied from file builders/mesa-gl-amd-sh-d330870f9c3b97ba44d34b6e522be29752352afa/contrib/x86_64_linux_glibc_amdgpu.sh (similarity 100%) |
File builders/mesa-vulkan-amd-sh-665eae51efef3e836517a7588caddbb902def259/builder.sh copied from file builders/mesa-vulkan-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/builder.sh (similarity 100%) |
File builders/mesa-vulkan-amd-sh-665eae51efef3e836517a7588caddbb902def259/contrib/generators.sh copied from file builders/mesa-vulkan-amd-sh-d330870f9c3b97ba44d34b6e522be29752352afa/contrib/generators.sh (similarity 100%) |
File builders/mesa-vulkan-amd-sh-665eae51efef3e836517a7588caddbb902def259/contrib/radv_device.c.patch copied from file builders/mesa-vulkan-amd-sh-1984712a8ef82bc7ff5386c1760b8f1fb8a14af0/contrib/radv_device.c.patch (similarity 100%) |
File builders/mesa-vulkan-amd-sh-665eae51efef3e836517a7588caddbb902def259/contrib/radv_meta.c.patch copied from file builders/mesa-vulkan-amd-sh-423add61e2d5b6ab6b5505d1feec01b93609f8fc/contrib/radv_meta.c.patch (similarity 54%) (mode: 100644) (index 3e0d65a..68bc697) | |||
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 | @@ -507,9 +507,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 | ||
9 | 9 | - goto fail_astc_decode; | - goto fail_astc_decode; |
10 | 10 | +// XXX: insanely toxic compute based stuff pulling that | +// XXX: insanely toxic compute based stuff pulling that |
11 | 11 | +// disgusting khronos glslang. Should be independent | +// 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"). | ||
12 | +// of glslang and in simple C99: (spir-v|gcn/rdna assembly | ||
13 | +// with simple and plain C99 written "assemblers"). | ||
14 | 14 | +// blame: some trash. | +// blame: some trash. |
15 | 15 | +// result = radv_device_init_meta_astc_decode_state(device, on_demand); | +// result = radv_device_init_meta_astc_decode_state(device, on_demand); |
16 | 16 | +// if (result != VK_SUCCESS) | +// if (result != VK_SUCCESS) |
17 | 17 | +// goto fail_astc_decode; | +// goto fail_astc_decode; |
18 | 18 | ||
19 | 19 | if (radv_uses_device_generated_commands(device)) { | if (radv_uses_device_generated_commands(device)) { |
20 | result = radv_device_init_dgc_prepare_state(device); | ||
21 | @@ -538,35 +543,52 @@ radv_device_init_meta(struct radv_device *device) | ||
20 | result = radv_device_init_dgc_prepare_state(device, on_demand); | ||
21 | @@ -517,35 +522,40 @@ radv_device_init_meta(struct radv_device *device) | ||
22 | 22 | goto fail_dgc; | goto fail_dgc; |
23 | 23 | } | } |
24 | 24 | ||
28 | 28 | - if (result != VK_SUCCESS) | - if (result != VK_SUCCESS) |
29 | 29 | - goto fail_accel_struct; | - goto fail_accel_struct; |
30 | 30 | - } | - } |
31 | - | ||
32 | - /* FIXME: Acceleration structure builds hang when the build shaders are compiled with LLVM. | ||
33 | - * Work around it by forcing ACO for now. | ||
34 | - */ | ||
35 | - bool use_llvm = device->physical_device->use_llvm; | ||
36 | - if (loaded_cache || use_llvm) { | ||
37 | - device->physical_device->use_llvm = false; | ||
38 | - result = radv_device_init_accel_struct_build_state(device); | ||
39 | - device->physical_device->use_llvm = use_llvm; | ||
40 | - | ||
41 | - if (result != VK_SUCCESS) | ||
42 | - goto fail_accel_struct; | ||
43 | - } | ||
44 | - } | ||
45 | 31 | +// XXX: insanely toxic compute based stuff pulling that | +// XXX: insanely toxic compute based stuff pulling that |
46 | 32 | +// disgusting khronos glslang. Should be independent | +// 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"). | ||
33 | +// of glslang and in simple C99: (spir-v|gcn/rdna assembly | ||
34 | +// with simple and plain C99 written "assemblers"). | ||
49 | 35 | +// blame: Konstantin Seurer | +// blame: Konstantin Seurer |
50 | 36 | +// if (device->vk.enabled_extensions.KHR_acceleration_structure) { | +// if (device->vk.enabled_extensions.KHR_acceleration_structure) { |
51 | 37 | +// if (device->vk.enabled_features.nullDescriptor) { | +// if (device->vk.enabled_features.nullDescriptor) { |
53 | 39 | +// if (result != VK_SUCCESS) | +// if (result != VK_SUCCESS) |
54 | 40 | +// goto fail_accel_struct; | +// goto fail_accel_struct; |
55 | 41 | +// } | +// } |
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; | ||
42 | |||
43 | /* FIXME: Acceleration structure builds hang when the build shaders are compiled with LLVM. | ||
44 | * Work around it by forcing ACO for now. | ||
45 | */ | ||
46 | - bool use_llvm = pdev->use_llvm; | ||
47 | - if (loaded_cache || use_llvm) { | ||
48 | - pdev->use_llvm = false; | ||
49 | - result = radv_device_init_accel_struct_build_state(device); | ||
50 | - pdev->use_llvm = use_llvm; | ||
51 | - | ||
52 | - if (result != VK_SUCCESS) | ||
53 | - goto fail_accel_struct; | ||
54 | - } | ||
55 | - } | ||
56 | +// bool use_llvm = pdev->use_llvm; | ||
61 | 57 | +// if (loaded_cache || use_llvm) { | +// if (loaded_cache || use_llvm) { |
62 | +// device->physical_device->use_llvm = false; | ||
58 | +// pdev->use_llvm = false; | ||
63 | 59 | +// result = radv_device_init_accel_struct_build_state(device); | +// result = radv_device_init_accel_struct_build_state(device); |
64 | +// device->physical_device->use_llvm = use_llvm; | ||
60 | +// pdev->use_llvm = use_llvm; | ||
65 | 61 | +// | +// |
66 | 62 | +// if (result != VK_SUCCESS) | +// if (result != VK_SUCCESS) |
67 | 63 | +// goto fail_accel_struct; | +// goto fail_accel_struct; |
72 | 68 | ||
73 | 69 | -fail_accel_struct: | -fail_accel_struct: |
74 | 70 | - radv_device_finish_accel_struct_build_state(device); | - radv_device_finish_accel_struct_build_state(device); |
75 | +// XXX: insanely toxic compute based stuff pulling that | ||
76 | +// disgusting khronos glslang. Should be independent | ||
77 | +// of glslang and in simple C: (spir-v|gcn/rdna assembly | ||
78 | +// with simple and plain C written "assemblers"). | ||
79 | +// blame: Konstantin Seurer | ||
80 | 71 | +//fail_accel_struct: | +//fail_accel_struct: |
81 | 72 | +// radv_device_finish_accel_struct_build_state(device); | +// radv_device_finish_accel_struct_build_state(device); |
82 | 73 | fail_dgc: | fail_dgc: |
83 | 74 | radv_device_finish_dgc_prepare_state(device); | radv_device_finish_dgc_prepare_state(device); |
84 | 75 | -fail_astc_decode: | -fail_astc_decode: |
85 | 76 | - radv_device_finish_meta_astc_decode_state(device); | - radv_device_finish_meta_astc_decode_state(device); |
86 | +// XXX: insanely toxic compute based stuff pulling that | ||
87 | +// disgusting khronos glslang. Should be independent | ||
88 | +// of glslang and in simple C: (spir-v|gcn/rdna assembly | ||
89 | +// with simple and plain C written "assemblers"). | ||
90 | +// blame: some trash. | ||
91 | +//fail_astc_decode: | ||
92 | +// radv_device_finish_meta_astc_decode_state(device); | ||
93 | 77 | +//fail_astc_decode: | +//fail_astc_decode: |
94 | 78 | +// radv_device_finish_meta_astc_decode_state(device); | +// radv_device_finish_meta_astc_decode_state(device); |
95 | 79 | fail_etc_decode: | fail_etc_decode: |
96 | 80 | radv_device_finish_meta_etc_decode_state(device); | radv_device_finish_meta_etc_decode_state(device); |
97 | 81 | fail_fmask_copy: | fail_fmask_copy: |
98 | @@ -606,8 +628,18 @@ radv_device_finish_meta(struct radv_device *device) | ||
82 | @@ -585,8 +595,8 @@ radv_device_finish_meta(struct radv_device *device) | ||
99 | 83 | { | { |
100 | 84 | radv_device_finish_dgc_prepare_state(device); | radv_device_finish_dgc_prepare_state(device); |
101 | 85 | radv_device_finish_meta_etc_decode_state(device); | radv_device_finish_meta_etc_decode_state(device); |
102 | 86 | - radv_device_finish_meta_astc_decode_state(device); | - radv_device_finish_meta_astc_decode_state(device); |
103 | 87 | - radv_device_finish_accel_struct_build_state(device); | - radv_device_finish_accel_struct_build_state(device); |
104 | +// XXX: insanely toxic compute based stuff pulling that | ||
105 | +// disgusting khronos glslang. Should be independent | ||
106 | +// of glslang and in simple C: (spir-v|gcn/rdna assembly | ||
107 | +// with simple and plain C written "assemblers"). | ||
108 | +// blame: some trash. | ||
109 | 88 | +// radv_device_finish_meta_astc_decode_state(device); | +// radv_device_finish_meta_astc_decode_state(device); |
110 | +// XXX: insanely toxic compute based stuff pulling that | ||
111 | +// disgusting khronos glslang. Should be independent | ||
112 | +// of glslang and in simple C: (spir-v|gcn/rdna assembly | ||
113 | +// with simple and plain C written "assemblers"). | ||
114 | +// blame: Konstantin Seurer | ||
115 | 89 | +// radv_device_finish_accel_struct_build_state(device); | +// radv_device_finish_accel_struct_build_state(device); |
116 | 90 | radv_device_finish_meta_clear_state(device); | radv_device_finish_meta_clear_state(device); |
117 | 91 | radv_device_finish_meta_resolve_state(device); | radv_device_finish_meta_resolve_state(device); |
File builders/mesa-vulkan-amd-sh-665eae51efef3e836517a7588caddbb902def259/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-665eae51efef3e836517a7588caddbb902def259/contrib/radv_no_tracers.c copied from file builders/mesa-vulkan-amd-sh-89742437efa7099bc7664e7646d57927caabcb53/contrib/radv_no_tracers.c (similarity 100%) |
File builders/mesa-vulkan-amd-sh-665eae51efef3e836517a7588caddbb902def259/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-665eae51efef3e836517a7588caddbb902def259/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-665eae51efef3e836517a7588caddbb902def259/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-665eae51efef3e836517a7588caddbb902def259/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh copied from file builders/mesa-vulkan-amd-sh-d330870f9c3b97ba44d34b6e522be29752352afa/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh (similarity 100%) |
File builders/mesa-vulkan-amd-sh-665eae51efef3e836517a7588caddbb902def259/radeon_icd.x86_64.json copied from file builders/mesa-vulkan-amd-sh-023e78b4d7e9f8666cf09dbd218bd71266853da3/radeon_icd.x86_64.json (similarity 100%) |