Home
last modified time | relevance | path

Searched refs:pipe_framebuffer (Results 1 – 10 of 10) sorted by relevance

/external/mesa3d/src/gallium/drivers/panfrost/
Dpan_job.c212 &ctx->pipe_framebuffer)); in panfrost_get_batch_for_fbo()
218 panfrost_get_batch(ctx, &ctx->pipe_framebuffer); in panfrost_get_batch_for_fbo()
236 batch = panfrost_get_batch(ctx, &ctx->pipe_framebuffer); in panfrost_get_fresh_batch_for_fbo()
245 batch = panfrost_get_batch(ctx, &ctx->pipe_framebuffer); in panfrost_get_fresh_batch_for_fbo()
803 for (unsigned i = 0; i < ctx->pipe_framebuffer.nr_cbufs; ++i) { in panfrost_batch_clear()
807 enum pipe_format format = ctx->pipe_framebuffer.cbufs[i]->format; in panfrost_batch_clear()
829 panfrost_batch_union_scissor(batch, 0, 0, ctx->pipe_framebuffer.width, in panfrost_batch_clear()
830 ctx->pipe_framebuffer.height); in panfrost_batch_clear()
Dpan_context.c86 ctx->blitter, ctx->pipe_framebuffer.width, ctx->pipe_framebuffer.height, in panfrost_clear()
87 util_framebuffer_get_num_layers(&ctx->pipe_framebuffer), buffers, color, in panfrost_clear()
89 util_framebuffer_get_num_samples(&ctx->pipe_framebuffer) > 1); in panfrost_clear()
459 util_copy_framebuffer_state(&ctx->pipe_framebuffer, fb); in panfrost_set_framebuffer_state()
465 for (unsigned i = 0; i < ctx->pipe_framebuffer.nr_cbufs; ++i) { in panfrost_set_framebuffer_state()
466 if (ctx->pipe_framebuffer.cbufs[i]) in panfrost_set_framebuffer_state()
570 util_unreference_framebuffer_state(&panfrost->pipe_framebuffer); in panfrost_destroy()
681 query->msaa = (ctx->pipe_framebuffer.samples > 1); in panfrost_begin_query()
Dpan_cmdstream.h146 for (unsigned i = 0; i < ctx->pipe_framebuffer.nr_cbufs; ++i) { in panfrost_overdraw_alpha()
149 bool enabled = ctx->pipe_framebuffer.cbufs[i] && !info.enabled; in panfrost_overdraw_alpha()
Dpan_blit.c66 util_blitter_save_framebuffer(blitter, &ctx->pipe_framebuffer); in panfrost_blitter_save()
Dpan_context.h162 struct pipe_framebuffer_state pipe_framebuffer; member
Dpan_cmdstream.c444 if (ctx->pipe_framebuffer.zsbuf) { in panfrost_z_depth_offset()
445 if (util_format_is_float(ctx->pipe_framebuffer.zsbuf->format)) { in panfrost_z_depth_offset()
495 unsigned rt_count = ctx->pipe_framebuffer.nr_cbufs; in panfrost_prepare_fs_state()
505 if (panfrost_fs_required(fs, so, &ctx->pipe_framebuffer, zsa)) { in panfrost_prepare_fs_state()
546 util_format_is_srgb(ctx->pipe_framebuffer.cbufs[0]->format); in panfrost_prepare_fs_state()
633 if (ctx->pipe_framebuffer.nr_cbufs > 0 && !blend_shaders[0]) { in panfrost_emit_frag_shader()
641 if (panfrost_fs_required(fs, ctx->blend, &ctx->pipe_framebuffer, zsa)) { in panfrost_emit_frag_shader()
683 unsigned rt_count = MAX2(ctx->pipe_framebuffer.nr_cbufs, 1); in panfrost_emit_frag_shader_meta()
Dpan_shader.c278 struct pipe_framebuffer_state *fb = &ctx->pipe_framebuffer; in panfrost_build_fs_key()
Dpan_jm.c760 fs, ctx->blend, &ctx->pipe_framebuffer, ctx->depth_stencil); in jm_emit_malloc_vertex_job()
Dpan_csf.c1063 fs, ctx->blend, &ctx->pipe_framebuffer, ctx->depth_stencil); in csf_emit_draw_state()
/external/mesa3d/docs/relnotes/
D20.0.0.rst575 - panfrost: Release the ctx->pipe_framebuffer ref