mesa/src
Faith Ekstrand 2d75e7dced nak/nir: Use correct rounding for fp64 -> fp16 conversions
For up, down, and round towards zero, the rounding accumulates properly
as long as you use the same rounding mode for both.  For RTNE, however,
we need to insert a two-instruction fixup in order to guarantee correct
rounding.

Reviewed-by: Mel Henning <mhenning@darkrefraction.com>
Reviewed-by: Benjamin Lee <benjamin.lee@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34126>
2025-03-29 03:02:17 +00:00
..
amd ac/nir/ngg: Remove cleanup_culling_shader_after_dce. 2025-03-29 00:47:20 +00:00
android_stub
asahi asahi: Only require IOKit for tooling 2025-03-26 18:35:36 +00:00
broadcom ci: Re-enable trace jobs with updated Piglit 2025-03-28 13:00:14 +00:00
c11 c11: use SPDX-License-Identifier header 2025-01-08 20:37:51 +00:00
compiler compiler/rust: Add more NIR intrinsic getters 2025-03-29 03:02:17 +00:00
drm-shim
egl mesa: move dispatch.h and marshal_generated.h generation to glapi/gen 2025-03-27 05:46:35 +00:00
etnaviv etnaviv: Add missing build dependency on generated header 2025-03-28 12:06:08 +00:00
freedreno ci: Re-enable trace jobs with updated Piglit 2025-03-28 13:00:14 +00:00
gallium frontends/va: Don't ignore rotation and mirror for conversions to RGB 2025-03-28 22:31:34 +00:00
gbm dri: delete INVALIDATE extension 2025-02-26 21:46:06 +00:00
getopt
gfxstream gfxstream: follow the semantics desired by distro VK loader 2025-03-27 00:26:17 +00:00
glx glx: stop exporting EXT_texture_object functions from libGLX_mesa.so 2025-03-27 05:46:35 +00:00
gtest
imagination treewide: Switch to nir_progress 2025-02-26 15:19:53 +00:00
imgui
intel anv: expose VK_KHR_maintenance8 support 2025-03-29 02:15:19 +00:00
loader loader: Stop looking in ${libdir}/tls/ 2025-03-13 19:45:45 +00:00
mapi glx: stop exporting EXT_texture_object functions from libGLX_mesa.so 2025-03-27 05:46:35 +00:00
mesa mesa: inline main/meson.build 2025-03-27 05:46:35 +00:00
microsoft vulkan/runtime: store flags on descriptor set layouts 2025-02-27 13:26:58 +02:00
nouveau nak/nir: Use correct rounding for fp64 -> fp16 conversions 2025-03-29 03:02:17 +00:00
panfrost panvk: fix memory requirement query for aliased disjoint image 2025-03-25 00:20:54 +00:00
tool panvk: add u_trace perfetto support 2024-12-17 23:14:26 +00:00
util drirc/anv: DiggingGame.exe needs force_vk_vendor=-1 2025-03-26 22:48:37 +00:00
virtio venus: Set wsi_device::supports_scanout = false 2025-03-28 23:54:51 +00:00
vulkan vulkan/wsi: Signal buffer memory object when blitting 2025-03-28 23:54:51 +00:00
x11 glx/egl/x11: fix x11_dri3_check_multibuffer 2025-02-17 02:50:15 +00:00
.clang-format freedreno: move ForEachMacros into freedreno 2025-01-24 12:15:31 +00:00
meson.build hk: Fix building without the gallium driver 2025-03-26 18:35:36 +00:00