gallium/util: remove unused u_index_modify helpers
authorMarek Olšák <marek.olsak@amd.com>
Wed, 15 Feb 2017 13:53:20 +0000 (14:53 +0100)
committerMarek Olšák <marek.olsak@amd.com>
Sat, 18 Feb 2017 00:22:08 +0000 (01:22 +0100)
Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
src/gallium/auxiliary/util/u_index_modify.c
src/gallium/auxiliary/util/u_index_modify.h

index e13489482aec999385891cb8836cf9522f4cf9ac..5c4fc3c05d13a09bcad2c70bd78c01b19c2903bf 100644 (file)
@@ -58,33 +58,6 @@ void util_shorten_ubyte_elts_to_userptr(struct pipe_context *context,
        pipe_buffer_unmap(context, src_transfer);
 }
 
-void util_shorten_ubyte_elts(struct pipe_context *context,
-                            struct pipe_index_buffer *ib,
-                            struct pipe_resource **out_buf,
-                            int index_bias,
-                            unsigned start,
-                            unsigned count)
-{
-    struct pipe_resource* new_elts;
-    unsigned short *out_map;
-    struct pipe_transfer *dst_transfer;
-
-    new_elts = pipe_buffer_create(context->screen,
-                                  PIPE_BIND_INDEX_BUFFER,
-                                  PIPE_USAGE_DEFAULT,
-                                  2 * count);
-
-    out_map = pipe_buffer_map(context, new_elts, PIPE_TRANSFER_WRITE,
-                              &dst_transfer);
-    util_shorten_ubyte_elts_to_userptr(context, ib, index_bias,
-                                       start, count, out_map);
-    pipe_buffer_unmap(context, dst_transfer);
-
-    pipe_resource_reference(out_buf, NULL);
-    *out_buf = new_elts;
-}
-
-
 /* Ushort indices. */
 
 void util_rebuild_ushort_elts_to_userptr(struct pipe_context *context,
@@ -118,32 +91,6 @@ void util_rebuild_ushort_elts_to_userptr(struct pipe_context *context,
        pipe_buffer_unmap(context, in_transfer);
 }
 
-void util_rebuild_ushort_elts(struct pipe_context *context,
-                             struct pipe_index_buffer *ib,
-                             struct pipe_resource **out_buf,
-                             int index_bias,
-                             unsigned start, unsigned count)
-{
-    struct pipe_transfer *out_transfer = NULL;
-    struct pipe_resource *new_elts;
-    unsigned short *out_map;
-
-    new_elts = pipe_buffer_create(context->screen,
-                                  PIPE_BIND_INDEX_BUFFER,
-                                  PIPE_USAGE_DEFAULT,
-                                  2 * count);
-
-    out_map = pipe_buffer_map(context, new_elts,
-                              PIPE_TRANSFER_WRITE, &out_transfer);
-    util_rebuild_ushort_elts_to_userptr(context, ib, index_bias,
-                                        start, count, out_map);
-    pipe_buffer_unmap(context, out_transfer);
-
-    pipe_resource_reference(out_buf, NULL);
-    *out_buf = new_elts;
-}
-
-
 /* Uint indices. */
 
 void util_rebuild_uint_elts_to_userptr(struct pipe_context *context,
@@ -176,28 +123,3 @@ void util_rebuild_uint_elts_to_userptr(struct pipe_context *context,
     if (in_transfer)
        pipe_buffer_unmap(context, in_transfer);
 }
-
-void util_rebuild_uint_elts(struct pipe_context *context,
-                           struct pipe_index_buffer *ib,
-                           struct pipe_resource **out_buf,
-                           int index_bias,
-                           unsigned start, unsigned count)
-{
-    struct pipe_transfer *out_transfer = NULL;
-    struct pipe_resource *new_elts;
-    unsigned int *out_map;
-
-    new_elts = pipe_buffer_create(context->screen,
-                                  PIPE_BIND_INDEX_BUFFER,
-                                  PIPE_USAGE_DEFAULT,
-                                  2 * count);
-
-    out_map = pipe_buffer_map(context, new_elts,
-                              PIPE_TRANSFER_WRITE, &out_transfer);
-    util_rebuild_uint_elts_to_userptr(context, ib, index_bias,
-                                      start, count, out_map);
-    pipe_buffer_unmap(context, out_transfer);
-
-    pipe_resource_reference(out_buf, NULL);
-    *out_buf = new_elts;
-}
index 6afce50b9847c1d76e496230dedc02b9a466ab0c..1d34b12e519e195f33b07265249be471b86a211d 100644 (file)
@@ -34,39 +34,16 @@ void util_shorten_ubyte_elts_to_userptr(struct pipe_context *context,
                                        unsigned count,
                                        void *out);
 
-void util_shorten_ubyte_elts(struct pipe_context *context,
-                            struct pipe_index_buffer *ib,
-                            struct pipe_resource **out_buf,
-                            int index_bias,
-                            unsigned start,
-                            unsigned count);
-
-
-
 void util_rebuild_ushort_elts_to_userptr(struct pipe_context *context,
                                         struct pipe_index_buffer *ib,
                                         int index_bias,
                                         unsigned start, unsigned count,
                                         void *out);
 
-void util_rebuild_ushort_elts(struct pipe_context *context,
-                             struct pipe_index_buffer *ib,
-                             struct pipe_resource **out_buf,
-                             int index_bias,
-                             unsigned start, unsigned count);
-
-
-
 void util_rebuild_uint_elts_to_userptr(struct pipe_context *context,
                                       struct pipe_index_buffer *ib,
                                       int index_bias,
                                       unsigned start, unsigned count,
                                       void *out);
 
-void util_rebuild_uint_elts(struct pipe_context *context,
-                           struct pipe_index_buffer *ib,
-                           struct pipe_resource **out_buf,
-                           int index_bias,
-                           unsigned start, unsigned count);
-
 #endif