Searched refs:dirty_mask (Results 1 - 25 of 28) sorted by relevance

12

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/
H A Dr600_viewport.c67 rctx->scissors.dirty_mask |= ((1 << num_scissors) - 1) << start_slot;
240 unsigned mask = rctx->scissors.dirty_mask;
255 rctx->scissors.dirty_mask &= ~1; /* clear one bit */
278 rctx->scissors.dirty_mask = 0;
299 rctx->viewports.dirty_mask |= mask;
301 rctx->scissors.dirty_mask |= mask;
323 unsigned mask = rctx->viewports.dirty_mask;
332 rctx->viewports.dirty_mask &= ~1; /* clear one bit */
346 rctx->viewports.dirty_mask = 0;
399 rctx->scissors.dirty_mask
[all...]
H A Dr600_hw_context.c369 ctx->b.scissors.dirty_mask = (1 << R600_MAX_VIEWPORTS) - 1;
371 ctx->b.viewports.dirty_mask = (1 << R600_MAX_VIEWPORTS) - 1;
404 ctx->vertex_buffer_state.dirty_mask = ctx->vertex_buffer_state.enabled_mask;
412 constbuf->dirty_mask = constbuf->enabled_mask;
413 samplers->views.dirty_mask = samplers->views.enabled_mask;
414 samplers->states.dirty_mask = samplers->states.enabled_mask;
H A Dr600_state_common.c431 if (state->dirty_mask) {
432 if (state->dirty_mask & state->has_bordercolor_mask) {
436 util_bitcount(state->dirty_mask & state->has_bordercolor_mask) * 11 +
437 util_bitcount(state->dirty_mask & ~state->has_bordercolor_mask) * 5;
489 dst->states.dirty_mask &= dst->states.enabled_mask;
491 dst->states.dirty_mask |= new_mask;
555 if (rctx->vertex_buffer_state.dirty_mask) {
557 util_bitcount(rctx->vertex_buffer_state.dirty_mask);
604 rctx->vertex_buffer_state.dirty_mask &= rctx->vertex_buffer_state.enabled_mask;
606 rctx->vertex_buffer_state.dirty_mask |
[all...]
H A Dr600_pipe.h383 uint32_t dirty_mask; member in struct:r600_samplerview_state
393 uint32_t dirty_mask; member in struct:r600_sampler_states
419 uint32_t dirty_mask; member in struct:r600_constbuf_state
427 uint32_t dirty_mask; member in struct:r600_vertexbuf_state
472 uint32_t dirty_mask; member in struct:r600_image_state
H A Dr600_state.c1666 uint32_t dirty_mask = rctx->vertex_buffer_state.dirty_mask; local in function:r600_emit_vertex_buffers
1668 while (dirty_mask) {
1672 unsigned buffer_index = u_bit_scan(&dirty_mask);
1706 uint32_t dirty_mask = state->dirty_mask; local in function:r600_emit_constant_buffers
1708 while (dirty_mask) {
1712 unsigned buffer_index = ffs(dirty_mask) - 1;
1746 dirty_mask &= ~(1 << buffer_index);
1748 state->dirty_mask
1780 uint32_t dirty_mask = state->dirty_mask; local in function:r600_emit_sampler_views
1827 uint32_t dirty_mask = texinfo->states.dirty_mask; local in function:r600_emit_sampler_states
[all...]
H A Devergreen_state.c2017 unsigned dirty_mask = a->image_rat_enabled_mask; local in function:evergreen_construct_rat_mask
2018 while (dirty_mask) {
2019 unsigned idx = u_bit_scan(&dirty_mask);
2023 dirty_mask = a->buffer_rat_enabled_mask;
2024 while (dirty_mask) {
2025 unsigned idx = u_bit_scan(&dirty_mask);
2127 uint32_t dirty_mask = state->dirty_mask; local in function:evergreen_emit_vertex_buffers
2129 while (dirty_mask) {
2133 unsigned buffer_index = u_bit_scan(&dirty_mask);
2186 uint32_t dirty_mask = state->dirty_mask; local in function:evergreen_emit_constant_buffers
2338 uint32_t dirty_mask = state->dirty_mask; local in function:evergreen_emit_sampler_views
2447 uint32_t dirty_mask = texinfo->states.dirty_mask; local in function:evergreen_emit_sampler_states
[all...]
H A Dr600_pipe_common.h478 unsigned dirty_mask; member in struct:r600_scissors
484 unsigned dirty_mask; member in struct:r600_viewports
H A Devergreen_compute.c161 state->dirty_mask |= 1 << vb_index;
790 rctx->cs_vertex_buffer_state.atom.num_dw = 12 * util_bitcount(rctx->cs_vertex_buffer_state.dirty_mask);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/
H A Dr600_viewport.c67 rctx->scissors.dirty_mask |= ((1 << num_scissors) - 1) << start_slot;
240 unsigned mask = rctx->scissors.dirty_mask;
255 rctx->scissors.dirty_mask &= ~1; /* clear one bit */
278 rctx->scissors.dirty_mask = 0;
299 rctx->viewports.dirty_mask |= mask;
301 rctx->scissors.dirty_mask |= mask;
323 unsigned mask = rctx->viewports.dirty_mask;
332 rctx->viewports.dirty_mask &= ~1; /* clear one bit */
346 rctx->viewports.dirty_mask = 0;
399 rctx->scissors.dirty_mask
[all...]
H A Dr600_hw_context.c369 ctx->b.scissors.dirty_mask = (1 << R600_MAX_VIEWPORTS) - 1;
371 ctx->b.viewports.dirty_mask = (1 << R600_MAX_VIEWPORTS) - 1;
404 ctx->vertex_buffer_state.dirty_mask = ctx->vertex_buffer_state.enabled_mask;
412 constbuf->dirty_mask = constbuf->enabled_mask;
413 samplers->views.dirty_mask = samplers->views.enabled_mask;
414 samplers->states.dirty_mask = samplers->states.enabled_mask;
H A Dr600_state_common.c436 if (state->dirty_mask) {
437 if (state->dirty_mask & state->has_bordercolor_mask) {
441 util_bitcount(state->dirty_mask & state->has_bordercolor_mask) * 11 +
442 util_bitcount(state->dirty_mask & ~state->has_bordercolor_mask) * 5;
494 dst->states.dirty_mask &= dst->states.enabled_mask;
496 dst->states.dirty_mask |= new_mask;
561 if (rctx->vertex_buffer_state.dirty_mask) {
563 util_bitcount(rctx->vertex_buffer_state.dirty_mask);
623 rctx->vertex_buffer_state.dirty_mask &= rctx->vertex_buffer_state.enabled_mask;
625 rctx->vertex_buffer_state.dirty_mask |
[all...]
H A Dr600_pipe.h388 uint32_t dirty_mask; member in struct:r600_samplerview_state
398 uint32_t dirty_mask; member in struct:r600_sampler_states
424 uint32_t dirty_mask; member in struct:r600_constbuf_state
432 uint32_t dirty_mask; member in struct:r600_vertexbuf_state
477 uint32_t dirty_mask; member in struct:r600_image_state
H A Dr600_state.c1669 uint32_t dirty_mask = rctx->vertex_buffer_state.dirty_mask; local in function:r600_emit_vertex_buffers
1671 while (dirty_mask) {
1675 unsigned buffer_index = u_bit_scan(&dirty_mask);
1709 uint32_t dirty_mask = state->dirty_mask; local in function:r600_emit_constant_buffers
1711 while (dirty_mask) {
1715 unsigned buffer_index = ffs(dirty_mask) - 1;
1749 dirty_mask &= ~(1 << buffer_index);
1751 state->dirty_mask
1783 uint32_t dirty_mask = state->dirty_mask; local in function:r600_emit_sampler_views
1830 uint32_t dirty_mask = texinfo->states.dirty_mask; local in function:r600_emit_sampler_states
[all...]
H A Devergreen_state.c2023 unsigned dirty_mask = a->image_rat_enabled_mask; local in function:evergreen_construct_rat_mask
2024 while (dirty_mask) {
2025 unsigned idx = u_bit_scan(&dirty_mask);
2029 dirty_mask = a->buffer_rat_enabled_mask;
2030 while (dirty_mask) {
2031 unsigned idx = u_bit_scan(&dirty_mask);
2133 uint32_t dirty_mask = state->dirty_mask; local in function:evergreen_emit_vertex_buffers
2135 while (dirty_mask) {
2139 unsigned buffer_index = u_bit_scan(&dirty_mask);
2192 uint32_t dirty_mask = state->dirty_mask; local in function:evergreen_emit_constant_buffers
2344 uint32_t dirty_mask = state->dirty_mask; local in function:evergreen_emit_sampler_views
2453 uint32_t dirty_mask = texinfo->states.dirty_mask; local in function:evergreen_emit_sampler_states
[all...]
H A Dr600_pipe_common.h468 unsigned dirty_mask; member in struct:r600_scissors
474 unsigned dirty_mask; member in struct:r600_viewports
H A Devergreen_compute.c180 state->dirty_mask |= 1 << vb_index;
819 rctx->cs_vertex_buffer_state.atom.num_dw = 12 * util_bitcount(rctx->cs_vertex_buffer_state.dirty_mask);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/vc4/
H A Dvc4_context.h180 uint32_t dirty_mask; member in struct:vc4_constbuf_stateobj
187 uint32_t dirty_mask; member in struct:vc4_vertexbuf_stateobj
H A Dvc4_state.c395 so->dirty_mask &= ~(1 << index);
408 so->dirty_mask |= 1 << index;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/vc4/
H A Dvc4_context.h180 uint32_t dirty_mask; member in struct:vc4_constbuf_stateobj
187 uint32_t dirty_mask; member in struct:vc4_vertexbuf_stateobj
H A Dvc4_state.c400 so->dirty_mask &= ~(1 << index);
410 so->dirty_mask |= 1 << index;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/v3d/
H A Dv3d_context.h213 uint32_t dirty_mask; member in struct:v3d_constbuf_stateobj
220 uint32_t dirty_mask; member in struct:v3d_vertexbuf_stateobj
H A Dv3dx_state.c461 so->dirty_mask &= ~(1 << index);
466 so->dirty_mask |= 1 << index;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/v3d/
H A Dv3d_context.h244 uint32_t dirty_mask; member in struct:v3d_constbuf_stateobj
251 uint32_t dirty_mask; member in struct:v3d_vertexbuf_stateobj
H A Dv3dx_state.c466 so->dirty_mask &= ~(1 << index);
471 so->dirty_mask |= 1 << index;
/xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/
H A Dpanvk_private.h767 uint32_t dirty_mask; member in struct:panvk_pipeline::__anon9e4fc0282308

Completed in 53 milliseconds

12