/external/mesa3d/src/amd/common/ |
H A D | ac_debug.h | 42 void ac_parse_ib(FILE *f, uint32_t *ib, int num_dw, int trace_id,
|
H A D | ac_debug.c | 141 static uint32_t *ac_parse_packet3(FILE *f, uint32_t *ib, int *num_dw, argument 323 *num_dw -= count + 2; 332 * \param num_dw size of the IB 340 void ac_parse_ib(FILE *f, uint32_t *ib, int num_dw, int trace_id, argument 346 while (num_dw > 0) { 351 ib = ac_parse_packet3(f, ib, &num_dw, trace_id, 360 num_dw--; 371 if (num_dw < 0) {
|
/external/mesa3d/src/gallium/drivers/r600/ |
H A D | r600_pipe.h | 105 unsigned num_dw; member in struct:r600_command_buffer 530 assert(cs->current.cdw + cb->num_dw <= cs->current.max_dw); 531 memcpy(cs->current.buf + cs->current.cdw, cb->buf, 4 * cb->num_dw); 532 cs->current.cdw += cb->num_dw; 574 state->atom.num_dw = cb ? cb->num_dw : 0; 674 void r600_need_cs_space(struct r600_context *ctx, unsigned num_dw, boolean count_draw_in); 725 unsigned num_dw); 789 cb->buf[cb->num_dw++] = value; 794 assert(cb->num_dw [all...] |
H A D | r600_hw_context.c | 33 void r600_need_cs_space(struct r600_context *ctx, unsigned num_dw, argument 58 num_dw += ctx->atoms[u_bit_scan64(&mask)]->num_dw; 61 num_dw += R600_MAX_FLUSH_CS_DWORDS + R600_MAX_DRAW_CS_DWORDS; 65 num_dw += ctx->b.num_cs_dw_queries_suspend; 69 num_dw += ctx->b.streamout.num_dw_for_end; 74 num_dw += 3; 78 num_dw += R600_MAX_FLUSH_CS_DWORDS; 81 num_dw += 10; 84 if (!ctx->b.ws->cs_check_space(ctx->b.gfx.cs, num_dw)) { [all...] |
H A D | r600_state_common.c | 40 void r600_init_command_buffer(struct r600_command_buffer *cb, unsigned num_dw) argument 43 cb->buf = CALLOC(1, 4 * num_dw); 44 cb->max_num_dw = num_dw; 66 unsigned num_dw) 69 atom->num_dw = num_dw; 403 state->atom.num_dw = 538 rctx->vertex_buffer_state.atom.num_dw = (rctx->b.chip_class >= EVERGREEN ? 12 : 11) * 594 state->atom.num_dw = (rctx->b.chip_class >= EVERGREEN ? 14 : 13) * 1052 state->atom.num_dw 62 r600_init_atom(struct r600_context *rctx, struct r600_atom *atom, unsigned id, void (*emit)(struct r600_context *ctx, struct r600_atom *state), unsigned num_dw) argument 2888 r600_need_gfx_cs_space(struct pipe_context *ctx, unsigned num_dw, bool include_draw_vbo) argument [all...] |
H A D | evergreen_state.c | 356 memcpy(blend->buffer_no_blend.buf, blend->buffer.buf, blend->buffer.num_dw * 4); 357 blend->buffer_no_blend.num_dw = blend->buffer.num_dw; 1379 rctx->framebuffer.atom.num_dw = 4; /* SCISSOR */ 1383 rctx->framebuffer.atom.num_dw += 17; /* Evergreen */ 1385 rctx->framebuffer.atom.num_dw += 28; /* Cayman */ 1388 rctx->framebuffer.atom.num_dw += state->nr_cbufs * 23; 1389 rctx->framebuffer.atom.num_dw += state->nr_cbufs * 2; 1390 rctx->framebuffer.atom.num_dw += (12 - state->nr_cbufs) * 3; 1394 rctx->framebuffer.atom.num_dw [all...] |
H A D | r600_state.c | 374 memcpy(blend->buffer_no_blend.buf, blend->buffer.buf, blend->buffer.num_dw * 4); 375 blend->buffer_no_blend.num_dw = blend->buffer.num_dw; 1182 rctx->framebuffer.atom.num_dw = 1186 rctx->framebuffer.atom.num_dw += 15 * rctx->framebuffer.state.nr_cbufs; 1187 rctx->framebuffer.atom.num_dw += 3 * (2 + rctx->framebuffer.state.nr_cbufs); 1190 rctx->framebuffer.atom.num_dw += 16; 1192 rctx->framebuffer.atom.num_dw += 3; 1195 rctx->framebuffer.atom.num_dw += 2; 2423 cb->num_dw [all...] |
H A D | evergreen_compute.c | 509 rctx->cs_vertex_buffer_state.atom.num_dw = 12 * util_bitcount(rctx->cs_vertex_buffer_state.dirty_mask);
|
/external/mesa3d/src/gallium/drivers/radeon/ |
H A D | r600_streamout.c | 91 begin->num_dw = 12; /* flush_vgt_streamout */ 94 begin->num_dw += num_bufs * 4; /* SET_CONTEXT_REG */ 96 begin->num_dw += num_bufs * 7; /* SET_CONTEXT_REG */ 99 begin->num_dw += num_bufs * 5; /* STRMOUT_BASE_UPDATE */ 102 begin->num_dw += 380 rctx->streamout.enable_atom.num_dw = 6;
|
H A D | r600_pipe_common.h | 451 unsigned num_dw; member in struct:r600_atom 523 unsigned num_dw; member in struct:radeon_saved_cs 669 void (*need_gfx_cs_space)(struct pipe_context *ctx, unsigned num_dw, 743 void r600_need_dma_space(struct r600_common_context *ctx, unsigned num_dw,
|
H A D | radeon_winsys.h | 755 static inline bool radeon_emitted(struct radeon_winsys_cs *cs, unsigned num_dw) argument 757 return cs && (cs->prev_dw + cs->current.cdw > num_dw);
|
H A D | r600_query.c | 1529 atom->num_dw = 0; 1532 atom->num_dw += (qbuf->results_end / rquery->result_size) * 5; 1552 unsigned num_dw = 0; local 1556 num_dw += query->num_cs_dw_begin + query->num_cs_dw_end; 1563 num_dw += query->num_cs_dw_end; 1566 num_dw += ctx->streamout.enable_atom.num_dw; 1568 num_dw += 13; 1570 return num_dw;
|
H A D | r600_pipe_common.c | 242 void r600_need_dma_space(struct r600_common_context *ctx, unsigned num_dw, argument 279 num_dw++; /* for emit_wait_idle below */ 280 if (!ctx->ws->cs_check_space(ctx->dma.cs, num_dw) || 284 assert((num_dw + ctx->dma.cs->current.cdw) <= ctx->dma.cs->current.max_dw); 452 saved->num_dw = cs->prev_dw + cs->current.cdw; 453 saved->ib = MALLOC(4 * saved->num_dw);
|
H A D | r600_viewport.c | 428 rctx->scissors.atom.num_dw = (2 + 16 * 2) + 6; 429 rctx->viewports.atom.num_dw = 2 + 16 * 6;
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_debug.c | 233 ac_parse_ib(f, sctx->last_gfx.ib, sctx->last_gfx.num_dw, 520 for (i = 0; i < saved->num_dw; ++i) {
|
H A D | si_state.c | 3597 static void si_need_gfx_cs_space(struct pipe_context *ctx, unsigned num_dw, argument
|
/external/valgrind/VEX/priv/ |
H A D | guest_s390_helpers.c | 316 ULong hoststfle[S390_NUM_FACILITY_DW], cc, num_dw, i; local 324 num_dw = reg0 + 1; /* number of double words written */ 335 for (i = 0; i < num_dw; ++i)
|