/external/mesa3d/src/gallium/drivers/radeon/ |
D | r600_viewport.c | 44 rctx->scissors.dirty_mask |= ((1 << num_scissors) - 1) << start_slot; in r600_set_scissor_states() 217 unsigned mask = rctx->scissors.dirty_mask; in r600_emit_scissors() 232 rctx->scissors.dirty_mask &= ~1; /* clear one bit */ in r600_emit_scissors() 255 rctx->scissors.dirty_mask = 0; in r600_emit_scissors() 276 rctx->viewports.dirty_mask |= mask; in r600_set_viewport_states() 278 rctx->scissors.dirty_mask |= mask; in r600_set_viewport_states() 300 unsigned mask = rctx->viewports.dirty_mask; in r600_emit_viewports() 309 rctx->viewports.dirty_mask &= ~1; /* clear one bit */ in r600_emit_viewports() 323 rctx->viewports.dirty_mask = 0; in r600_emit_viewports() 376 rctx->scissors.dirty_mask = (1 << R600_MAX_VIEWPORTS) - 1; in r600_viewport_set_rast_deps() [all …]
|
D | r600_pipe_common.h | 502 unsigned dirty_mask; member 508 unsigned dirty_mask; member
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_descriptors.c | 106 assert(num_elements <= sizeof(desc->dirty_mask)*8); in si_init_descriptors() 111 desc->dirty_mask = num_elements == 32 ? ~0u : (1u << num_elements) - 1; in si_init_descriptors() 208 if (!desc->dirty_mask) in si_upload_descriptors() 217 while(desc->dirty_mask) { in si_upload_descriptors() 219 u_bit_scan_consecutive_range(&desc->dirty_mask, &begin, in si_upload_descriptors() 249 desc->dirty_mask = 0; in si_upload_descriptors() 489 descs->dirty_mask |= 1u << slot; in si_set_sampler_view() 644 descs->dirty_mask |= 1u << slot; in si_disable_shader_image() 754 descs->dirty_mask |= 1u << slot; in si_set_shader_image() 847 desc->dirty_mask |= 1u << slot; in si_bind_sampler_states() [all …]
|
D | si_hw_context.c | 229 ctx->b.scissors.dirty_mask = (1 << R600_MAX_VIEWPORTS) - 1; in si_begin_new_cs() 230 ctx->b.viewports.dirty_mask = (1 << R600_MAX_VIEWPORTS) - 1; in si_begin_new_cs()
|
D | si_state.h | 232 unsigned dirty_mask; member
|
/external/mesa3d/src/gallium/drivers/r600/ |
D | r600_hw_context.c | 315 ctx->b.scissors.dirty_mask = (1 << R600_MAX_VIEWPORTS) - 1; in r600_begin_new_cs() 317 ctx->b.viewports.dirty_mask = (1 << R600_MAX_VIEWPORTS) - 1; in r600_begin_new_cs() 350 ctx->vertex_buffer_state.dirty_mask = ctx->vertex_buffer_state.enabled_mask; in r600_begin_new_cs() 358 constbuf->dirty_mask = constbuf->enabled_mask; in r600_begin_new_cs() 359 samplers->views.dirty_mask = samplers->views.enabled_mask; in r600_begin_new_cs() 360 samplers->states.dirty_mask = samplers->states.enabled_mask; in r600_begin_new_cs()
|
D | r600_state_common.c | 399 if (state->dirty_mask) { in r600_sampler_states_dirty() 400 if (state->dirty_mask & state->has_bordercolor_mask) { in r600_sampler_states_dirty() 404 util_bitcount(state->dirty_mask & state->has_bordercolor_mask) * 11 + in r600_sampler_states_dirty() 405 util_bitcount(state->dirty_mask & ~state->has_bordercolor_mask) * 5; in r600_sampler_states_dirty() 457 dst->states.dirty_mask &= dst->states.enabled_mask; in r600_bind_sampler_states() 459 dst->states.dirty_mask |= new_mask; in r600_bind_sampler_states() 537 if (rctx->vertex_buffer_state.dirty_mask) { in r600_vertex_buffers_dirty() 539 util_bitcount(rctx->vertex_buffer_state.dirty_mask); in r600_vertex_buffers_dirty() 583 rctx->vertex_buffer_state.dirty_mask &= rctx->vertex_buffer_state.enabled_mask; in r600_set_vertex_buffers() 585 rctx->vertex_buffer_state.dirty_mask |= new_buffer_mask; in r600_set_vertex_buffers() [all …]
|
D | r600_state.c | 1640 uint32_t dirty_mask = rctx->vertex_buffer_state.dirty_mask; in r600_emit_vertex_buffers() local 1642 while (dirty_mask) { in r600_emit_vertex_buffers() 1646 unsigned buffer_index = u_bit_scan(&dirty_mask); in r600_emit_vertex_buffers() 1680 uint32_t dirty_mask = state->dirty_mask; in r600_emit_constant_buffers() local 1682 while (dirty_mask) { in r600_emit_constant_buffers() 1686 unsigned buffer_index = ffs(dirty_mask) - 1; in r600_emit_constant_buffers() 1720 dirty_mask &= ~(1 << buffer_index); in r600_emit_constant_buffers() 1722 state->dirty_mask = 0; in r600_emit_constant_buffers() 1754 uint32_t dirty_mask = state->dirty_mask; in r600_emit_sampler_views() local 1756 while (dirty_mask) { in r600_emit_sampler_views() [all …]
|
D | evergreen_state.c | 1796 uint32_t dirty_mask = state->dirty_mask; in evergreen_emit_vertex_buffers() local 1798 while (dirty_mask) { in evergreen_emit_vertex_buffers() 1802 unsigned buffer_index = u_bit_scan(&dirty_mask); in evergreen_emit_vertex_buffers() 1833 state->dirty_mask = 0; in evergreen_emit_vertex_buffers() 1855 uint32_t dirty_mask = state->dirty_mask; in evergreen_emit_constant_buffers() local 1857 while (dirty_mask) { in evergreen_emit_constant_buffers() 1861 unsigned buffer_index = ffs(dirty_mask) - 1; in evergreen_emit_constant_buffers() 1906 dirty_mask &= ~(1 << buffer_index); in evergreen_emit_constant_buffers() 1908 state->dirty_mask = 0; in evergreen_emit_constant_buffers() 1984 uint32_t dirty_mask = state->dirty_mask; in evergreen_emit_sampler_views() local [all …]
|
D | r600_pipe.h | 353 uint32_t dirty_mask; member 363 uint32_t dirty_mask; member 387 uint32_t dirty_mask; member 395 uint32_t dirty_mask; member
|
D | evergreen_compute.c | 156 state->dirty_mask |= 1 << vb_index; in evergreen_cs_set_vertex_buffer() 509 …->cs_vertex_buffer_state.atom.num_dw = 12 * util_bitcount(rctx->cs_vertex_buffer_state.dirty_mask); in compute_emit_cs()
|
/external/mesa3d/src/gallium/drivers/freedreno/ |
D | freedreno_context.h | 72 uint32_t dirty_mask; member 79 uint32_t dirty_mask; member
|
D | freedreno_state.c | 105 so->dirty_mask &= ~(1 << index); in fd_set_constant_buffer() 110 so->dirty_mask |= 1 << index; in fd_set_constant_buffer()
|
/external/mesa3d/src/gallium/drivers/vc4/ |
D | vc4_context.h | 194 uint32_t dirty_mask; member 201 uint32_t dirty_mask; member
|
D | vc4_state.c | 390 so->dirty_mask &= ~(1 << index); in vc4_set_constant_buffer() 400 so->dirty_mask |= 1 << index; in vc4_set_constant_buffer()
|
/external/mesa3d/src/gallium/drivers/freedreno/a2xx/ |
D | fd2_emit.c | 63 constbuf->dirty_mask = enabled_mask; in emit_constants() 82 if (constbuf->dirty_mask & (1 << index)) { in emit_constants() 99 constbuf->dirty_mask &= ~(1 << index); in emit_constants()
|
/external/mesa3d/src/gallium/drivers/freedreno/ir3/ |
D | ir3_shader.c | 494 uint32_t dirty_mask = constbuf->enabled_mask; in emit_user_consts() local 496 if (dirty_mask & (1 << index)) { in emit_user_consts() 521 constbuf->dirty_mask &= ~(1 << index); in emit_user_consts()
|