/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/util/ |
H A D | u_index_modify.h | 32 int index_bias, 40 int index_bias, 48 int index_bias, 55 int index_bias, 62 int index_bias, 69 int index_bias,
|
H A D | u_draw.h | 67 util_draw_elements(struct pipe_context *pipe, int index_bias, argument 77 info.index_bias = index_bias; 104 int index_bias, 116 info.index_bias = index_bias; 125 int index_bias, 137 info.index_bias = index_bias; 103 util_draw_elements_instanced(struct pipe_context *pipe, int index_bias, uint mode, uint start, uint count, uint start_instance, uint instance_count) argument 124 util_draw_range_elements(struct pipe_context *pipe, int index_bias, uint min_index, uint max_index, uint mode, uint start, uint count) argument
|
H A D | u_index_modify.c | 31 int index_bias, 52 *out_map = (unsigned short)(*in_map + index_bias); 64 int index_bias, 79 util_shorten_ubyte_elts_to_userptr(context, ib, index_bias, 92 int index_bias, 112 *out_map = (unsigned short)(*in_map + index_bias); 124 int index_bias, 138 util_rebuild_ushort_elts_to_userptr(context, ib, index_bias, 151 int index_bias, 171 *out_map = (unsigned int)(*in_map + index_bias); 29 util_shorten_ubyte_elts_to_userptr(struct pipe_context *context, struct pipe_index_buffer *ib, int index_bias, unsigned start, unsigned count, void *out) argument 61 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) argument 90 util_rebuild_ushort_elts_to_userptr(struct pipe_context *context, struct pipe_index_buffer *ib, int index_bias, unsigned start, unsigned count, void *out) argument 121 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) argument 149 util_rebuild_uint_elts_to_userptr(struct pipe_context *context, struct pipe_index_buffer *ib, int index_bias, unsigned start, unsigned count, void *out) argument 180 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) argument [all...] |
/external/mesa3d/src/gallium/auxiliary/util/ |
H A D | u_index_modify.h | 32 int index_bias, 40 int index_bias, 48 int index_bias, 55 int index_bias, 62 int index_bias, 69 int index_bias,
|
H A D | u_draw.h | 67 util_draw_elements(struct pipe_context *pipe, int index_bias, argument 77 info.index_bias = index_bias; 104 int index_bias, 116 info.index_bias = index_bias; 125 int index_bias, 137 info.index_bias = index_bias; 103 util_draw_elements_instanced(struct pipe_context *pipe, int index_bias, uint mode, uint start, uint count, uint start_instance, uint instance_count) argument 124 util_draw_range_elements(struct pipe_context *pipe, int index_bias, uint min_index, uint max_index, uint mode, uint start, uint count) argument
|
H A D | u_index_modify.c | 31 int index_bias, 52 *out_map = (unsigned short)(*in_map + index_bias); 64 int index_bias, 79 util_shorten_ubyte_elts_to_userptr(context, ib, index_bias, 92 int index_bias, 112 *out_map = (unsigned short)(*in_map + index_bias); 124 int index_bias, 138 util_rebuild_ushort_elts_to_userptr(context, ib, index_bias, 151 int index_bias, 171 *out_map = (unsigned int)(*in_map + index_bias); 29 util_shorten_ubyte_elts_to_userptr(struct pipe_context *context, struct pipe_index_buffer *ib, int index_bias, unsigned start, unsigned count, void *out) argument 61 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) argument 90 util_rebuild_ushort_elts_to_userptr(struct pipe_context *context, struct pipe_index_buffer *ib, int index_bias, unsigned start, unsigned count, void *out) argument 121 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) argument 149 util_rebuild_uint_elts_to_userptr(struct pipe_context *context, struct pipe_index_buffer *ib, int index_bias, unsigned start, unsigned count, void *out) argument 180 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) argument [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/svga/ |
H A D | svga_draw.h | 72 int index_bias, 87 int index_bias);
|
H A D | svga_draw_private.h | 125 int index_bias; member in struct:svga_hwtnl 159 int index_bias,
|
H A D | svga_draw_elements.c | 103 int index_bias, 148 range.indexBias = index_bias; 168 int index_bias, 209 index_bias, 237 index_bias, 100 svga_hwtnl_simple_draw_range_elements( struct svga_hwtnl *hwtnl, struct pipe_resource *index_buffer, unsigned index_size, int index_bias, unsigned min_index, unsigned max_index, unsigned prim, unsigned start, unsigned count ) argument 165 svga_hwtnl_draw_range_elements( struct svga_hwtnl *hwtnl, struct pipe_resource *index_buffer, unsigned index_size, int index_bias, unsigned min_index, unsigned max_index, unsigned prim, unsigned start, unsigned count) argument
|
H A D | svga_draw.c | 279 int index_bias) 281 hwtnl->index_bias = index_bias; 306 int index_bias = (int) range->indexBias + hwtnl->index_bias; local 372 if (index_bias >= 0) { 373 assert(offset + index_bias*stride + width <= size); 435 hwtnl->cmd.prim[hwtnl->cmd.prim_count].indexBias += hwtnl->index_bias; 278 svga_hwtnl_set_index_bias( struct svga_hwtnl *hwtnl, int index_bias) argument
|
H A D | svga_pipe_draw.c | 222 int index_bias, 240 ret = svga_upload_user_buffers( svga, min_index + index_bias, 250 index_buffer, index_size, index_bias, 264 index_buffer, index_size, index_bias, 387 info->index_bias, 219 retry_draw_range_elements( struct svga_context *svga, struct pipe_resource *index_buffer, unsigned index_size, int index_bias, unsigned min_index, unsigned max_index, unsigned prim, unsigned start, unsigned count, unsigned instance_count, boolean do_retry ) argument
|
/external/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_draw.h | 72 int index_bias, 87 int index_bias);
|
H A D | svga_draw_private.h | 125 int index_bias; member in struct:svga_hwtnl 159 int index_bias,
|
H A D | svga_draw_elements.c | 103 int index_bias, 148 range.indexBias = index_bias; 168 int index_bias, 209 index_bias, 237 index_bias, 100 svga_hwtnl_simple_draw_range_elements( struct svga_hwtnl *hwtnl, struct pipe_resource *index_buffer, unsigned index_size, int index_bias, unsigned min_index, unsigned max_index, unsigned prim, unsigned start, unsigned count ) argument 165 svga_hwtnl_draw_range_elements( struct svga_hwtnl *hwtnl, struct pipe_resource *index_buffer, unsigned index_size, int index_bias, unsigned min_index, unsigned max_index, unsigned prim, unsigned start, unsigned count) argument
|
H A D | svga_draw.c | 279 int index_bias) 281 hwtnl->index_bias = index_bias; 306 int index_bias = (int) range->indexBias + hwtnl->index_bias; local 372 if (index_bias >= 0) { 373 assert(offset + index_bias*stride + width <= size); 435 hwtnl->cmd.prim[hwtnl->cmd.prim_count].indexBias += hwtnl->index_bias; 278 svga_hwtnl_set_index_bias( struct svga_hwtnl *hwtnl, int index_bias) argument
|
H A D | svga_pipe_draw.c | 222 int index_bias, 240 ret = svga_upload_user_buffers( svga, min_index + index_bias, 250 index_buffer, index_size, index_bias, 264 index_buffer, index_size, index_bias, 387 info->index_bias, 219 retry_draw_range_elements( struct svga_context *svga, struct pipe_resource *index_buffer, unsigned index_size, int index_bias, unsigned min_index, unsigned max_index, unsigned prim, unsigned start, unsigned count, unsigned instance_count, boolean do_retry ) argument
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/r300/ |
H A D | r300_render.c | 116 void r500_emit_index_bias(struct r300_context *r300, int index_bias) argument 122 (index_bias & 0xFFFFFF) | (index_bias < 0 ? 1<<24 : 0)); 148 static void r300_split_index_bias(struct r300_context *r300, int index_bias, argument 156 if (index_bias < 0) { 168 *buffer_offset = MAX2(-max_neg_bias, index_bias); 171 *buffer_offset = index_bias; 174 *index_offset = index_bias - *buffer_offset; 232 * \param index_bias The index bias to emit. 240 int index_bias, in 236 r300_emit_states(struct r300_context *r300, enum r300_prepare_flags flags, struct pipe_resource *index_buffer, int buffer_offset, int index_bias, int instance_id) argument 299 r300_prepare_for_rendering(struct r300_context *r300, enum r300_prepare_flags flags, struct pipe_resource *index_buffer, unsigned cs_dwords, int buffer_offset, int index_bias, int instance_id) argument [all...] |
/external/mesa3d/src/gallium/drivers/r300/ |
H A D | r300_render.c | 116 void r500_emit_index_bias(struct r300_context *r300, int index_bias) argument 122 (index_bias & 0xFFFFFF) | (index_bias < 0 ? 1<<24 : 0)); 148 static void r300_split_index_bias(struct r300_context *r300, int index_bias, argument 156 if (index_bias < 0) { 168 *buffer_offset = MAX2(-max_neg_bias, index_bias); 171 *buffer_offset = index_bias; 174 *index_offset = index_bias - *buffer_offset; 232 * \param index_bias The index bias to emit. 240 int index_bias, in 236 r300_emit_states(struct r300_context *r300, enum r300_prepare_flags flags, struct pipe_resource *index_buffer, int buffer_offset, int index_bias, int instance_id) argument 299 r300_prepare_for_rendering(struct r300_context *r300, enum r300_prepare_flags flags, struct pipe_resource *index_buffer, unsigned cs_dwords, int buffer_offset, int index_bias, int instance_id) argument [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nvc0/ |
H A D | nvc0_vbo_translate.c | 59 nvc0_vertex_configure_translate(struct nvc0_context *nvc0, int32_t index_bias) argument 74 if (index_bias && !unlikely(nvc0->vertex->instance_bufs & (1 << i))) 75 map += (intptr_t)index_bias * vb->stride; 95 int32_t index_bias) 106 if (index_bias) 107 ctx->edgeflag.data += (intptr_t)index_bias * vb->stride; 440 nvc0_vertex_configure_translate(nvc0, info->index_bias); 443 nvc0_push_map_edgeflag(&ctx, nvc0, info->index_bias); 579 if (!index_size || info->index_bias) 589 if (!info->index_bias) { 94 nvc0_push_map_edgeflag(struct push_context *ctx, struct nvc0_context *nvc0, int32_t index_bias) argument [all...] |
H A D | nvc0_vbo.c | 567 if (nvc0->state.index_bias) { 570 nvc0->state.index_bias = 0; 688 unsigned instance_count, int32_t index_bias) 696 if (index_bias != nvc0->state.index_bias) { 699 PUSH_DATA (push, index_bias); 700 nvc0->state.index_bias = index_bias; 790 /* NOTE: caller must ensure that (min_index + index_bias) is >= 0 */ 791 nvc0->vb_elt_first = info->min_index + info->index_bias; 686 nvc0_draw_elements(struct nvc0_context *nvc0, boolean shorten, unsigned mode, unsigned start, unsigned count, unsigned instance_count, int32_t index_bias) argument [all...] |
/external/mesa3d/src/gallium/drivers/nvc0/ |
H A D | nvc0_vbo_translate.c | 59 nvc0_vertex_configure_translate(struct nvc0_context *nvc0, int32_t index_bias) argument 74 if (index_bias && !unlikely(nvc0->vertex->instance_bufs & (1 << i))) 75 map += (intptr_t)index_bias * vb->stride; 95 int32_t index_bias) 106 if (index_bias) 107 ctx->edgeflag.data += (intptr_t)index_bias * vb->stride; 440 nvc0_vertex_configure_translate(nvc0, info->index_bias); 443 nvc0_push_map_edgeflag(&ctx, nvc0, info->index_bias); 579 if (!index_size || info->index_bias) 589 if (!info->index_bias) { 94 nvc0_push_map_edgeflag(struct push_context *ctx, struct nvc0_context *nvc0, int32_t index_bias) argument [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv30/ |
H A D | nv30_vbo.c | 454 unsigned instance_count, int32_t index_bias) 462 if (index_bias != nv30->state.index_bias) { 464 PUSH_DATA (push, index_bias); 465 nv30->state.index_bias = index_bias; 610 info->instance_count, info->index_bias); 452 nv30_draw_elements(struct nv30_context *nv30, boolean shorten, unsigned mode, unsigned start, unsigned count, unsigned instance_count, int32_t index_bias) argument
|
/external/mesa3d/src/gallium/drivers/nv30/ |
H A D | nv30_vbo.c | 454 unsigned instance_count, int32_t index_bias) 462 if (index_bias != nv30->state.index_bias) { 464 PUSH_DATA (push, index_bias); 465 nv30->state.index_bias = index_bias; 610 info->instance_count, info->index_bias); 452 nv30_draw_elements(struct nv30_context *nv30, boolean shorten, unsigned mode, unsigned start, unsigned count, unsigned instance_count, int32_t index_bias) argument
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv50/ |
H A D | nv50_vbo.c | 451 if (nv50->state.index_bias) { 454 nv50->state.index_bias = 0; 565 unsigned instance_count, int32_t index_bias) 573 if (index_bias != nv50->state.index_bias) { 575 PUSH_DATA (push, index_bias); 576 nv50->state.index_bias = index_bias; 721 /* NOTE: caller must ensure that (min_index + index_bias) is >= 0 */ 722 nv50->vb_elt_first = info->min_index + info->index_bias; 563 nv50_draw_elements(struct nv50_context *nv50, boolean shorten, unsigned mode, unsigned start, unsigned count, unsigned instance_count, int32_t index_bias) argument [all...] |
/external/mesa3d/src/gallium/drivers/nv50/ |
H A D | nv50_vbo.c | 451 if (nv50->state.index_bias) { 454 nv50->state.index_bias = 0; 565 unsigned instance_count, int32_t index_bias) 573 if (index_bias != nv50->state.index_bias) { 575 PUSH_DATA (push, index_bias); 576 nv50->state.index_bias = index_bias; 721 /* NOTE: caller must ensure that (min_index + index_bias) is >= 0 */ 722 nv50->vb_elt_first = info->min_index + info->index_bias; 563 nv50_draw_elements(struct nv50_context *nv50, boolean shorten, unsigned mode, unsigned start, unsigned count, unsigned instance_count, int32_t index_bias) argument [all...] |