mesa/src
Samuel Pitoiset 8abdd60d1f radv: re-emit viewports if negative one to one or depth clamp mode changed
The following sequence would be broken if we don't re-emit viewports.

vkCmdSetViewport()
VkCmdBindPipeline(negative_one_to_one = false)
vkCmdDraw()
VkCmdBindPipeline(negative_one_to_one = true)
vkCmdDraw()

Found by inspection.

Cc: mesa-stable
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Timur Kristóf <timur.kristof@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18245>
(cherry picked from commit 64045fcf7c)
2022-09-14 15:08:21 -07:00
..
amd radv: re-emit viewports if negative one to one or depth clamp mode changed 2022-09-14 15:08:21 -07:00
android_stub
asahi agx: Fix packing of samplers in texture instrs 2022-08-08 14:55:10 -07:00
broadcom vc4: store tex sampler in proper register 2022-09-14 11:50:43 -07:00
c11 c11: #include <threads.h> when the os/platform provide it 2022-08-19 11:32:29 -07:00
compiler glsl: Remove lower_offset_arrays pass 2022-08-23 15:06:01 -04:00
drm-shim drm-shim: Cleanup on device file close 2022-05-02 19:50:33 +00:00
egl meson: replace manual compiler flags with meson arguments 2022-09-14 13:58:58 -07:00
etnaviv util/list: rename LIST_ENTRY() to list_entry() 2022-07-28 10:10:44 +00:00
freedreno meson: replace manual compiler flags with meson arguments 2022-09-14 13:58:58 -07:00
gallium zink: wrap discard in a function 2022-09-14 14:37:01 -07:00
gbm gbm: add GBM_FORMAT_[AX]BGR16161616 2022-07-27 07:27:10 +00:00
getopt
glx glx: Remove usage of USE_ELF_TLS 2022-07-29 23:59:12 +00:00
gtest gtest: Fix maybe-uninitialized compiler warning 2022-06-29 21:02:18 +00:00
hgl
imagination pvr: Fix cdm shared reg usage reported to fw. 2022-07-29 11:37:06 +00:00
imgui
intel meson: replace manual compiler flags with meson arguments 2022-09-14 13:58:58 -07:00
loader loader: Remove usage of USE_ELF_TLS in loader.c 2022-07-29 23:59:12 +00:00
mapi glthread: call _mesa_glthread_DeleteBuffers unconditionally 2022-08-12 09:41:33 -07:00
mesa radeonsi: r600: d3d12: st: Use NIR lowering for tg4 offset arrays instead of GLSL lowering 2022-08-23 15:06:01 -04:00
microsoft microsoft/compiler: Fix PSV struct when numthreads is 0 2022-08-19 11:32:32 -07:00
nouveau nir: Split usub_sat lowering flag from uadd_sat. 2022-07-22 17:54:28 +00:00
panfrost meson: replace manual compiler flags with meson arguments 2022-09-14 13:58:58 -07:00
tool meson: replace manual compiler flags with meson arguments 2022-09-14 13:58:58 -07:00
util util: Fixes invalid assumption that return non null by function util_format_fetch_rgba_func 2022-08-16 09:39:11 -07:00
virtio venus: avoid feedback for external fence 2022-09-14 13:58:58 -07:00
vulkan vulkan/wsi: Take max extent into consideration for modifier selection. 2022-09-14 13:58:11 -07:00
meson.build meson: Remove usage of use_elf_tls 2022-07-29 23:59:11 +00:00