nv50,nvc0: handle PIPE_CAP_MIN/MAX_TEXEL_OFFSET

This commit is contained in:
Christoph Bumiller 2011-09-05 15:31:28 +02:00
parent 2dc6f74077
commit d53c49bcd4
2 changed files with 8 additions and 0 deletions

View file

@ -90,6 +90,10 @@ nv50_screen_get_param(struct pipe_screen *pscreen, enum pipe_cap param)
return 13;
case PIPE_CAP_MAX_TEXTURE_ARRAY_LAYERS: /* shader support missing */
return 0;
case PIPE_CAP_MIN_TEXEL_OFFSET:
return 0 /* -8, TODO */;
case PIPE_CAP_MAX_TEXEL_OFFSET:
return 0 /* +7, TODO */;
case PIPE_CAP_TEXTURE_MIRROR_CLAMP:
case PIPE_CAP_TEXTURE_MIRROR_REPEAT:
case PIPE_CAP_TEXTURE_SWIZZLE:

View file

@ -81,6 +81,10 @@ nvc0_screen_get_param(struct pipe_screen *pscreen, enum pipe_cap param)
return 13;
case PIPE_CAP_MAX_TEXTURE_ARRAY_LAYERS:
return 8192;
case PIPE_CAP_MIN_TEXEL_OFFSET:
return -8;
case PIPE_CAP_MAX_TEXEL_OFFSET:
return 7;
case PIPE_CAP_TEXTURE_MIRROR_CLAMP:
case PIPE_CAP_TEXTURE_MIRROR_REPEAT:
case PIPE_CAP_TEXTURE_SWIZZLE: