From: Jason Ekstrand Date: Thu, 28 Sep 2017 00:01:27 +0000 (-0700) Subject: anv: Remove base_vertex/instance from push_constants X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=8733567e056360fbad7d99f56a64279957bdcf06;p=mesa.git anv: Remove base_vertex/instance from push_constants This is just legacy cruft. We don't push these values; we pass them in as vertex attributes. Reviewed-by: Lionel Landwerlin --- diff --git a/src/intel/vulkan/anv_private.h b/src/intel/vulkan/anv_private.h index 3ba623a37fd..b58c803530c 100644 --- a/src/intel/vulkan/anv_private.h +++ b/src/intel/vulkan/anv_private.h @@ -1560,13 +1560,6 @@ struct anv_push_constants { /* Push constant data provided by the client through vkPushConstants */ uint8_t client_data[MAX_PUSH_CONSTANTS_SIZE]; - /* Our hardware only provides zero-based vertex and instance id so, in - * order to satisfy the vulkan requirements, we may have to push one or - * both of these into the shader. - */ - uint32_t base_vertex; - uint32_t base_instance; - /* Image data for image_load_store on pre-SKL */ struct brw_image_param images[MAX_IMAGES]; };