Searched refs:last_start (Results 1 - 8 of 8) sorted by relevance

/xsrc/external/mit/libdrm/dist/freedreno/
H A Dfreedreno_ringbuffer.c57 ring->cur = ring->last_start = ring->start;
108 ring->cur = ring->last_start = start;
115 return ring->funcs->flush(ring, ring->last_start, -1, NULL);
121 return ring->funcs->flush(ring, ring->last_start, in_fence_fd, out_fence_fd);
137 ring->cur = ring->last_start = ring->start;
H A Dfreedreno_ringbuffer.h66 uint32_t *cur, *end, *start, *last_start; member in struct:fd_ringbuffer
H A Dfreedreno_priv.h136 int (*flush)(struct fd_ringbuffer *ring, uint32_t *last_start,
/xsrc/external/mit/libdrm/dist/freedreno/kgsl/
H A Dkgsl_ringbuffer.c113 static int kgsl_ringbuffer_flush(struct fd_ringbuffer *ring, uint32_t *last_start, argument
118 uint32_t offset = (uint8_t *)last_start - (uint8_t *)ring->start;
121 .hostptr = last_start,
122 .sizedwords = ring->cur - last_start,
140 uint32_t last_size = (uint32_t)(ring->cur - last_start);
142 last_start[2] = last_size - (5 + 2);
156 ring->last_start = ring->cur;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/
H A Dzink_query.c33 unsigned curr_query, last_start; member in struct:zink_query
383 if (query->have_xfb[query->last_start + i / 2] || query->index)
387 result->u64 += results[i + query->have_gs[query->last_start + i / 2]];
404 if (query->have_xfb[query->last_start + i / 2])
437 int num_results = query->curr_query - query->last_start;
558 copy_pool_results_to_buffer(ctx, query, query->query_pool, query->last_start, res, offset, num_results, flags);
581 q->last_start = q->curr_query = 0;
597 return (query_id - q->last_start) * get_num_results(q->type) * sizeof(uint64_t);
702 query->last_start = query->curr_query;
836 if (query->last_start
[all...]
/xsrc/external/mit/libdrm/dist/freedreno/msm/
H A Dmsm_ringbuffer.c376 static void finalize_current_cmd(struct fd_ringbuffer *ring, uint32_t *last_start) argument
389 submit_offset = offset_bytes(last_start, ring->start);
390 size = offset_bytes(ring->cur, last_start);
460 static int msm_ringbuffer_flush(struct fd_ringbuffer *ring, uint32_t *last_start, argument
483 finalize_current_cmd(ring, last_start);
550 finalize_current_cmd(ring, ring->last_start);
/xsrc/external/mit/freetype/dist/src/sfnt/
H A Dttcmap.c978 FT_UInt last_start = 0, last_end = 0; local in function:tt_cmap4_validate
1010 if ( last_start > start || last_end > end )
1076 last_start = start;
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_cmd_buffer.c6229 uint32_t last_start = 0; local in function:radv_emit_direct_draw_packets
6245 last_start = draw->firstVertex;
6249 state->last_vertex_offset = last_start;

Completed in 22 milliseconds