st/mesa: simplify st_create_texture_sampler_view()

Implement in terms of st_create_texture_sampler_view_format().

Reviewed-by: Jose Fonseca <jfonseca@vmware.com>
This commit is contained in:
Brian Paul
2012-02-13 14:51:14 -07:00
parent 91ec17835f
commit 9600b0762b
+9 -12
View File
@@ -122,18 +122,6 @@ st_get_stobj_resource(struct st_texture_object *stObj)
}
static INLINE struct pipe_sampler_view *
st_create_texture_sampler_view(struct pipe_context *pipe,
struct pipe_resource *texture)
{
struct pipe_sampler_view templ;
u_sampler_view_default_template(&templ, texture, texture->format);
return pipe->create_sampler_view(pipe, texture, &templ);
}
static INLINE struct pipe_sampler_view *
st_create_texture_sampler_view_format(struct pipe_context *pipe,
struct pipe_resource *texture,
@@ -146,6 +134,15 @@ st_create_texture_sampler_view_format(struct pipe_context *pipe,
return pipe->create_sampler_view(pipe, texture, &templ);
}
static INLINE struct pipe_sampler_view *
st_create_texture_sampler_view(struct pipe_context *pipe,
struct pipe_resource *texture)
{
return st_create_texture_sampler_view_format(pipe, texture,
texture->format);
}
extern struct pipe_resource *
st_texture_create(struct st_context *st,