/aosp_15_r20/external/mesa3d/src/amd/vulkan/nir/ |
H A D | radv_nir_lower_fs_intrinsics.c | 36 …nir_def *sample_coverage = nir_load_vector_arg_amd(&b, 1, .base = args->ac.sample_coverage.arg_ind… in radv_nir_lower_fs_intrinsics() local 45 def = nir_iand(&b, sample_coverage, nir_ishl(&b, ps_iter_mask, sample_id)); in radv_nir_lower_fs_intrinsics() 47 def = sample_coverage; in radv_nir_lower_fs_intrinsics()
|
H A D | radv_nir_lower_abi.c | 482 nir_def *sample_coverage = ac_nir_load_arg(b, &s->args->ac, s->args->ac.sample_coverage); in lower_abi_instr() local 483 replacement = nir_ine_imm(b, sample_coverage, 0); in lower_abi_instr()
|
/aosp_15_r20/external/mesa3d/src/amd/common/ |
H A D | ac_shader_args.h | 150 struct ac_arg sample_coverage; member
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_shader_llvm_ps.c | 639 LLVMValueRef samplemask = ac_get_arg(&ctx->ac, args->ac.sample_coverage); in si_llvm_build_ps_prolog() 649 ret = insert_ret_of_arg(ctx, ret, samplemask, args->ac.sample_coverage.arg_index); in si_llvm_build_ps_prolog()
|
H A D | si_nir_lower_abi.c | 323 replacement = ac_nir_load_arg(b, &args->ac, args->ac.sample_coverage); in lower_intrinsic()
|
H A D | si_shader.c | 645 si_add_arg_checked(&args->ac, AC_ARG_VGPR, 1, AC_ARG_FLOAT, &args->ac.sample_coverage, in si_init_shader_args() 3693 ac_add_arg(&args->ac, AC_ARG_VGPR, 1, AC_ARG_FLOAT, &args->ac.sample_coverage); in si_get_ps_prolog_args()
|
/aosp_15_r20/external/deqp/modules/gles2/performance/ |
H A D | es2pStateChangeCallTests.cpp | 270 … ADD_ARG_CASE2(sample_coverage, "Test cost of glSampleCoverage() calls", sampleCoverage, GLclampf, in init()
|
H A D | es2pRedundantStateChangeTests.cpp | 559 ADD_TESTCASE(sample_coverage, "Sample coverage.", true, false, MACRO_BLOCK({ in init()
|
H A D | es2pStateChangeTests.cpp | 650 ADD_TESTCASE(sample_coverage, "Sample coverage.", true, false, MACRO_BLOCK({ in init()
|
/aosp_15_r20/external/deqp/modules/gles3/performance/ |
H A D | es3pStateChangeCallTests.cpp | 306 … ADD_ARG_CASE2(sample_coverage, "Test cost of glSampleCoverage() calls", sampleCoverage, GLclampf, in init()
|
H A D | es3pRedundantStateChangeTests.cpp | 621 ADD_TESTCASE(sample_coverage, "Sample coverage.", true, false, MACRO_BLOCK({ in init()
|
H A D | es3pStateChangeTests.cpp | 727 ADD_TESTCASE(sample_coverage, "Sample coverage.", true, false, MACRO_BLOCK({ in init()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/vc4/ |
H A D | vc4_nir_lower_blend.c | 605 if (c->fs_key->sample_coverage && !c->fs_key->sample_alpha_to_coverage) { in vc4_nir_lower_blend()
|
H A D | vc4_qir.h | 334 bool sample_coverage; member
|
H A D | vc4_program.c | 2794 key->sample_coverage = (vc4->sample_mask != (1 << VC4_MAX_SAMPLES) - 1); in vc4_update_compiled_fs()
|
/aosp_15_r20/external/mesa3d/src/amd/vulkan/ |
H A D | radv_shader_args.c | 278 ac_add_arg(&args->ac, AC_ARG_VGPR, 1, AC_ARG_INT, &args->ac.sample_coverage); in declare_ps_input_vgprs()
|
/aosp_15_r20/external/mesa3d/src/amd/compiler/ |
H A D | aco_instruction_selection.cpp | 12167 Temp samplemask = get_arg(ctx, ctx->args->sample_coverage); in overwrite_samplemask_arg() 12175 ctx->arg_temps[ctx->args->sample_coverage.arg_index] = samplemask; in overwrite_samplemask_arg()
|
/aosp_15_r20/external/mesa3d/docs/relnotes/ |
H A D | 22.0.0.rst | 2975 - radeonsi: pass sample_coverage VGPR index to the PS prolog instead of guessing
|