Home
last modified time | relevance | path

Searched refs:writes_sample_mask (Results 1 - 10 of 10) sorted by relevance

/third_party/mesa3d/src/asahi/compiler/
H A Dagx_compile.h104 bool writes_sample_mask; member
H A Dagx_compile.c478 b->shader->out->writes_sample_mask = true; in agx_emit_discard()
/third_party/mesa3d/src/amd/compiler/
H A Daco_shader_info.h137 bool writes_sample_mask; member
H A Daco_instruction_selection.cpp11088 (ctx->program->info.ps.writes_stencil || ctx->program->info.ps.writes_sample_mask)) {
11098 if (ctx->program->info.ps.writes_sample_mask) {
11111 if (ctx->program->info.ps.writes_sample_mask) {
11131 if (ctx->program->info.ps.writes_sample_mask) {
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_aco_shader_info.h97 ASSIGN_FIELD(ps.writes_sample_mask); in radv_aco_convert_shader_info()
H A Dradv_shader.h312 bool writes_sample_mask; member
H A Dradv_shader_info.c639 info->ps.writes_sample_mask = nir->info.outputs_written & BITFIELD64_BIT(FRAG_RESULT_SAMPLE_MASK); in radv_nir_shader_info_pass()
H A Dradv_nir_to_llvm.c1111 if (ctx->shader_info->ps.writes_sample_mask) { in handle_fs_outputs_post()
1120 !ctx->shader_info->ps.writes_sample_mask) { in handle_fs_outputs_post()
H A Dradv_pipeline.c6371 bool mask_export_enable = ps->info.ps.writes_sample_mask; in radv_compute_db_shader_control()
6427 ps->info.ps.writes_sample_mask, false)); in radv_pipeline_emit_fragment_shader()
6994 if (!ps->info.ps.writes_z && !ps->info.ps.writes_stencil && !ps->info.ps.writes_sample_mask) in radv_graphics_pipeline_init()
/third_party/mesa3d/src/gallium/drivers/asahi/
H A Dagx_state.c1144 bool writes_sample_mask = ctx->fs->info.writes_sample_mask; in agx_build_pipeline() local
1152 cfg.unk_2b = writes_sample_mask ? 5 : 1; in agx_build_pipeline()
1153 cfg.fragment_parameters.early_z_testing = !writes_sample_mask; in agx_build_pipeline()
1518 bool sample_mask_from_shader = ctx->fs->info.writes_sample_mask; in agx_encode_state()

Completed in 39 milliseconds