mesa/src
antonino 29be4e9e9b zink: fix stipple pattern in oblique lines
Stipple lines now appear correctly when they are oblique.

Previously the number of steps of the stipple counter between two vertices
was calculated as the euclidian distance between them in screen space, however
the length occupied by pixel along a line is only `1` for lines that are either
vertical or horizontal and will be anywhere between `1` and `sqrt(2)`
for other cases.

Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21290>
2023-03-10 14:52:01 +00:00
..
amd radv: set RADEON_FLAG_GTT_WC for external mem on vram 2023-03-09 22:21:09 +00:00
android_stub util/log: improve logger_android 2023-02-22 17:55:40 +00:00
asahi agx: Handle indirect texture/samplers 2023-03-10 14:14:42 +00:00
broadcom v3dv: split out broadcom_shader_stage_to_gl() calls to improve readability 2023-03-10 10:38:43 +00:00
c11 c11: Remove _MTX_INITIALIZER_NP for windows 2022-11-09 04:38:28 +00:00
compiler meson: inline gtest_test_protocol now that it's always 'gtest' 2023-03-10 07:20:29 +00:00
drm-shim drm-shim: Use hide_drm_device_path() to hide other drm devices 2022-12-30 15:51:11 -08:00
egl egl/wayland: Fix destruction of event queue with proxies still attached. 2023-03-02 18:32:02 +00:00
etnaviv ci/etnaviv: Drop the dEQP-GLES2.functional.uniform_api.random.94 xfail. 2023-03-07 21:03:33 +00:00
freedreno ci/fdno: Add a618 Vulkan flakes 2023-03-09 14:47:57 +00:00
gallium zink: fix stipple pattern in oblique lines 2023-03-10 14:52:01 +00:00
gbm gbm: drop unnecessary vulkan dependency 2023-02-23 18:31:22 +00:00
getopt
glx meson: inline gtest_test_protocol now that it's always 'gtest' 2023-03-10 07:20:29 +00:00
gtest gtest: Fix maybe-uninitialized compiler warning 2022-06-29 21:02:18 +00:00
imagination pvr: Advertise STORAGE_IMAGE_BIT for B10G11R11_UFLOAT_PACK32 2023-03-02 16:33:53 +00:00
imgui
intel meson: inline gtest_test_protocol now that it's always 'gtest' 2023-03-10 07:20:29 +00:00
loader loader: Use libdrm shim 2023-03-05 16:31:51 +00:00
mapi meson: inline gtest_test_protocol now that it's always 'gtest' 2023-03-10 07:20:29 +00:00
mesa meson: inline gtest_test_protocol now that it's always 'gtest' 2023-03-10 07:20:29 +00:00
microsoft meson: inline gtest_test_protocol now that it's always 'gtest' 2023-03-10 07:20:29 +00:00
nouveau nir: add assertions that loops don't have a Continue Construct 2023-02-21 10:41:11 +00:00
panfrost meson: inline gtest_test_protocol now that it's always 'gtest' 2023-03-10 07:20:29 +00:00
tool tool/pps: Fix 32-bit build issue with format string 2023-01-18 19:27:41 +00:00
util meson: inline gtest_test_protocol now that it's always 'gtest' 2023-03-10 07:20:29 +00:00
virtio Revert "Revert "ci: disable mesa-swrast runner jobs"" 2023-03-10 12:37:56 +00:00
vulkan vulkan/wsi: fix crash in failed swapchain creation for wayland 2023-03-08 17:33:00 +00:00
meson.build hgl: remove 2023-02-18 00:44:43 +00:00