Home
last modified time | relevance | path

Searched refs:idx_buffer (Results 1 – 5 of 5) sorted by relevance

/external/mesa3d/src/gallium/drivers/freedreno/a5xx/
Dfd5_draw.h49 struct pipe_resource *idx_buffer) in fd5_draw() argument
59 OUT_PKT7(ring, CP_DRAW_INDX_OFFSET, idx_buffer ? 7 : 3); in fd5_draw()
71 if (idx_buffer) { in fd5_draw()
73 OUT_RELOC(ring, fd_resource(idx_buffer)->bo, idx_offset, 0, 0); in fd5_draw()
89 struct pipe_resource *idx_buffer = NULL; in fd5_draw_emit() local
127 idx_buffer = info->index.resource; in fd5_draw_emit()
129 max_indices = idx_buffer->width0 / info->index_size; in fd5_draw_emit()
133 idx_buffer = NULL; in fd5_draw_emit()
142 idx_type, max_indices, idx_offset, idx_buffer); in fd5_draw_emit()
/external/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_draw.h50 struct pipe_resource *idx_buffer) in fd_draw() argument
88 if (idx_buffer) in fd_draw()
104 OUT_PKT3(ring, CP_DRAW_INDX, idx_buffer ? 5 : 3); in fd_draw()
118 if (idx_buffer) { in fd_draw()
119 OUT_RELOC(ring, fd_resource(idx_buffer)->bo, idx_offset, 0, 0); in fd_draw()
150 struct pipe_resource *idx_buffer = NULL; in fd_draw_emit() local
158 idx_buffer = info->index.resource; in fd_draw_emit()
164 idx_buffer = NULL; in fd_draw_emit()
173 idx_type, idx_size, idx_offset, idx_buffer); in fd_draw_emit()
/external/mesa3d/src/gallium/drivers/freedreno/a4xx/
Dfd4_draw.h55 struct pipe_resource *idx_buffer) in fd4_draw() argument
65 OUT_PKT3(ring, CP_DRAW_INDX_OFFSET, idx_buffer ? 6 : 3); in fd4_draw()
77 if (idx_buffer) { in fd4_draw()
79 OUT_RELOC(ring, fd_resource(idx_buffer)->bo, idx_offset, 0, 0); in fd4_draw()
95 struct pipe_resource *idx_buffer = NULL; in fd4_draw_emit() local
132 idx_buffer = info->index.resource; in fd4_draw_emit()
138 idx_buffer = NULL; in fd4_draw_emit()
147 idx_type, idx_size, idx_offset, idx_buffer); in fd4_draw_emit()
/external/mesa3d/src/gallium/drivers/freedreno/a6xx/
Dfd6_draw.c84 struct pipe_resource *idx_buffer = info->index.resource; in draw_emit() local
85 unsigned max_indices = (idx_buffer->width0 - index_offset) / info->index_size; in draw_emit()
93 fd_resource(idx_buffer)->bo, index_offset), in draw_emit()
/external/mesa3d/src/imgui/
Dimgui.cpp9328 … ImDrawIdx* idx_buffer = (draw_list->IdxBuffer.Size > 0) ? draw_list->IdxBuffer.Data : NULL; in ShowMetricsWindow() local
9335 vtxs_rect.Add(draw_list->VtxBuffer[idx_buffer ? idx_buffer[i] : i].pos); in ShowMetricsWindow()
9352 int vtx_i = idx_buffer ? idx_buffer[idx_i] : idx_i; in ShowMetricsWindow()