mesa: Remove unused _mesa_set_sampler_{filters,srgb_decode,wrap}

Reviewed-by: Emma Anholt <emma@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14545>
This commit is contained in:
Adam Jackson
2022-01-13 15:48:22 -05:00
committed by Marge Bot
parent 2db87ad344
commit a686946553
2 changed files with 0 additions and 70 deletions

View File

@@ -528,27 +528,6 @@ flush(struct gl_context *ctx)
FLUSH_VERTICES(ctx, _NEW_TEXTURE_OBJECT, GL_TEXTURE_BIT);
}
void
_mesa_set_sampler_wrap(struct gl_context *ctx, struct gl_sampler_object *samp,
GLenum s, GLenum t, GLenum r)
{
assert(validate_texture_wrap_mode(ctx, s));
assert(validate_texture_wrap_mode(ctx, t));
assert(validate_texture_wrap_mode(ctx, r));
if (samp->Attrib.WrapS == s && samp->Attrib.WrapT == t && samp->Attrib.WrapR == r)
return;
flush(ctx);
samp->Attrib.WrapS = s;
samp->Attrib.WrapT = t;
samp->Attrib.WrapR = r;
samp->Attrib.state.wrap_s = wrap_to_gallium(s);
samp->Attrib.state.wrap_t = wrap_to_gallium(t);
samp->Attrib.state.wrap_r = wrap_to_gallium(r);
_mesa_lower_gl_clamp(ctx, samp);
}
#define INVALID_PARAM 0x100
#define INVALID_PNAME 0x101
#define INVALID_VALUE 0x102
@@ -615,32 +594,6 @@ set_sampler_wrap_r(struct gl_context *ctx, struct gl_sampler_object *samp,
return INVALID_PARAM;
}
void
_mesa_set_sampler_filters(struct gl_context *ctx,
struct gl_sampler_object *samp,
GLenum min_filter, GLenum mag_filter)
{
assert(min_filter == GL_NEAREST ||
min_filter == GL_LINEAR ||
min_filter == GL_NEAREST_MIPMAP_NEAREST ||
min_filter == GL_LINEAR_MIPMAP_NEAREST ||
min_filter == GL_NEAREST_MIPMAP_LINEAR ||
min_filter == GL_LINEAR_MIPMAP_LINEAR);
assert(mag_filter == GL_NEAREST ||
mag_filter == GL_LINEAR);
if (samp->Attrib.MinFilter == min_filter && samp->Attrib.MagFilter == mag_filter)
return;
flush(ctx);
samp->Attrib.MinFilter = min_filter;
samp->Attrib.MagFilter = mag_filter;
samp->Attrib.state.min_img_filter = filter_to_gallium(min_filter);
samp->Attrib.state.min_mip_filter = mipfilter_to_gallium(min_filter);
samp->Attrib.state.mag_img_filter = filter_to_gallium(mag_filter);
_mesa_lower_gl_clamp(ctx, samp);
}
static GLuint
set_sampler_min_filter(struct gl_context *ctx, struct gl_sampler_object *samp,
GLint param)
@@ -868,16 +821,6 @@ set_sampler_cube_map_seamless(struct gl_context *ctx,
return GL_TRUE;
}
void
_mesa_set_sampler_srgb_decode(struct gl_context *ctx,
struct gl_sampler_object *samp, GLenum param)
{
assert(param == GL_DECODE_EXT || param == GL_SKIP_DECODE_EXT);
flush(ctx);
samp->Attrib.sRGBDecode = param;
}
static GLuint
set_sampler_srgb_decode(struct gl_context *ctx,
struct gl_sampler_object *samp, GLenum param)

View File

@@ -72,19 +72,6 @@ _mesa_reference_sampler_object(struct gl_context *ctx,
extern struct gl_sampler_object *
_mesa_lookup_samplerobj(struct gl_context *ctx, GLuint name);
extern void
_mesa_set_sampler_wrap(struct gl_context *ctx, struct gl_sampler_object *samp,
GLenum s, GLenum t, GLenum r);
extern void
_mesa_set_sampler_filters(struct gl_context *ctx,
struct gl_sampler_object *samp,
GLenum min_filter, GLenum mag_filter);
extern void
_mesa_set_sampler_srgb_decode(struct gl_context *ctx,
struct gl_sampler_object *samp, GLenum param);
extern void
_mesa_bind_sampler(struct gl_context *ctx, GLuint unit,
struct gl_sampler_object *sampObj);