From 9afe5846d2c9df4e1ac6c1a5c296e14ac68ae968 Mon Sep 17 00:00:00 2001 From: Kenneth Graunke Date: Wed, 10 May 2017 23:37:23 -0700 Subject: genxml: Make a SCISSOR_RECT structure on Gen4-5. Gen6+ support multiple scissor rectangles, and define a SCISSOR_RECT structure containing their dimensions. On Gen4-5, those same fields exist in SF_VIEWPORT. This patch extracts the SF_VIEWPORT fields into a SCISSOR_RECT structure. Although not a named concept on Gen4-5, it works just as well, and gives us a consistent SCISSOR_RECT structure across all generations, making it easier to reuse code. Reviewed-by: Topi Pohjolainen --- src/intel/genxml/gen4.xml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'src/intel/genxml/gen4.xml') diff --git a/src/intel/genxml/gen4.xml b/src/intel/genxml/gen4.xml index 58e07515853..b6721ac9f6c 100644 --- a/src/intel/genxml/gen4.xml +++ b/src/intel/genxml/gen4.xml @@ -401,6 +401,13 @@ + + + + + + + @@ -693,10 +700,7 @@ - - - - + -- cgit v1.2.3