st/mesa: remove unused GENERIC input and output from the clear VS
authorMarek Olšák <marek.olsak@amd.com>
Wed, 25 May 2022 23:42:56 +0000 (19:42 -0400)
committerMarge Bot <emma+marge@anholt.net>
Fri, 27 May 2022 00:01:41 +0000 (00:01 +0000)
Reviewed-by: Charmaine Lee <charmainel@vmware.com>
Tested-by: Pavel Ondračka <pavel.ondracka@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16711>

src/mesa/state_tracker/st_cb_clear.c

index f24ddb9..0fb1d33 100644 (file)
@@ -170,10 +170,9 @@ set_vertex_shader(struct st_context *st)
       } else {
          const enum tgsi_semantic semantic_names[] = {
             TGSI_SEMANTIC_POSITION,
-            TGSI_SEMANTIC_GENERIC
          };
-         const uint semantic_indexes[] = { 0, 0 };
-         st->clear.vs = util_make_vertex_passthrough_shader(st->pipe, 2,
+         const uint semantic_indexes[] = { 0 };
+         st->clear.vs = util_make_vertex_passthrough_shader(st->pipe, 1,
                                                             semantic_names,
                                                             semantic_indexes,
                                                             FALSE);