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:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user