mesa/src
Erico Nunes c3f13ee551 lima/ppir: optimize branch comparison when possible
The branch operation supports comparisons, so it may be possible to
merge a previous comparison operation with the branch operation.
There are several restrictions to do it at this stage, but it may save
instructions in many cases.

Signed-off-by: Erico Nunes <nunes.erico@gmail.com>
Reviewed-by: Vasily Khoruzhick <anarsoul@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16163>
2022-05-23 09:07:03 +00:00
..
amd radv: split radv_pipeline into radv_{graphics,compute,library}pipeline 2022-05-23 07:32:56 +00:00
android_stub
asahi asahi: Add wrap library 2022-05-22 17:58:07 -04:00
broadcom broadcom/compiler: don't promote early fragment tests when writing sample mask 2022-05-20 13:04:32 +00:00
compiler spirv: Fix windows build 2022-05-23 08:17:02 +00:00
drm-shim drm-shim: Cleanup on device file close 2022-05-02 19:50:33 +00:00
egl egl: dereference XCB drawable pointers 2022-05-21 14:42:06 +00:00
etnaviv etnaviv: fill all minor GPU features from the kernel 2022-04-27 09:10:27 +00:00
freedreno turnip: fix assert for max xfb outputs 2022-05-21 16:48:54 +00:00
gallium lima/ppir: optimize branch comparison when possible 2022-05-23 09:07:03 +00:00
gbm gallium: Learn about kopper 2022-04-07 00:17:40 +00:00
getopt
glx glx/dri2: Require DRI2 >= 1.3 for working buffer invalidation 2022-05-17 20:31:50 +00:00
gtest
hgl
imagination pvr: use UINT64_C for 64-bit constant 2022-05-23 08:52:56 +00:00
imgui
intel vulkan,anv,turnip: Add a common CmdBindVertexBuffers wrapper 2022-05-20 02:12:37 +00:00
loader gallium/dri: add missing PIPE_BIND_DRI_PRIME handling 2022-02-08 00:13:07 +00:00
mapi mapi: added EXT_external_objects_win32 definitions 2022-05-15 19:56:49 +00:00
mesa mesa/st: clear color buffers using color from a constant buffer 2022-05-19 11:18:31 +00:00
microsoft dzn: Use the correct ICD path on Win32 2022-05-23 08:45:24 +00:00
nouveau nouveau: disable fences when running under drm-shim. 2022-05-09 23:10:45 +00:00
panfrost panfrost: Move patched_s out of the pan_blitter_views struct 2022-05-20 23:17:07 +00:00
tool pps: Open writable renderer node in DrmDevice::create 2022-05-11 15:41:28 +00:00
util u_trace/anv/iris: drop cs argument for recording traces 2022-05-19 19:04:28 +00:00
virtio venus: Don't encode ignored pTessellationState 2022-05-17 19:47:52 +00:00
vulkan vulkan,anv,turnip: Add a common CmdBindVertexBuffers wrapper 2022-05-20 02:12:37 +00:00
meson.build microsoft: Initial vulkan-on-12 driver 2022-03-25 16:21:45 +00:00