Searched refs:index_size_shift (Results 1 - 7 of 7) sorted by relevance
/third_party/mesa3d/src/mesa/main/ |
H A D | draw.c | 215 indices_aligned(unsigned index_size_shift, const GLvoid *indices) in indices_aligned() argument 227 return ((uintptr_t)indices & ((1 << index_size_shift) - 1)) == 0; in indices_aligned() 982 ib.index_size_shift = util_logbase2(index_size); in _mesa_draw_gallium_fallback() 1054 ib.index_size_shift = util_logbase2(index_size); in _mesa_draw_gallium_fallback() 1749 unsigned index_size_shift = get_index_size_shift(type); in _mesa_validated_drawrangeelements() local 1752 if (index_bo && !indices_aligned(index_size_shift, indices)) in _mesa_validated_drawrangeelements() 1756 info.index_size = 1 << index_size_shift; in _mesa_validated_drawrangeelements() 1758 info.primitive_restart = ctx->Array._PrimitiveRestart[index_size_shift]; in _mesa_validated_drawrangeelements() 1769 info.restart_index = ctx->Array._RestartIndex[index_size_shift]; in _mesa_validated_drawrangeelements() 1783 draw.start = start >> index_size_shift; in _mesa_validated_drawrangeelements() 2120 unsigned index_size_shift = get_index_size_shift(type); _mesa_validated_multidrawelements() local 2649 unsigned index_size_shift = get_index_size_shift(type); _mesa_MultiDrawElementsIndirect() local [all...] |
H A D | draw.h | 74 uint8_t index_size_shift; /* logbase2(index_size) */ member
|
/third_party/mesa3d/src/mesa/state_tracker/ |
H A D | st_draw.c | 266 info.index_size = 1 << ib->index_size_shift; in st_indirect_draw_vbo() 268 draw.start = pointer_to_offset(ib->ptr) >> ib->index_size_shift; in st_indirect_draw_vbo()
|
H A D | st_draw_feedback.c | 192 unsigned index_size = 1 << ib->index_size_shift; in st_feedback_draw_vbo() 198 start = pointer_to_offset(ib->ptr) >> ib->index_size_shift; in st_feedback_draw_vbo()
|
/third_party/mesa3d/src/mesa/vbo/ |
H A D | vbo_minmax_index.c | 388 (start_prim->start << ib->index_size_shift), in vbo_get_minmax_indices() 389 count, 1 << ib->index_size_shift, in vbo_get_minmax_indices()
|
H A D | vbo_save_api.c | 762 node->cold->ib.index_size_shift = (GL_UNSIGNED_INT - GL_UNSIGNED_BYTE) >> 1; in compile_vertex_list() 1746 GLint basevertex, GLuint elt, unsigned index_size_shift) in array_element() 1757 if (ctx->Array._PrimitiveRestart[index_size_shift] && in array_element() 1758 elt == ctx->Array._RestartIndex[index_size_shift]) { in array_element() 1745 array_element(struct gl_context *ctx, GLint basevertex, GLuint elt, unsigned index_size_shift) array_element() argument
|
/third_party/mesa3d/src/gallium/auxiliary/util/ |
H A D | u_threaded_context.c | 3415 unsigned index_size_shift = util_logbase2(index_size); in tc_draw_vbo() local 3432 total_count << index_size_shift, 4, in tc_draw_vbo() 3476 unsigned size = count << index_size_shift; in tc_draw_vbo() 3479 (draws[i + total_offset].start << index_size_shift), size); in tc_draw_vbo() 3480 p->slot[i].start = (buffer_offset + offset) >> index_size_shift; in tc_draw_vbo()
|
Completed in 16 milliseconds