summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/anv_private.h
diff options
context:
space:
mode:
authorLionel Landwerlin <[email protected]>2019-03-06 11:42:14 +0000
committerLionel Landwerlin <[email protected]>2019-04-19 16:58:06 +0100
commit0d46e404677264bfb12ada15290e39c10a5eb455 (patch)
tree88016371d32435ba2d6d43387e4d522b42326fdc /src/intel/vulkan/anv_private.h
parent84e70556fbd4ed4d00067f732ea177f29e4a2ec1 (diff)
anv: limit URB reconfigurations when using blorp
If the last graphics pipeline bound to the command buffer has enough space in its VS URB entries for Blorp then avoid reconfiguring the URB partitions. v2: s/0/MESA_SHADER_VERTEX/ (Caio) Signed-off-by: Lionel Landwerlin <[email protected]> Reviewed-by: Caio Marcelo de Oliveira Filho <[email protected]>
Diffstat (limited to 'src/intel/vulkan/anv_private.h')
-rw-r--r--src/intel/vulkan/anv_private.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/intel/vulkan/anv_private.h b/src/intel/vulkan/anv_private.h
index 8e733d3a39c..80416ea8f81 100644
--- a/src/intel/vulkan/anv_private.h
+++ b/src/intel/vulkan/anv_private.h
@@ -2663,6 +2663,7 @@ struct anv_pipeline {
struct {
const struct gen_l3_config * l3_config;
uint32_t total_size;
+ unsigned entry_size[4];
} urb;
VkShaderStageFlags active_stages;