mesa/src
Daniel Schürmann 165b7f3a44 nir: define behavior of nir_op_bfm and nir_op_u/ibfe according to SM5 spec.
That is: the five least significant bits provide the values of
'bits' and 'offset' which is the case for all hardware currently
supported by NIR and using the bfm/bfe instructions.
This patch also changes the lowering of bitfield_insert/extract
using shifts to not use bfm and removes the flag 'lower_bfm'.

Tested-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Connor Abbott <cwabbott0@gmail.com>
2019-06-24 18:42:20 +02:00
..
amd radv: add support for VK_AMD_buffer_marker 2019-06-24 10:50:54 +02:00
broadcom nir: define behavior of nir_op_bfm and nir_op_u/ibfe according to SM5 spec. 2019-06-24 18:42:20 +02:00
compiler nir: define behavior of nir_op_bfm and nir_op_u/ibfe according to SM5 spec. 2019-06-24 18:42:20 +02:00
egl Revert "egl: drop empty eglfallbacks.c" and "egl: move fallback calls to eglapi.c" 2019-06-22 21:59:06 +01:00
etnaviv etnaviv: etnaviv_bo_cache_test: Use /dev/dri/renderD128 by default 2019-06-05 08:58:05 +00:00
freedreno nir: define behavior of nir_op_bfm and nir_op_u/ibfe according to SM5 spec. 2019-06-24 18:42:20 +02:00
gallium nir: define behavior of nir_op_bfm and nir_op_u/ibfe according to SM5 spec. 2019-06-24 18:42:20 +02:00
gbm gbm: gbm_bo_get_handle_for_plane fallback to nonplanar handle 2019-05-15 18:27:30 +01:00
getopt
glx glx: fix glvnd pointer types 2019-06-20 17:21:37 +01:00
gtest delete autotools .gitignore files 2019-04-29 21:17:19 +00:00
hgl haiku: Fix hgl dispatch build. Tested under meson/scons. 2019-04-02 16:06:00 -05:00
imgui imgui: bump imgui memory editor copy 2019-06-18 15:34:13 +00:00
intel anv: Add HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED in vk_format 2019-06-24 08:28:18 +03:00
loader Delete autotools 2019-04-15 13:44:29 -07:00
mapi meson: Search for execinfo.h 2019-06-19 12:16:18 -07:00
mesa i965,iris: Move guardband calculations to a common location 2019-06-21 14:18:59 +00:00
panfrost lima,panfrost: Move lima_tiling.c/h to /src/panfrost 2019-06-20 08:06:35 -07:00
util util: support "y" and "n" in env_var_as_boolean() 2019-06-24 12:49:13 +00:00
vulkan vulkan: Update the XML and headers to 1.1.110 2019-06-04 17:30:51 +00:00
meson.build lima,panfrost: Move lima_tiling.c/h to /src/panfrost 2019-06-20 08:06:35 -07:00
SConscript scons: Remove gles option. 2018-10-19 16:50:26 +01:00