/third_party/mesa3d/src/gallium/drivers/zink/ |
D | zink_clear.c | 84 if (!(buffers & (PIPE_CLEAR_COLOR0 << i)) || !fb->cbufs[i]) in clear_in_rp() 219 if ((buffers & (PIPE_CLEAR_COLOR0 << i)) && fb->cbufs[i]) { in zink_clear() 224 ctx->clears_enabled |= PIPE_CLEAR_COLOR0 << i; in zink_clear() 233 ctx->rp_clears_enabled &= ~(PIPE_CLEAR_COLOR0 << i); in zink_clear() 235 ctx->rp_clears_enabled |= PIPE_CLEAR_COLOR0 << i; in zink_clear() 273 for (int i = 0; i < fb_state->nr_cbufs && clear_buffers >= PIPE_CLEAR_COLOR0; i++) { in zink_clear_framebuffer() 274 assert(!(clear_buffers & (PIPE_CLEAR_COLOR0 << i)) || zink_fb_clear_enabled(ctx, i)); in zink_clear_framebuffer() 281 for (int i = 0; i < fb_state->nr_cbufs && clear_buffers >= PIPE_CLEAR_COLOR0; i++) { in zink_clear_framebuffer() 284 if (!(clear_buffers & (PIPE_CLEAR_COLOR0 << i))) in zink_clear_framebuffer() 308 clear_buffers &= ~(PIPE_CLEAR_COLOR0 << i); in zink_clear_framebuffer() [all …]
|
D | zink_context.h | 381 return ctx->clears_enabled & (PIPE_CLEAR_COLOR0 << idx); in zink_fb_clear_enabled()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/ |
D | freedreno_draw.c | 116 restore_buffers |= PIPE_CLEAR_COLOR0 << i; in batch_draw_tracking_for_dirty_bits() 118 batch->invalidated |= PIPE_CLEAR_COLOR0 << i; in batch_draw_tracking_for_dirty_bits() 121 buffers |= PIPE_CLEAR_COLOR0 << i; in batch_draw_tracking_for_dirty_bits() 416 if (buffers & (PIPE_CLEAR_COLOR0 << i)) in batch_clear_tracking()
|
/third_party/mesa3d/src/gallium/drivers/softpipe/ |
D | sp_clear.c | 73 if (buffers & (PIPE_CLEAR_COLOR0 << i)) in softpipe_clear()
|
/third_party/mesa3d/src/gallium/drivers/v3d/ |
D | v3dx_rcl.c | 30 #define PIPE_CLEAR_COLOR_BUFFERS (PIPE_CLEAR_COLOR0 | \ 35 #define PIPE_FIRST_COLOR_BUFFER_BIT (ffs(PIPE_CLEAR_COLOR0) - 1) 229 uint32_t bit = PIPE_CLEAR_COLOR0 << i; in v3d_rcl_emit_loads() 332 uint32_t bit = PIPE_CLEAR_COLOR0 << i; in v3d_rcl_emit_stores() 776 if (job->store & PIPE_CLEAR_COLOR0 << i) in v3dX()
|
D | v3d_job.c | 400 job->clear |= PIPE_CLEAR_COLOR0 << i; in v3d_get_job_for_fbo()
|
D | v3dx_draw.c | 1268 uint32_t bit = PIPE_CLEAR_COLOR0 << i; in v3d_draw_vbo() 1545 uint32_t bit = PIPE_CLEAR_COLOR0 << i; in v3d_tlb_clear()
|
/third_party/mesa3d/src/mesa/state_tracker/ |
D | st_cb_clear.c | 285 if (!(clear_buffers & (PIPE_CLEAR_COLOR0 << i))) in clear_with_quad() 470 quad_buffers |= PIPE_CLEAR_COLOR0 << i; in st_Clear() 472 clear_buffers |= PIPE_CLEAR_COLOR0 << i; in st_Clear()
|
/third_party/mesa3d/src/gallium/drivers/lima/ |
D | lima_draw.c | 103 if (fb->base.nr_cbufs && (buffers & PIPE_CLEAR_COLOR0) && in lima_update_job_wb() 104 !(job->resolve & PIPE_CLEAR_COLOR0)) { in lima_update_job_wb() 151 if (ctx->framebuffer.base.nr_cbufs && (buffers & PIPE_CLEAR_COLOR0)) { in lima_clear() 153 surf->reload &= ~PIPE_CLEAR_COLOR0; in lima_clear() 159 if (buffers & PIPE_CLEAR_COLOR0) { in lima_clear() 1035 buffers |= PIPE_CLEAR_COLOR0; in lima_draw_vbo_update()
|
D | lima_job.c | 133 if (job->key.cbuf && (job->resolve & PIPE_CLEAR_COLOR0)) in lima_job_free() 294 if (!(job->key.cbuf && (job->resolve & PIPE_CLEAR_COLOR0))) in lima_job_get_damage() 318 else if (surf->reload & PIPE_CLEAR_COLOR0) in lima_fb_cbuf_needs_reload() 887 if (cbuf && (job->resolve & PIPE_CLEAR_COLOR0)) in lima_pack_pp_frame_reg() 1042 if (job->key.cbuf && (job->resolve & PIPE_CLEAR_COLOR0)) { in lima_do_job() 1044 surf->reload = PIPE_CLEAR_COLOR0; in lima_do_job()
|
D | lima_context.c | 120 job->resolve &= ~PIPE_CLEAR_COLOR0; in lima_invalidate_resource()
|
/third_party/mesa3d/src/gallium/drivers/vc4/ |
D | vc4_draw.c | 494 job->resolve |= PIPE_CLEAR_COLOR0; in vc4_draw_vbo() 568 if (buffers & PIPE_CLEAR_COLOR0) { in vc4_clear() 588 rsc->initialized_buffers |= (buffers & PIPE_CLEAR_COLOR0); in vc4_clear()
|
D | vc4_job.c | 254 job->cleared |= PIPE_CLEAR_COLOR0; in vc4_get_job_for_fbo()
|
/third_party/mesa3d/src/gallium/drivers/swr/ |
D | swr_clear.cpp | 48 if (fb->cbufs[i] && (buffers & (PIPE_CLEAR_COLOR0 << i))) { in swr_clear()
|
/third_party/mesa3d/src/gallium/include/pipe/ |
D | p_defines.h | 224 #define PIPE_CLEAR_COLOR0 (1 << 2) macro 234 #define PIPE_CLEAR_COLOR (PIPE_CLEAR_COLOR0 | PIPE_CLEAR_COLOR1 | \
|
/third_party/mesa3d/src/gallium/drivers/svga/ |
D | svga_pipe_clear.c | 96 if ((buffers & (PIPE_CLEAR_COLOR0 << i)) && in is_integer_target() 189 !(buffers & (PIPE_CLEAR_COLOR0 << i))) in try_clear()
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_clear.c | 555 unsigned color_buffer_mask = (*buffers & PIPE_CLEAR_COLOR) >> util_logbase2(PIPE_CLEAR_COLOR0); in si_fast_clear() 747 *buffers &= ~(PIPE_CLEAR_COLOR0 << i); in si_fast_clear() 975 buffers &= ~(PIPE_CLEAR_COLOR0 << i); in si_clear() 988 unsigned color_buffer_mask = (buffers & PIPE_CLEAR_COLOR) >> util_logbase2(PIPE_CLEAR_COLOR0); in si_clear()
|
/third_party/mesa3d/src/gallium/drivers/i915/ |
D | i915_clear.c | 230 if (buffers & (PIPE_CLEAR_COLOR0 << i)) { in i915_clear_blitter()
|
/third_party/mesa3d/src/gallium/auxiliary/postprocess/ |
D | pp_run.c | 311 p->pipe->clear(p->pipe, PIPE_CLEAR_COLOR0, NULL, &p->clear_color, 0, 0); in pp_filter_set_clear_fb()
|
D | pp_mlaa.c | 130 p->pipe->clear(p->pipe, PIPE_CLEAR_STENCIL | PIPE_CLEAR_COLOR0, NULL, in pp_jimenezmlaa_run()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
D | fd6_gmem.c | 1046 if (!(buffers & (PIPE_CLEAR_COLOR0 << i))) in emit_clears() 1199 if (!(batch->restore & (PIPE_CLEAR_COLOR0 << i))) in emit_restore_blits() 1403 if (!(batch->resolve & (PIPE_CLEAR_COLOR0 << i))) in prepare_tile_fini_ib() 1497 if (!(buffers & (PIPE_CLEAR_COLOR0 << i))) in emit_sysmem_clears()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a5xx/ |
D | fd5_draw.c | 259 if (!(buffers & (PIPE_CLEAR_COLOR0 << i))) in fd5_clear()
|
D | fd5_gmem.c | 554 if (!(batch->restore & (PIPE_CLEAR_COLOR0 << i))) in fd5_emit_tile_mem2gmem() 681 if (!(batch->resolve & (PIPE_CLEAR_COLOR0 << i))) in fd5_emit_tile_gmem2mem()
|
/third_party/mesa3d/src/gallium/drivers/panfrost/ |
D | pan_job.c | 451 unsigned mask = PIPE_CLEAR_COLOR0 << i; in panfrost_batch_to_fb_info() 862 if (!(buffers & (PIPE_CLEAR_COLOR0 << i))) in panfrost_batch_clear()
|
/third_party/mesa3d/src/gallium/drivers/llvmpipe/ |
D | lp_setup.c | 244 assert(PIPE_CLEAR_COLOR0 == 1 << 2); in begin_binning() 468 assert(PIPE_CLEAR_COLOR0 == (1 << 2)); in lp_setup_try_clear_color_buffer() 568 assert(PIPE_CLEAR_COLOR0 == (1 << 2)); in lp_setup_clear()
|