mesa/src/gallium/auxiliary
Emma Anholt ae01d856de nir_to_tgsi: Remove the abs on fcsel's bool src.
While the nir fcsel opcode specifies src0 != 0.0, as the comment says,
it's only ever used on bools-as-floats, so we know that src0 is
non-negative.  This saves an instruction per CMP on i915.

Reviewed-by: Zoltán Böszörményi <zboszor@gmail.com>
Reviewed-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12921>
2021-09-20 20:20:54 +00:00
..
cso_cache cso: Revert using FS sampler count for other stages at context unbind. 2021-09-06 18:09:25 +00:00
draw draw/tess: Fix unused-function warning with draw-use-llvm=disabled. 2021-09-03 00:47:03 -07:00
driver_ddebug mesa/st: Add an optional GLSL link fail msg to finalize_nir. 2021-09-06 18:09:25 +00:00
driver_noop mesa/st: Add an optional GLSL link fail msg to finalize_nir. 2021-09-06 18:09:25 +00:00
driver_rbug mesa/st: Add an optional GLSL link fail msg to finalize_nir. 2021-09-06 18:09:25 +00:00
driver_trace aux/trace: use private refcounts for samplerviews 2021-09-09 19:27:35 +00:00
gallivm gallivm/nir: handle subgroup reduction across all types 2021-09-16 04:15:41 +00:00
hud gallium/cso: add unbind mask for cso restore 2021-09-01 01:59:52 +00:00
indices auxiliary/indices: convert primitive type PIPE_PRIM_PATCHES 2021-09-16 21:45:43 +00:00
nir nir_to_tgsi: Remove the abs on fcsel's bool src. 2021-09-20 20:20:54 +00:00
os os: Fix open result check. 2020-11-02 18:37:00 +00:00
pipe-loader driconf: remove leftover code for allow_incorrect_primitive_id 2021-09-13 22:23:27 +00:00
pipebuffer gallium: Remove dead pb_malloc_buffer_create function prototype 2021-07-19 13:15:54 -07:00
postprocess gallium/cso: add unbind mask for cso restore 2021-09-01 01:59:52 +00:00
rbug rbug: Fix use of alloca() without #include "c99_alloca.h" 2019-10-25 16:04:34 +01:00
renderonly renderonly: don't complain when GPU import fails 2021-08-09 23:41:04 +02:00
rtasm util: Add accessor for util_cpu_caps 2021-02-26 18:31:19 +00:00
target-helpers freedreno: Support per-device driconf overrides 2021-08-02 16:37:26 -07:00
tessellator gallium/tessellator: Fix uninitialized variable warnings. 2021-05-20 17:11:22 +00:00
tgsi mesa: Move the advanced blend bitmask to shader_info. 2021-09-13 18:36:58 +00:00
translate translate: assert that nr_elements is in range 2021-05-12 11:26:54 +02:00
util util/tc: rename tc_replace_buffer_storage_func::num_rebinds and document 2021-09-17 12:32:29 +00:00
vl gallium: add take_ownership into set_sampler_views to skip reference counting 2021-08-20 15:04:20 +00:00
meson.build util/u_trace: make u_trace usable for other than gallium drivers 2021-09-10 14:58:28 +03:00