Home
last modified time | relevance | path

Searched refs:dirty_mask (Results 1 – 7 of 7) sorted by relevance

/external/mesa3d/src/gallium/drivers/r600/
Dr600_state_common.c516 if (rctx->vertex_buffer_state.dirty_mask) { in r600_vertex_buffers_dirty()
519 util_bitcount(rctx->vertex_buffer_state.dirty_mask); in r600_vertex_buffers_dirty()
562 rctx->vertex_buffer_state.dirty_mask &= rctx->vertex_buffer_state.enabled_mask; in r600_set_vertex_buffers()
564 rctx->vertex_buffer_state.dirty_mask |= new_buffer_mask; in r600_set_vertex_buffers()
572 if (state->dirty_mask) { in r600_sampler_views_dirty()
575 util_bitcount(state->dirty_mask); in r600_sampler_views_dirty()
661 dst->views.dirty_mask &= dst->views.enabled_mask; in r600_set_sampler_views()
663 dst->views.dirty_mask |= new_mask; in r600_set_sampler_views()
905 if (state->dirty_mask) { in r600_constant_buffers_dirty()
907 state->atom.num_dw = rctx->chip_class >= EVERGREEN ? util_bitcount(state->dirty_mask)*20 in r600_constant_buffers_dirty()
[all …]
Dr600_state.c1819 uint32_t dirty_mask = rctx->vertex_buffer_state.dirty_mask; in r600_emit_vertex_buffers() local
1821 while (dirty_mask) { in r600_emit_vertex_buffers()
1825 unsigned buffer_index = u_bit_scan(&dirty_mask); in r600_emit_vertex_buffers()
1858 uint32_t dirty_mask = state->dirty_mask; in r600_emit_constant_buffers() local
1860 while (dirty_mask) { in r600_emit_constant_buffers()
1864 unsigned buffer_index = ffs(dirty_mask) - 1; in r600_emit_constant_buffers()
1894 dirty_mask &= ~(1 << buffer_index); in r600_emit_constant_buffers()
1896 state->dirty_mask = 0; in r600_emit_constant_buffers()
1918 uint32_t dirty_mask = state->dirty_mask; in r600_emit_sampler_views() local
1920 while (dirty_mask) { in r600_emit_sampler_views()
[all …]
Dr600_buffer.c78 state->dirty_mask |= 1 << i; in r600_set_constants_dirty_if_bound()
116 rctx->vertex_buffer_state.dirty_mask |= 1 << i; in r600_buffer_transfer_map()
Devergreen_state.c1956 uint32_t dirty_mask = state->dirty_mask; in evergreen_emit_vertex_buffers() local
1958 while (dirty_mask) { in evergreen_emit_vertex_buffers()
1962 unsigned buffer_index = u_bit_scan(&dirty_mask); in evergreen_emit_vertex_buffers()
1993 state->dirty_mask = 0; in evergreen_emit_vertex_buffers()
2014 uint32_t dirty_mask = state->dirty_mask; in evergreen_emit_constant_buffers() local
2016 while (dirty_mask) { in evergreen_emit_constant_buffers()
2020 unsigned buffer_index = ffs(dirty_mask) - 1; in evergreen_emit_constant_buffers()
2057 dirty_mask &= ~(1 << buffer_index); in evergreen_emit_constant_buffers()
2059 state->dirty_mask = 0; in evergreen_emit_constant_buffers()
2081 uint32_t dirty_mask = state->dirty_mask; in evergreen_emit_sampler_views() local
[all …]
Dr600_hw_context.c988 ctx->vertex_buffer_state.dirty_mask = ctx->vertex_buffer_state.enabled_mask; in r600_context_flush()
991 ctx->vs_constbuf_state.dirty_mask = ctx->vs_constbuf_state.enabled_mask; in r600_context_flush()
992 ctx->ps_constbuf_state.dirty_mask = ctx->ps_constbuf_state.enabled_mask; in r600_context_flush()
996 ctx->vs_samplers.views.dirty_mask = ctx->vs_samplers.views.enabled_mask; in r600_context_flush()
997 ctx->ps_samplers.views.dirty_mask = ctx->ps_samplers.views.enabled_mask; in r600_context_flush()
Devergreen_compute.c101 state->dirty_mask |= 1 << vb_index; in evergreen_cs_set_vertex_buffer()
345 …x->cs_vertex_buffer_state.atom.num_dw = 12 * util_bitcount(ctx->cs_vertex_buffer_state.dirty_mask); in compute_emit_cs()
746 ctx->cs_vertex_buffer_state.dirty_mask = 1 | 2; in evergreen_init_compute_state_functions()
Dr600_pipe.h271 uint32_t dirty_mask; member
313 uint32_t dirty_mask; member
321 uint32_t dirty_mask; member