mesa/src
Eduardo Lima Mitev c27b3758fa nir/opcodes: Add new 'umul_low' and 'imadsh_mix16' opcodes
'umul_low' is the low 32-bits of unsigned integer multiply. It maps
directly to ir3's MULL_U.

'imadsh_mix16' is multiply add with shift and mix, an ir3 specific
instruction that maps directly to ir3's IMADSH_M16.

Both are necessary for the lowering of integer multiplication on
Freedreno, which will be introduced later in this series.

Reviewed-by: Eric Anholt <eric@anholt.net>
2019-06-07 08:45:05 +02:00
..
amd ac/nir: Remove stale TODO 2019-06-06 17:14:28 +02:00
broadcom v3d: don't emit point coordinates varyings if the FS doesn't read them 2019-06-07 08:29:42 +02:00
compiler nir/opcodes: Add new 'umul_low' and 'imadsh_mix16' opcodes 2019-06-07 08:45:05 +02:00
egl egl/x11: calloc dri2_surf so it's properly zeroed 2019-06-06 22:45:27 -07:00
etnaviv etnaviv: etnaviv_bo_cache_test: Use /dev/dri/renderD128 by default 2019-06-05 08:58:05 +00:00
freedreno nir: Combine lower_fmod16/32 back into a single lower_fmod. 2019-06-05 16:45:12 -07:00
gallium v3d: don't emit point coordinates varyings if the FS doesn't read them 2019-06-07 08:29:42 +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 error message when no driverName is available 2019-06-04 15:28:12 -07: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: delete demo file 2019-05-21 14:40:22 +01:00
intel anv: allow NV12 <--> AHARDWAREBUFFER_FORMAT_Y8Cb8Cr8_420 inter-op 2019-06-06 09:20:03 -07:00
loader Delete autotools 2019-04-15 13:44:29 -07:00
mapi mesa/main: Expose EXT_clip_control and related enums and the function 2019-06-06 12:25:17 +02:00
mesa mesa/main: Expose EXT_clip_control and related enums and the function 2019-06-06 12:25:17 +02:00
util util/hash_table: Assert that keys are not reserved pointers 2019-06-06 00:27:53 +00:00
vulkan vulkan: Update the XML and headers to 1.1.110 2019-06-04 17:30:51 +00:00
meson.build build: Build etnaviv drm 2019-06-05 08:58:05 +00:00
SConscript scons: Remove gles option. 2018-10-19 16:50:26 +01:00