mesa/src/freedreno/vulkan
Boris Brezillon b47090c5b3 spirv: Always declare FragCoord as a sysval
Now that all spirv_to_nir() users take care of converting sysvals to
varyings, we can unconditionally declare FragCoord as a sysval.

Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com>
Reviewed-by: Alyssa Rosenzweig <alyssa@collabora.com>
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13017>
2021-10-07 19:45:35 +00:00
..
.clang-format
.dir-locals.el
.editorconfig
TODO
meson.build build: unify vulkan cpp platform args 2021-10-06 14:19:35 +00:00
msm_kgsl.h turnip: Add kgsl backend 2020-09-21 22:51:05 +00:00
tu_android.c turnip: Add CrOS Gralloc support 2021-06-26 18:44:12 +00:00
tu_clear_blit.c turnip: Move to common DEFINE_HANDLE_CASTS casting macro 2021-09-22 20:37:50 +00:00
tu_cmd_buffer.c turnip: do nothing on dispatch with zero total workgroups 2021-10-06 23:53:03 +00:00
tu_cs.c turnip: Fix unitialized cs->device 2021-09-20 19:13:25 +00:00
tu_cs.h turnip: Fix unitialized cs->device 2021-09-20 19:13:25 +00:00
tu_descriptor_set.c turnip: Move to common DEFINE_HANDLE_CASTS casting macro 2021-09-22 20:37:50 +00:00
tu_descriptor_set.h turnip: initial implementation of VK_KHR_push_descriptor 2020-09-29 12:58:34 +00:00
tu_device.c turnip: Free disk cache on pdev init failure. 2021-10-06 16:49:03 +00:00
tu_drm.c turnip/perfetto: reusable command buffers support 2021-09-10 14:58:28 +03:00
tu_formats.c turnip: Replace our format table with fd6_format_table. 2021-10-05 20:09:18 +00:00
tu_image.c turnip: Replace our format table with fd6_format_table. 2021-10-05 20:09:18 +00:00
tu_kgsl.c turnip/kgsl: fix compilation after perfetto introduction 2021-09-14 09:34:45 +00:00
tu_legacy.c turnip: add missing VKAPI_ATTR/CALL 2021-06-14 02:01:57 +00:00
tu_nir_lower_multiview.c turnip: Convert fd_dev_info to const pointer 2021-07-14 01:58:00 +00:00
tu_pass.c turnip: consider multiview_mask when clearing depth-stencil attachment 2021-09-20 18:41:23 +00:00
tu_perfetto.cc turnip: support tracing of gmem/sysmem load/store/clears 2021-09-10 14:58:28 +03:00
tu_perfetto.h turnip: support tracing of gmem/sysmem load/store/clears 2021-09-10 14:58:28 +03:00
tu_perfetto_util.c turnip: implement basic perfetto support 2021-09-10 14:58:28 +03:00
tu_pipeline.c turnip: fix vbs emission when there are holes in bindings 2021-10-06 10:05:50 +00:00
tu_pipeline_cache.c turnip: Plug the vendor/device ID into the pipeline cache fields, too. 2021-10-06 16:49:03 +00:00
tu_private.h turnip: Replace our format table with fd6_format_table. 2021-10-05 20:09:18 +00:00
tu_query.c freedreno/all: Introduce fd_dev_id 2021-08-06 18:51:50 +00:00
tu_shader.c spirv: Always declare FragCoord as a sysval 2021-10-07 19:45:35 +00:00
tu_tracepoints.py turnip: support tracing of gmem/sysmem load/store/clears 2021-09-10 14:58:28 +03:00
tu_util.c turnip: Convert fd_dev_info to const pointer 2021-07-14 01:58:00 +00:00
tu_util.h vulkan: Deduplicate mesa stage conversion 2021-04-03 17:34:39 +00:00
tu_wsi.c turnip: Drop tu_queue::flags/queue_family_index/queue_idx 2021-09-28 21:08:25 +00:00
tu_wsi_display.c turnip: add missing VKAPI_ATTR/CALL 2021-06-14 02:01:57 +00:00
tu_wsi_wayland.c turnip: add missing VKAPI_ATTR/CALL 2021-06-14 02:01:57 +00:00
tu_wsi_x11.c turnip: add missing VKAPI_ATTR/CALL 2021-06-14 02:01:57 +00:00
vk_format.h anv: Move vk_format helpers to common code 2021-03-10 18:17:31 +00:00