mesa/src
Alyssa Rosenzweig 726f0263e1 panfrost/midgard: Handle csel correctly
We use an algebraic pass for the csel optimizations, and use proper
vectorized csel ops (i/fcsel_v) for mixed, rather lowering.

To avoid regressions along the way, we fix an issue with the copy
propagation pass (it should not attempt to propagate constants).
Similarly, we take care to break bundles when using csel to fix some
scheduler corner cases.

Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
2019-05-12 22:21:49 +00:00
..
amd radv: clear vertex bindings while resetting command buffer 2019-05-11 02:51:00 +02:00
broadcom nir: allow specifying a set of opcodes in lower_alu_to_scalar 2019-05-10 15:10:41 +00:00
compiler nir: Fix wrong sign in lower_rcp 2019-05-11 09:25:22 -07:00
egl meson: make nm binary optional 2019-05-03 10:58:05 -07:00
freedreno nir: allow specifying a set of opcodes in lower_alu_to_scalar 2019-05-10 15:10:41 +00:00
gallium panfrost/midgard: Handle csel correctly 2019-05-12 22:21:49 +00:00
gbm meson: make nm binary optional 2019-05-03 10:58:05 -07:00
getopt
glx Revert "glx: Fix synthetic error generation in __glXSendError" 2019-05-08 13:16:44 +10: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: update memory editor 2019-02-26 12:49:07 +00:00
intel intel: drop misleading driver name from gen_get_device_info() 2019-05-11 04:14:06 +00:00
loader Delete autotools 2019-04-15 13:44:29 -07:00
mapi meson: make nm binary optional 2019-05-03 10:58:05 -07:00
mesa st/mesa: fix 2 crashes in st_tgsi_lower_yuv 2019-05-10 20:51:16 -04:00
util radeonsi: add config entry for Counter-Strike Global Offensive 2019-05-07 09:42:09 +10:00
vulkan vulkan/overlay: keep allocating draw data until it can be reused 2019-05-10 21:54:48 +01:00
meson.build turnip: Add driver skeleton (v2) 2019-03-11 10:01:15 -07:00
SConscript scons: Remove gles option. 2018-10-19 16:50:26 +01:00