Home
last modified time | relevance | path

Searched refs:writes_sample_mask (Results 1 – 15 of 15) sorted by relevance

/external/mesa3d/src/asahi/lib/
Dagx_linker.c90 bool reads_tib = false, writes_sample_mask = false, in agx_fast_link() local
114 writes_sample_mask |= part->info.writes_sample_mask; in agx_fast_link()
201 cfg.early_z_testing = !writes_sample_mask; in agx_fast_link()
212 if (reads_tib && writes_sample_mask) in agx_fast_link()
216 else if (writes_sample_mask) in agx_fast_link()
/external/mesa3d/src/asahi/compiler/
Dagx_compile.h119 bool writes_sample_mask; member
Dagx_compile.c710 b->shader->out->writes_sample_mask = true; in agx_emit_store_zs()
1373 b->shader->out->writes_sample_mask = true; in agx_emit_intrinsic()
3892 info->tag_write_disable &= !info->writes_sample_mask; in agx_compile_shader_nir()
/external/mesa3d/src/amd/vulkan/
Dradv_shader_info.h171 bool writes_sample_mask; member
Dradv_nir_to_llvm.c237 exports_mrtz = info->ps.writes_z || info->ps.writes_stencil || info->ps.writes_sample_mask; in ac_translate_nir_to_llvm()
Dradv_pipeline.c1033 !!shader->info.ps.writes_stencil + !!shader->info.ps.writes_sample_mask + in radv_GetPipelineExecutableStatisticsKHR()
Dradv_shader.c1699 const bool mask_export_enable = info->ps.writes_sample_mask; in radv_precompute_registers_hw_fs()
1738 …info->ps.writes_z, info->ps.writes_stencil, info->ps.writes_sample_mask, info->ps.writes_mrt0_alph… in radv_precompute_registers_hw_fs()
Dradv_shader_info.c959 … info->ps.writes_sample_mask = nir->info.outputs_written & BITFIELD64_BIT(FRAG_RESULT_SAMPLE_MASK); in gather_shader_info_fs()
Dradv_pipeline_graphics.c3324 !ps->info.ps.writes_z && !ps->info.ps.writes_stencil && !ps->info.ps.writes_sample_mask; in radv_needs_null_export_workaround()
Dradv_cmd_buffer.c5361 ps->info.ps.writes_z || ps->info.ps.writes_stencil || ps->info.ps.writes_sample_mask; in lookup_ps_epilog()
5365 state.export_sample_mask = ps->info.ps.writes_sample_mask; in lookup_ps_epilog()
/external/mesa3d/src/nouveau/compiler/nak/
Dsph.rs530 sph.set_omap_sample_mask(io.writes_sample_mask);
Dfrom_nir.rs132 writes_sample_mask: false, in init_info_from_nir()
2388 info.writes_sample_mask = !self.fs_out_regs[mask_idx].is_none(); in parse_intrinsic()
2409 if info.writes_sample_mask || info.writes_depth { in parse_intrinsic()
2410 if info.writes_sample_mask { in parse_intrinsic()
Dir.rs7199 pub writes_sample_mask: bool, field
/external/mesa3d/src/asahi/vulkan/
Dhk_cmd_draw.c2542 (fs->b.info.writes_sample_mask || fs->info.fs.writes_memory)); in hk_flush_dynamic_state()
2698 !fs->b.info.writes_sample_mask && in hk_flush_dynamic_state()
/external/mesa3d/src/gallium/drivers/asahi/
Dagx_state.c2428 link_key.prolog.fs.run_zs_tests = !ctx->fs->b.info.writes_sample_mask && in agx_update_fs()