gallium: Deprecate PIPE_CAP_S3TC.
No longer used. S3TC support is queried via pipe_screen::is_format_supported.
This commit is contained in:
@@ -64,8 +64,6 @@ cell_get_param(struct pipe_screen *screen, int param)
|
||||
return 1;
|
||||
case PIPE_CAP_GLSL:
|
||||
return 1;
|
||||
case PIPE_CAP_S3TC:
|
||||
return 0;
|
||||
case PIPE_CAP_ANISOTROPIC_FILTER:
|
||||
return 0;
|
||||
case PIPE_CAP_POINT_SPRITE:
|
||||
|
||||
@@ -101,8 +101,6 @@ i915_get_param(struct pipe_screen *screen, int param)
|
||||
return 1;
|
||||
case PIPE_CAP_GLSL:
|
||||
return 0;
|
||||
case PIPE_CAP_S3TC:
|
||||
return 0;
|
||||
case PIPE_CAP_ANISOTROPIC_FILTER:
|
||||
return 0;
|
||||
case PIPE_CAP_POINT_SPRITE:
|
||||
|
||||
@@ -85,8 +85,6 @@ brw_get_param(struct pipe_screen *screen, int param)
|
||||
return 1;
|
||||
case PIPE_CAP_GLSL:
|
||||
return 0;
|
||||
case PIPE_CAP_S3TC:
|
||||
return 0;
|
||||
case PIPE_CAP_ANISOTROPIC_FILTER:
|
||||
return 0;
|
||||
case PIPE_CAP_POINT_SPRITE:
|
||||
|
||||
@@ -65,8 +65,6 @@ llvmpipe_get_param(struct pipe_screen *screen, int param)
|
||||
return 1;
|
||||
case PIPE_CAP_GLSL:
|
||||
return 1;
|
||||
case PIPE_CAP_S3TC:
|
||||
return 0;
|
||||
case PIPE_CAP_ANISOTROPIC_FILTER:
|
||||
return 0;
|
||||
case PIPE_CAP_POINT_SPRITE:
|
||||
|
||||
@@ -16,8 +16,6 @@ nv04_screen_get_param(struct pipe_screen *screen, int param)
|
||||
return 0;
|
||||
case PIPE_CAP_GLSL:
|
||||
return 0;
|
||||
case PIPE_CAP_S3TC:
|
||||
return 0;
|
||||
case PIPE_CAP_ANISOTROPIC_FILTER:
|
||||
return 0;
|
||||
case PIPE_CAP_POINT_SPRITE:
|
||||
|
||||
@@ -15,8 +15,6 @@ nv10_screen_get_param(struct pipe_screen *screen, int param)
|
||||
return 0;
|
||||
case PIPE_CAP_GLSL:
|
||||
return 0;
|
||||
case PIPE_CAP_S3TC:
|
||||
return 0;
|
||||
case PIPE_CAP_ANISOTROPIC_FILTER:
|
||||
return 1;
|
||||
case PIPE_CAP_POINT_SPRITE:
|
||||
|
||||
@@ -15,8 +15,6 @@ nv20_screen_get_param(struct pipe_screen *screen, int param)
|
||||
return 0;
|
||||
case PIPE_CAP_GLSL:
|
||||
return 0;
|
||||
case PIPE_CAP_S3TC:
|
||||
return 0;
|
||||
case PIPE_CAP_ANISOTROPIC_FILTER:
|
||||
return 1;
|
||||
case PIPE_CAP_POINT_SPRITE:
|
||||
|
||||
@@ -22,8 +22,6 @@ nv30_screen_get_param(struct pipe_screen *pscreen, int param)
|
||||
return 1;
|
||||
case PIPE_CAP_GLSL:
|
||||
return 0;
|
||||
case PIPE_CAP_S3TC:
|
||||
return 0;
|
||||
case PIPE_CAP_ANISOTROPIC_FILTER:
|
||||
return 1;
|
||||
case PIPE_CAP_POINT_SPRITE:
|
||||
|
||||
@@ -21,8 +21,6 @@ nv40_screen_get_param(struct pipe_screen *pscreen, int param)
|
||||
return 1;
|
||||
case PIPE_CAP_GLSL:
|
||||
return 0;
|
||||
case PIPE_CAP_S3TC:
|
||||
return 1;
|
||||
case PIPE_CAP_ANISOTROPIC_FILTER:
|
||||
return 1;
|
||||
case PIPE_CAP_POINT_SPRITE:
|
||||
|
||||
@@ -87,8 +87,6 @@ nv50_screen_get_param(struct pipe_screen *pscreen, int param)
|
||||
return 1;
|
||||
case PIPE_CAP_GLSL:
|
||||
return 0;
|
||||
case PIPE_CAP_S3TC:
|
||||
return 1;
|
||||
case PIPE_CAP_ANISOTROPIC_FILTER:
|
||||
return 1;
|
||||
case PIPE_CAP_POINT_SPRITE:
|
||||
|
||||
@@ -93,8 +93,6 @@ static int r300_get_param(struct pipe_screen* pscreen, int param)
|
||||
} else {
|
||||
return 0;
|
||||
}
|
||||
case PIPE_CAP_S3TC:
|
||||
return 1;
|
||||
case PIPE_CAP_ANISOTROPIC_FILTER:
|
||||
return 1;
|
||||
case PIPE_CAP_POINT_SPRITE:
|
||||
|
||||
@@ -65,8 +65,6 @@ softpipe_get_param(struct pipe_screen *screen, int param)
|
||||
return 1;
|
||||
case PIPE_CAP_GLSL:
|
||||
return 1;
|
||||
case PIPE_CAP_S3TC:
|
||||
return 0;
|
||||
case PIPE_CAP_ANISOTROPIC_FILTER:
|
||||
return 0;
|
||||
case PIPE_CAP_POINT_SPRITE:
|
||||
|
||||
@@ -281,7 +281,7 @@ enum pipe_transfer_usage {
|
||||
#define PIPE_CAP_NPOT_TEXTURES 2
|
||||
#define PIPE_CAP_TWO_SIDED_STENCIL 3
|
||||
#define PIPE_CAP_GLSL 4 /* XXX need something better */
|
||||
#define PIPE_CAP_S3TC 5
|
||||
#define PIPE_CAP_S3TC 5 /* XXX: deprecated; cap determined via supported sampler formats */
|
||||
#define PIPE_CAP_ANISOTROPIC_FILTER 6
|
||||
#define PIPE_CAP_POINT_SPRITE 7
|
||||
#define PIPE_CAP_MAX_RENDER_TARGETS 8
|
||||
|
||||
Reference in New Issue
Block a user