Skip to content

Tags: evlaV/mesa

Tags

steamos-26.05.11

Toggle steamos-26.05.11's commit message
aco/assembler: don't reorder branch insertion block index twice

I hate everything about this code.

Fixes: a3d9712e8e0 ("aco/assembler: chain branches in emit order")
Reviewed-by: Daniel Schürmann <daniel@schuermann.dev>

steamos-26.05.10

Toggle steamos-26.05.10's commit message
radv: fix barriers in decompress shaders

We used to not have nir_var_image, and nir_var_mem_ssbo was used instead.

Signed-off-by: Rhys Perry <pendingchaos02@gmail.com>
Backport-to: *
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Georg Lehmann <dadschoorse@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/42250>
(cherry picked from commit 803e2c630354c14f9e3227a5805b120c46c6298d)

steamos-26.05.9

Toggle steamos-26.05.9's commit message
radv: fix setting inline push constants when only the last one is used

The 64bit mask was truncated, and then when the low half is 0, the base was -1.
By accident, u_bit_consecutive64(-1, 65) is the original mask, so we uploaded a
single garbage value.

Fixes: 7f6262b ("radv: allow holes in inline push constants")
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/42182>
(cherry picked from commit aacdaffc5ea86c345340fa7d932c4d5beeffce30)

steamos-26.05.8

Toggle steamos-26.05.8's commit message
aco/sched_vopd: fix v_dual_dot2acc_f32_f16 created from VOP2 with inl…

…ine constant

Fixes: 3238e64 ("aco/ra: create v_dot2c_f32_f16")
Reviewed-by: Rhys Perry <pendingchaos02@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/42151>
(cherry picked from commit 6cb9aaa2b7853f6299cfe674a3e444b2f4ac8d78)

steamos-26.05.7

Toggle steamos-26.05.7's commit message
radv/rt: Cache stack sizes of ahit/isec shaders from imported NIR

We need to save the stack size here separately, because the library
doesn't have the ahit/isec shader that uses stack.

Cc: mesa-stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/42050>
(cherry picked from commit 6a16319133d3d172f1c8fe5e213394ef831805e0)

steamos-26.05.6

Toggle steamos-26.05.6's commit message
radv/rt: Don't overwrite bvh_base at the start of the traversal loop

This may delete existing pointer flags coming from the instance if the
traversal loop is exited and then restarted, as is done with ray
queries.

Fixes geometry being incorrectly culled due to FLIP_FACING flags going
missing.

Cc: mesa-stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41965>
(cherry picked from commit c8518581bf7b21ae114283cc49629d18e4cc1d2c)

steamos-25.11.13

Toggle steamos-25.11.13's commit message
radv: emit pending flushes after late decompressions with fbfetch

If the rendering state is inherited in the secondary, otherwise nothing
wait for the pending flushes after a decompression pass. One more
argument to stop delaying this.

Fixes
dEQP-VK.renderpasses.dynamic_rendering.partial_secondary_cmd_buff.local_read.*

Cc: mesa-stable
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39678>

steamos-26.05.5

Toggle steamos-26.05.5's commit message
STEAMOS: radv: enable radv_vm_explicit_sync for Forza Horizon 4

It's likely also affected but it's unverified.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>

steamos-26.05.4

Toggle steamos-26.05.4's commit message
radv: enable radv_force_64_byte_sampled_image for Crimson Desert

Seems the same issue as FH6 after all.

Cc: mesa-stable
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/work_items/15563
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41851>
(cherry picked from commit 9dfc83079cfa5bf438c5d80478d5f4d722cf8b9c)

steamos-26.05.3

Toggle steamos-26.05.3's commit message
radv: enable radv_force_64_byte_sampled_image for Forza Horizon 6

Using 64 byte descriptors lets vkd3d-proton work around
descriptor type mismatches.

Cc: mesa-stable

Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41680>
(cherry picked from commit a6c444d0736817735215a4bb93a58c272d44ecf8)