iris: new caps

This commit is contained in:
Kenneth Graunke 2018-08-31 21:22:31 -07:00
parent 52eb8d5593
commit 3e7a41f228
1 changed files with 4 additions and 0 deletions

View File

@ -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: