- Apr 17, 2023
-
-
This isn't supported according to RadeonSI. This fixes a piglit test with Zink that uses a R32G32B32A32_SINT format with MSAA 8x. This is because DCC fast-clears with MSAA require to clear CMASK too. Cc: mesa-stable Closes: mesa/mesa#7313 Signed-off-by:
Samuel Pitoiset <samuel.pitoiset@gmail.com> Part-of: <mesa/mesa!22462>
-
si_get_ps_prolog_key is only called by part mode shader now. Reviewed-by:
Marek Olšák <marek.olsak@amd.com> Signed-off-by:
Qiang Yu <yuq825@gmail.com> Part-of: <mesa/mesa!21683>
-
No function change, just refine to share more code. Reviewed-by:
Marek Olšák <marek.olsak@amd.com> Signed-off-by:
Qiang Yu <yuq825@gmail.com> Part-of: <mesa/mesa!21683>
-
Reviewed-by:
Marek Olšák <marek.olsak@amd.com> Signed-off-by:
Qiang Yu <yuq825@gmail.com> Part-of: <mesa/mesa!21683>
-
si_update_shader_binary_info() will call into this function to collect memory usage info after shader has been lowered finally. To avoid assertion failure in nir_instr_as_intrinsic() we have to check instruction type first. Reviewed-by:
Marek Olšák <marek.olsak@amd.com> Signed-off-by:
Qiang Yu <yuq825@gmail.com> Part-of: <mesa/mesa!21683>
-
Ported from si_llvm_emit_polygon_stipple(). Reviewed-by:
Marek Olšák <marek.olsak@amd.com> Signed-off-by:
Qiang Yu <yuq825@gmail.com> Part-of: <mesa/mesa!21683>
-
For lowering legacy color inputs in PS. Reviewed-by:
Marek Olšák <marek.olsak@amd.com> Signed-off-by:
Qiang Yu <yuq825@gmail.com> Part-of: <mesa/mesa!21683>
-
Remove the color0/1 in ac_shader_abi which is used by radeonsi only. Reviewed-by:
Marek Olšák <marek.olsak@amd.com> Signed-off-by:
Qiang Yu <yuq825@gmail.com> Part-of: <mesa/mesa!21683>
-
Ported from si_llvm_build_ps_prolog(). Reviewed-by:
Marek Olšák <marek.olsak@amd.com> Signed-off-by:
Qiang Yu <yuq825@gmail.com> Part-of: <mesa/mesa!21683>
-
Reviewed-by:
Marek Olšák <marek.olsak@amd.com> Signed-off-by:
Qiang Yu <yuq825@gmail.com> Part-of: <mesa/mesa!21683>
-
Reviewed-by:
Marek Olšák <marek.olsak@amd.com> Signed-off-by:
Qiang Yu <yuq825@gmail.com> Part-of: <mesa/mesa!21683>
-
Reviewed-by:
Marek Olšák <marek.olsak@amd.com> Signed-off-by:
Qiang Yu <yuq825@gmail.com> Part-of: <mesa/mesa!21683>
-
Reviewed-by:
Marek Olšák <marek.olsak@amd.com> Signed-off-by:
Qiang Yu <yuq825@gmail.com> Part-of: <mesa/mesa!21683>
-
- Apr 16, 2023
-
-
previously there was a fallback path here (broken by f6d3a575) which would attempt to demote BAR allocations to other heaps on failure to avoid oom this was great, but it's not the most robust solution, which is to iterate all the memory types matching the given heap and try them in addition to having a demotion fallback Part-of: <mesa/mesa!22479>
-
should be no functional changes Part-of: <mesa/mesa!22479>
-
no functional changes Part-of: <mesa/mesa!22479>
-
This reverts commit 78644c9b. Fixes: 78644c9b ("ci: disable lima farm, currently out-of-space, needs to be fixed") Signed-off-by:
Erico Nunes <nunes.erico@gmail.com> Reviewed-by:
David Heidelberg <david.heidelberg@collabora.com> Part-of: <mesa/mesa!22513>
-
Fixes: 8976d828 ("wsi: remove get_sorted_vk_formats duplication") Signed-off-by:
Eric Engestrom <eric@igalia.com> Part-of: <mesa/mesa!22514>
-
Occasionally causing troubles on -valve jobs. Signed-off-by:
David Heidelberg <david.heidelberg@collabora.com> Part-of: <mesa/mesa!22255>
-
Plus cosmetics adjustments to pass more of shellcheck. Signed-off-by:
David Heidelberg <david.heidelberg@collabora.com> Part-of: <mesa/mesa!22255>
-
If we count devices which running a530 with mainline kernel and Mesa, it's probably mostly phones and tablets running on Wayland. Adapt to it. Fixes: 83c2b26a ("ci/freedreno: Switch the piglit job to using a deqp-runner suite.") Signed-off-by:
David Heidelberg <david.heidelberg@collabora.com> Part-of: <mesa/mesa!22255>
-
Add multiple skips for the: - KHR-GLES31.core.pixelstoragemodes.teximage2d - KHR-GLES31.core.pixelstoragemodes.teximage3d Closes: mesa/mesa#8837 Signed-off-by:
David Heidelberg <david.heidelberg@collabora.com> Part-of: <mesa/mesa!22255>
-
Signed-off-by:
David Heidelberg <david.heidelberg@collabora.com> Part-of: <mesa/mesa!22255>
-
Fixes: mesa/mesa#8825 Signed-off-by:
David Heidelberg <david.heidelberg@collabora.com> Part-of: <mesa/mesa!22255>
-
Not needed for modern kernels (6.3+ for sure). Signed-off-by:
David Heidelberg <david.heidelberg@collabora.com> Part-of: <mesa/mesa!22255>
-
- uprev to kernel 6.3-rc6 - add sm8350 support (needed for HDK 888) - add missing patch for Asurada functionality - enable CONFIG_ARM_SMMU_QCOM, since we dropped specific patch worarounding need for it Acked-by:
Guilherme Gallo <guilherme.gallo@collabora.com> Reviewed-by:
Emma Anholt <emma@anholt.net> Signed-off-by:
David Heidelberg <david.heidelberg@collabora.com> Part-of: <!22255>
-
MRTs usually means >1 color buffers, so seeing "2" is surprising when you're expecing just color and depth. Makes the output look more Vulkan. Part-of: <mesa/mesa!22278>
-
Part-of: <mesa/mesa!22278>
-
This lets zink mark points of interest (particularly its barriers and blits) with some useful data, for presenting in perfetto traces. Closes: #8487 Part-of: <mesa/mesa!22278>
-
Part-of: <mesa/mesa!22278>
-
Part-of: <mesa/mesa!22278>
-
- Apr 15, 2023
-
-
This fixes some CTS compiler tests where they relied on the cl_kernel object to be released in time so it can recompile a program without throwing CL_INVALID_OPERATION due to still having active kernel objects. Fixes: 47a80d7f ("rusticl/event: proper eventing support") Signed-off-by:
Karol Herbst <kherbst@redhat.com> Part-of: <mesa/mesa!22510>
-
Mostly saves computing the hash twice, but while we're here there's no need for shadowing to walk the table again. Release Mesa build runtime of KHR-Single-GL46.arrays_of_arrays_gl.SizedDeclarationsPrimitive -4.19869% +/- 3.20231% Reviewed-by:
Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> Reviewed-by:
Marek Olšák <marek.olsak@amd.com> Part-of: <mesa/mesa!22451>
-
If you made a same-name symbol, then its name was just the name from the parent scope anyway. Reviewed-by:
Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> Reviewed-by:
Marek Olšák <marek.olsak@amd.com> Part-of: <mesa/mesa!22451>
-
Release Mesa build runtime of KHR-Single-GL46.arrays_of_arrays_gl.SizedDeclarationsPrimitive -5.05801% +/- 3.41206% (n=12) Reviewed-by:
Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> Reviewed-by:
Marek Olšák <marek.olsak@amd.com> Part-of: <mesa/mesa!22451>
-
Saves an extra malloc. Release Mesa build runtime of KHR-Single-GL46.arrays_of_arrays_gl.SizedDeclarationsPrimitive (which is a lot of GLSL 4.60 builtin vars symbol table setup) -5.15821% +/- 3.19636% (n=13). Reviewed-by:
Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> Reviewed-by:
Marek Olšák <marek.olsak@amd.com> Part-of: <mesa/mesa!22451>
-
Heaven got fixed with DXVK 2.1. Signed-off-by:
David Heidelberg <david.heidelberg@collabora.com> Part-of: <mesa/mesa!22447>
-
Major uprev, requires VK 1.3 now. Acked-by:
Martin Roukala <martin.roukala@mupuf.org> Signed-off-by:
David Heidelberg <david.heidelberg@collabora.com> Part-of: <mesa/mesa!22447>
-
Partial revert of 59095905 ("ci/amd: raven is currently downgraded to 2 machines only, adapt") Test which remains disabled: radeonsi-raven-va:amd64 (VAAPI testing). Signed-off-by:
David Heidelberg <david.heidelberg@collabora.com> Part-of: <mesa/mesa!22447>
-