Home
last modified time | relevance | path

Searched refs:foreach_bit (Results 1 – 11 of 11) sorted by relevance

/external/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_draw.c137 foreach_bit (i, so->enabled_mask & so->writable_mask) in batch_draw_tracking()
140 foreach_bit (i, so->enabled_mask & ~so->writable_mask) in batch_draw_tracking()
145 foreach_bit (i, ctx->shaderimg[PIPE_SHADER_FRAGMENT].enabled_mask) { in batch_draw_tracking()
156 foreach_bit (i, ctx->constbuf[PIPE_SHADER_VERTEX].enabled_mask) in batch_draw_tracking()
161 foreach_bit (i, ctx->constbuf[PIPE_SHADER_FRAGMENT].enabled_mask) in batch_draw_tracking()
167 foreach_bit (i, ctx->vtx.vertexbuf.enabled_mask) { in batch_draw_tracking()
183 foreach_bit (i, ctx->tex[PIPE_SHADER_VERTEX].valid_textures) in batch_draw_tracking()
188 foreach_bit (i, ctx->tex[PIPE_SHADER_FRAGMENT].valid_textures) in batch_draw_tracking()
490 foreach_bit (i, so->enabled_mask & so->writable_mask) in fd_launch_grid()
493 foreach_bit (i, so->enabled_mask & ~so->writable_mask) in fd_launch_grid()
[all …]
Dfreedreno_util.h300 #define foreach_bit(b, mask) \ macro
/external/mesa3d/src/gallium/drivers/v3d/
Dv3dx_draw.c180 foreach_bit(i, v3d->constbuf[s].enabled_mask) { in v3d_predraw_check_stage_inputs()
190 foreach_bit(i, v3d->ssbo[s].enabled_mask) { in v3d_predraw_check_stage_inputs()
200 foreach_bit(i, v3d->shaderimg[s].enabled_mask) { in v3d_predraw_check_stage_inputs()
210 foreach_bit(i, v3d->vertexbuf.enabled_mask) { in v3d_predraw_check_stage_inputs()
255 foreach_bit(i, v3d->vertexbuf.enabled_mask) { in v3d_state_reads_resource()
268 foreach_bit(i, v3d->constbuf[s].enabled_mask) { in v3d_state_reads_resource()
279 foreach_bit(i, v3d->ssbo[s].enabled_mask) { in v3d_state_reads_resource()
1176 foreach_bit(i, v3d->ssbo[s].enabled_mask) { in v3d_draw_vbo()
1182 foreach_bit(i, v3d->shaderimg[s].enabled_mask) { in v3d_draw_vbo()
1591 foreach_bit(i, v3d->ssbo[PIPE_SHADER_COMPUTE].enabled_mask) { in v3d_launch_grid()
[all …]
Dv3d_context.h581 #define foreach_bit(b, mask) \ macro
/external/mesa3d/src/gallium/drivers/freedreno/a5xx/
Dfd5_compute.c171 foreach_bit(i, ctx->global_bindings.enabled_mask) in fd5_launch_grid()
182 foreach_bit(i, ctx->global_bindings.enabled_mask) { in fd5_launch_grid()
/external/mesa3d/src/gallium/drivers/freedreno/a6xx/
Dfd6_compute.c153 foreach_bit(i, ctx->global_bindings.enabled_mask) in fd6_launch_grid()
164 foreach_bit(i, ctx->global_bindings.enabled_mask) { in fd6_launch_grid()
Dfd6_draw.c493 foreach_bit(i, color_buffers) in fd6_clear()
/external/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_util.h33 #define foreach_bit(b, mask) \ macro
Detnaviv_context.c330 foreach_bit(i, ctx->constant_buffer[PIPE_SHADER_VERTEX].enabled_mask) in etna_draw_vbo()
333 foreach_bit(i, ctx->constant_buffer[PIPE_SHADER_FRAGMENT].enabled_mask) in etna_draw_vbo()
337 foreach_bit(i, ctx->vertex_buffer.enabled_mask) { in etna_draw_vbo()
/external/mesa3d/src/freedreno/ir3/
Dir3_postsched.c80 #define foreach_bit(b, mask) \ macro
421 foreach_bit (b, reg->wrmask) { in calculate_deps()
453 foreach_bit (b, reg->wrmask) { in calculate_deps()
/external/mesa3d/docs/relnotes/
D20.2.0.rst4140 - freedreno: make foreach_bit() declare it's cursor