Mesa (master): intel/tools: Pass integers, not enums, to stride()

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Fri Jul 31 20:40:48 UTC 2020


Module: Mesa
Branch: master
Commit: af6d6f5c4327307234990fed2c13a08afff8e689
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=af6d6f5c4327307234990fed2c13a08afff8e689

Author: Matt Turner <mattst88 at gmail.com>
Date:   Wed Jul  8 13:55:21 2020 -0700

intel/tools: Pass integers, not enums, to stride()

Reviewed-by: Sagar Ghuge <sagar.ghuge at intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5956>

---

 src/intel/tools/i965_gram.y | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/intel/tools/i965_gram.y b/src/intel/tools/i965_gram.y
index 03ebc7e3e6d..44a25018c56 100644
--- a/src/intel/tools/i965_gram.y
+++ b/src/intel/tools/i965_gram.y
@@ -1938,14 +1938,14 @@ indirectregion:
 region:
 	%empty
 	{
-		$$ = stride($$, BRW_VERTICAL_STRIDE_1, BRW_WIDTH_2, BRW_HORIZONTAL_STRIDE_1);
+		$$ = stride($$, 0, 1, 0);
 	}
 	| LANGLE exp RANGLE
 	{
 		if ($2 != 0 && ($2 > 32 || !isPowerofTwo($2)))
 			error(&@2, "Invalid VertStride %d\n", $2);
 
-		$$ = stride($$, $2, BRW_WIDTH_1, 0);
+		$$ = stride($$, $2, 1, 0);
 	}
 	| LANGLE exp COMMA exp COMMA exp RANGLE
 	{
@@ -1999,7 +1999,8 @@ region_wh:
 			error(&@4, "Invalid Horizontal stride in"
 				   " region_wh %d\n", $4);
 
-		$$ = stride($$, BRW_VERTICAL_STRIDE_ONE_DIMENSIONAL, $2, $4);
+		$$ = stride($$, 0, $2, $4);
+		$$.vstride = BRW_VERTICAL_STRIDE_ONE_DIMENSIONAL;
 	}
 	;
 



More information about the mesa-commit mailing list