mesa/src
Samuel Pitoiset 7c50214aab radv: implement VK_KHR_shader_float_controls
This exposes what's required for DX and this is what we already
configure. The driver flushes denorms for FP32 and preserves them
for FP16/FP64. Note that we can't allow both preserving and
flushing denorms because this won't work for merged shaders. This
will require LLVM to update the float mode register to make it work.

Only enabled on GFX8+ with the LLVM path because it's untested on
previous chips and ACO doesn't support it.

This extension is required for SPIRV 1.4.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
2019-10-18 16:55:58 +02:00
..
amd radv: implement VK_KHR_shader_float_controls 2019-10-18 16:55:58 +02:00
broadcom broadcom: document known hardware issues for L2T flush command 2019-10-18 14:08:52 +02:00
compiler nir/search: Fix possible NULL dereference in is_fsign 2019-10-17 15:07:01 -07:00
drm-shim meson: replace libmesa_util with idep_mesautil 2019-08-03 00:08:37 +00:00
egl egl: Configs w/o double buffering support have no `EGL_WINDOW_BIT`. 2019-10-11 21:57:21 +00:00
etnaviv etnaviv: Add valgrind support 2019-08-14 10:36:20 +02:00
freedreno freedreno/a6xx: Implement PIPE_QUERY_PRIMITIVES_GENERATED for GS 2019-10-17 13:43:53 -07:00
gallium v3d: Explicitly expose OpenGL ES Shading Language 3.1 2019-10-18 14:08:52 +02:00
gbm gbm: Add GBM_MAX_PLANES definition 2019-10-18 13:18:28 +00:00
getopt meson: build getopt when using msvc 2019-09-10 20:36:47 +00:00
glx dri: Avoid swapbuffer throttling in glXCopySubBufferMESA 2019-10-05 13:19:37 +00:00
gtest
hgl haiku: fix Mesa build 2019-10-01 10:31:02 +00:00
imgui
intel intel/isl: Add isl_aux_usage_has_ccs 2019-10-17 21:22:00 -07:00
loader loader: Simplify handling of the radeonsi driver 2019-10-08 09:02:34 +00:00
mapi mesa: add EXT_dsa NamedCopyBufferSubDataEXT function 2019-10-18 10:26:26 +02:00
mesa mesa/main: GL_GEOMETRY_SHADER_INVOCATIONS exists in GL_OES_geometry_shader 2019-10-18 09:03:21 +00:00
panfrost panfrost: do not report alpha-test as supported 2019-10-17 10:41:36 +02:00
util util/u_atomic: fix return type of p_atomic_{inc,dec}_return() and p_atomic_{cmp,}xchg() 2019-10-16 19:41:47 +01:00
vulkan vulkan: Update the XML and headers to 1.1.125 2019-10-14 08:23:27 -07:00
SConscript
meson.build meson: rename `glvnd_missing_pc_files` to `not glvnd_has_headers_and_pc_files` 2019-10-10 22:18:04 +01:00