Home
last modified time | relevance | path

Searched refs:idx_offset (Results 1 - 6 of 6) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/freedreno/a5xx/
H A Dfd5_draw.h47 uint32_t idx_offset, struct pipe_resource *idx_buffer) in fd5_draw()
71 OUT_RELOC(ring, fd_resource(idx_buffer)->bo, idx_offset, 0, 0); in fd5_draw()
90 uint32_t max_indices, idx_offset; in fd5_draw_emit() local
128 idx_offset = index_offset + draw->start * info->index_size; in fd5_draw_emit()
134 idx_offset = 0; in fd5_draw_emit()
139 info->instance_count, idx_type, max_indices, idx_offset, in fd5_draw_emit()
43 fd5_draw(struct fd_batch *batch, struct fd_ringbuffer *ring, enum pc_di_primtype primtype, enum pc_di_vis_cull_mode vismode, enum pc_di_src_sel src_sel, uint32_t count, uint32_t instances, enum a4xx_index_size idx_type, uint32_t max_indices, uint32_t idx_offset, struct pipe_resource *idx_buffer) fd5_draw() argument
/third_party/mesa3d/src/gallium/drivers/freedreno/
H A Dfreedreno_draw.h46 enum pc_di_index_size idx_type, uint32_t idx_size, uint32_t idx_offset, in fd_draw()
116 OUT_RELOC(ring, fd_resource(idx_buffer)->bo, idx_offset, 0, 0); in fd_draw()
151 uint32_t idx_size, idx_offset; in fd_draw_emit() local
159 idx_offset = index_offset + draw->start * info->index_size; in fd_draw_emit()
165 idx_offset = 0; in fd_draw_emit()
170 info->instance_count - 1, idx_type, idx_size, idx_offset, in fd_draw_emit()
43 fd_draw(struct fd_batch *batch, struct fd_ringbuffer *ring, enum pc_di_primtype primtype, enum pc_di_vis_cull_mode vismode, enum pc_di_src_sel src_sel, uint32_t count, uint8_t instances, enum pc_di_index_size idx_type, uint32_t idx_size, uint32_t idx_offset, struct pipe_resource *idx_buffer) fd_draw() argument
/third_party/mesa3d/src/gallium/drivers/freedreno/a4xx/
H A Dfd4_draw.h53 uint32_t idx_offset, struct pipe_resource *idx_buffer) in fd4_draw()
77 OUT_RELOC(ring, fd_resource(idx_buffer)->bo, idx_offset, 0, 0); in fd4_draw()
96 uint32_t idx_size, idx_offset; in fd4_draw_emit() local
134 idx_offset = index_offset + draw->start * info->index_size; in fd4_draw_emit()
140 idx_offset = 0; in fd4_draw_emit()
145 info->instance_count, idx_type, idx_size, idx_offset, idx_buffer); in fd4_draw_emit()
49 fd4_draw(struct fd_batch *batch, struct fd_ringbuffer *ring, enum pc_di_primtype primtype, enum pc_di_vis_cull_mode vismode, enum pc_di_src_sel src_sel, uint32_t count, uint32_t instances, enum a4xx_index_size idx_type, uint32_t max_indices, uint32_t idx_offset, struct pipe_resource *idx_buffer) fd4_draw() argument
/third_party/skia/third_party/externals/imgui/backends/
H A Dimgui_impl_allegro5.cpp158 int idx_offset = 0; in ImGui_ImplAllegro5_RenderDrawData() local
183 al_draw_prim(&vertices[0], bd->VertexDecl, texture, idx_offset, idx_offset + pcmd->ElemCount, ALLEGRO_PRIM_TRIANGLE_LIST); in ImGui_ImplAllegro5_RenderDrawData()
185 idx_offset += pcmd->ElemCount; in ImGui_ImplAllegro5_RenderDrawData()
/third_party/mesa3d/src/vulkan/overlay-layer/
H A Doverlay.cpp1308 int idx_offset = 0; in render_swapchain_display() local
1326 device_data->vtable.CmdDrawIndexed(draw->command_buffer, pcmd->ElemCount, 1, idx_offset, vtx_offset, 0); in render_swapchain_display()
1328 idx_offset += pcmd->ElemCount; in render_swapchain_display()
/third_party/skia/third_party/externals/imgui/
H A Dimgui_draw.cpp1727 int idx_offset = last_cmd ? last_cmd->IdxOffset + last_cmd->ElemCount : 0; in Merge() local
1743 idx_offset += next_cmd->ElemCount; in Merge()
1753 ch._CmdBuffer.Data[cmd_n].IdxOffset = idx_offset; in Merge()
1754 idx_offset += ch._CmdBuffer.Data[cmd_n].ElemCount; in Merge()

Completed in 16 milliseconds