summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenneth Graunke <[email protected]>2018-08-31 21:22:31 -0700
committerKenneth Graunke <[email protected]>2019-02-21 10:26:08 -0800
commit3e7a41f228e63b3392671ac2cf0285319b13cc67 (patch)
tree3f55bf0f9b6599240bafa84ec12cf8911fb173fd
parent52eb8d559302f64d9a1d83009dd3df21815a87d9 (diff)
iris: new caps
-rw-r--r--src/gallium/drivers/iris/iris_screen.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/gallium/drivers/iris/iris_screen.c b/src/gallium/drivers/iris/iris_screen.c
index 850cbfbcf78..4d0ccef0163 100644
--- a/src/gallium/drivers/iris/iris_screen.c
+++ b/src/gallium/drivers/iris/iris_screen.c
@@ -242,6 +242,8 @@ iris_get_param(struct pipe_screen *pscreen, enum pipe_cap param)
* cacheline.
*/
return 64;
+ case PIPE_CAP_MAX_SHADER_BUFFER_SIZE:
+ return 1 << 27;
case PIPE_CAP_MIN_MAP_BUFFER_ALIGNMENT:
return 64; // XXX: ?
case PIPE_CAP_TEXTURE_BUFFER_OFFSET_ALIGNMENT:
@@ -258,6 +260,8 @@ iris_get_param(struct pipe_screen *pscreen, enum pipe_cap param)
return 256;
case PIPE_CAP_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS:
return 1024;
+ case PIPE_CAP_MAX_GS_INVOCATIONS:
+ return 32;
case PIPE_CAP_MAX_TEXTURE_GATHER_COMPONENTS:
return 4;
case PIPE_CAP_TEXTURE_GATHER_SM5: