mesa/src/freedreno
Danylo Piliaiev ee9f0e78c1 ir3: prohibit folding of half->full conversion into mul.s24/u24
mul.s24/u24 always return 32b result regardless of its sources size,
hence we cannot guarantee the high 16b of dst being zero or sign extended.

Fixes cts tests on a650:
 dEQP-VK.spirv_assembly.type.scalar.i16.mul_test_high_part_zero_*

Signed-off-by: Danylo Piliaiev <dpiliaiev@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12471>
2021-08-20 11:46:14 +00:00
..
.gitlab-ci freedreno: rename Z_TEST_ENABLE->Z_READ_ENABLE, Z_ENABLE->Z_TEST_ENABLE 2021-08-19 10:25:58 +00:00
afuc freedreno/afuc: Print uintptr_t with PRIxPTR 2021-06-02 03:57:20 +00:00
ci freedreno/ci: Add spillall tests 2021-08-20 10:37:36 +00:00
common turnip: apply workaround for depth bounds test without depth test 2021-08-19 10:25:58 +00:00
computerator freedreno/all: Introduce fd_dev_id 2021-08-06 18:51:50 +00:00
decode freedreno: rename Z_TEST_ENABLE->Z_READ_ENABLE, Z_ENABLE->Z_TEST_ENABLE 2021-08-19 10:25:58 +00:00
drm freedreno: Device matching based on chip_id 2021-08-06 18:51:50 +00:00
drm-shim freedreno/drm-shim: keep GEM buffers page-aligned 2021-06-14 17:30:01 +00:00
ds freedreno/all: Introduce fd_dev_id 2021-08-06 18:51:50 +00:00
fdl freedreno/fdl: Give the tiling mode a nice name in debug dumps. 2021-06-17 22:47:51 +00:00
ir2 freedreno/ir2: Re-indent 2021-04-17 15:38:56 +00:00
ir3 ir3: prohibit folding of half->full conversion into mul.s24/u24 2021-08-20 11:46:14 +00:00
isa python: drop explicit output_encoding='utf-8' in mako templates 2021-08-14 21:44:32 +00:00
perfcntrs freedreno/all: Introduce fd_dev_id 2021-08-06 18:51:50 +00:00
registers freedreno: rename Z_TEST_ENABLE->Z_READ_ENABLE, Z_ENABLE->Z_TEST_ENABLE 2021-08-19 10:25:58 +00:00
rnn freedreno/headergen2: Fix compile warnings with CP_DRAW_INDIRECT_MULTI 2021-05-31 23:34:43 +00:00
vulkan ir3, turnip, freedreno: Report stp/ldp in shader stats 2021-08-20 10:37:36 +00:00
.clang-format freedreno: Add some options to .clang-format 2021-07-12 20:57:21 +00:00
.dir-locals.el freedreno: Update editorconfig and emacs settings for freedreno reformat. 2021-05-10 23:16:00 +00:00
.editorconfig freedreno: Update editorconfig and emacs settings for freedreno reformat. 2021-05-10 23:16:00 +00:00
meson.build freedreno: Add freedreno pps driver 2021-05-10 15:34:07 +00:00