mesa/src
Neil Roberts 121b82f638 nir: Add intrinsics for the line width
The first intrinsic is intended to expose the value set by glLineWidth
to shaders internally. The second intrinsic exposes the value actually
sent to the hardware. This may be wider than the first one in order to
implement anti-aliasing. These will be used in later patches to
implement a line smoothing lowering pass.

v2: Add a second intrinsic for the expanded line width for
    anti-aliasing.

Reviewed-by: Eric Anholt <eric@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5624>
2020-07-06 21:59:16 +00:00
..
amd Revert "radv: add support for MRTs compaction to avoid holes" 2020-07-06 14:06:37 +00:00
broadcom v3d: Implement the line coord intrinsic 2020-07-06 21:59:16 +00:00
compiler nir: Add intrinsics for the line width 2020-07-06 21:59:16 +00:00
drm-shim meson: use gnu_symbol_visibility argument 2020-06-01 18:59:18 +00:00
egl egl: move fallthrough comment so gcc can see it 2020-07-02 12:11:30 +10:00
etnaviv etnaviv: replace all dup() with os_dupfd_cloexec() 2020-06-18 02:09:56 +00:00
freedreno freedreno: Only call nir_lower_io on shader_in/out 2020-07-06 19:54:30 +00:00
gallium intel/perf: move query_mask and location out of gen_perf_query_counter 2020-07-06 21:43:59 +00:00
gbm gbm: document that gbm_bo_map exposes a linear view 2020-06-03 10:09:52 +00:00
getopt meson: build getopt when using msvc 2019-09-10 20:36:47 +00:00
glx glx: add missing fallthrough comment 2020-07-02 23:52:52 +00:00
gtest gtest: Update to 1.10.0 2020-04-20 11:57:11 +00:00
hgl scons: Prune out unnecessary targets. 2020-03-30 13:38:01 +00:00
imgui meson: drop intel_ prefix on imgui_core 2019-12-10 15:16:02 +00:00
intel intel/perf: move query_mask and location out of gen_perf_query_counter 2020-07-06 21:43:59 +00:00
loader Revert "loader/dri3: Check for window destruction in dri3_wait_for_event_locked" 2020-07-03 09:55:50 +00:00
mapi mapi: x86: Fix dynamic entries in x86 tsd stubs. 2020-06-26 18:28:01 +00:00
mesa st/mesa: fix reporting of float perf counters max value 2020-07-06 08:40:32 +00:00
panfrost panfrost: Only call nir_lower_io on shader_in/out 2020-07-06 19:54:30 +00:00
util drirc: Add picom to adaptive_sync exclusion list 2020-07-04 08:46:12 +00:00
vulkan wsi/x11: Log swapchain status changes 2020-07-06 14:49:06 +00:00
meson.build meson: use gnu_symbol_visibility argument 2020-06-01 18:59:18 +00:00
SConscript driconf: drop now unused translation facility 2020-06-22 21:50:12 +00:00