[Mesa-dev] [PATCH] st/mesa: drop unused texture function

Ilia Mirkin imirkin at alum.mit.edu
Sun Mar 8 17:41:14 PDT 2015


Reviewed-by: Ilia Mirkin <imirkin at alum.mit.edu>

On Sun, Mar 8, 2015 at 7:52 PM, Dave Airlie <airlied at gmail.com> wrote:
> This has no users.
>
> Signed-off-by: Dave Airlie <airlied at redhat.com>
> ---
>  src/mesa/state_tracker/st_texture.c | 40 -------------------------------------
>  src/mesa/state_tracker/st_texture.h | 10 ----------
>  2 files changed, 50 deletions(-)
>
> diff --git a/src/mesa/state_tracker/st_texture.c b/src/mesa/state_tracker/st_texture.c
> index ada9841..ca7c83c 100644
> --- a/src/mesa/state_tracker/st_texture.c
> +++ b/src/mesa/state_tracker/st_texture.c
> @@ -310,46 +310,6 @@ st_texture_image_unmap(struct st_context *st,
>     *transfer = NULL;
>  }
>
> -
> -/* Upload data for a particular image.
> - */
> -void
> -st_texture_image_data(struct st_context *st,
> -                      struct pipe_resource *dst,
> -                      GLuint face,
> -                      GLuint level,
> -                      void *src,
> -                      GLuint src_row_stride, GLuint src_image_stride)
> -{
> -   struct pipe_context *pipe = st->pipe;
> -   GLuint i;
> -   const GLubyte *srcUB = src;
> -   GLuint layers;
> -
> -   if (dst->target == PIPE_TEXTURE_1D_ARRAY ||
> -       dst->target == PIPE_TEXTURE_2D_ARRAY ||
> -       dst->target == PIPE_TEXTURE_CUBE_ARRAY)
> -      layers = dst->array_size;
> -   else
> -      layers = u_minify(dst->depth0, level);
> -
> -   DBG("%s\n", __FUNCTION__);
> -
> -   for (i = 0; i < layers; i++) {
> -      struct pipe_box box;
> -      u_box_2d_zslice(0, 0, face + i,
> -                      u_minify(dst->width0, level),
> -                      u_minify(dst->height0, level),
> -                      &box);
> -
> -      pipe->transfer_inline_write(pipe, dst, level, PIPE_TRANSFER_WRITE,
> -                                  &box, srcUB, src_row_stride, 0);
> -
> -      srcUB += src_image_stride;
> -   }
> -}
> -
> -
>  /**
>   * For debug only: get/print center pixel in the src resource.
>   */
> diff --git a/src/mesa/state_tracker/st_texture.h b/src/mesa/state_tracker/st_texture.h
> index 3fa55ae..d8cd7c7 100644
> --- a/src/mesa/state_tracker/st_texture.h
> +++ b/src/mesa/state_tracker/st_texture.h
> @@ -224,16 +224,6 @@ st_texture_image_unmap(struct st_context *st,
>  extern const GLuint *
>  st_texture_depth_offsets(struct pipe_resource *pt, GLuint level);
>
> -
> -/* Upload an image into a texture
> - */
> -extern void
> -st_texture_image_data(struct st_context *st,
> -                      struct pipe_resource *dst,
> -                      GLuint face, GLuint level, void *src,
> -                      GLuint src_row_pitch, GLuint src_image_pitch);
> -
> -
>  /* Copy an image between two textures
>   */
>  extern void
> --
> 2.1.0
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev


More information about the mesa-dev mailing list