mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-24 11:00:11 +01:00
gallium/util: remove unused u_index_modify helpers
Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
This commit is contained in:
parent
7f0bf00dc9
commit
42297c862f
2 changed files with 0 additions and 101 deletions
|
|
@ -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;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue