| /xsrc/external/mit/MesaLib.old/dist/src/amd/common/ |
| H A D | ac_shader_util.h | 45 LLVMValueRef stencil, LLVMValueRef samplemask,
|
| H A D | ac_shader_util.c | 114 LLVMValueRef stencil, LLVMValueRef samplemask, 120 samplemask != NULL); 122 assert(depth || stencil || samplemask); 150 if (samplemask) { 152 args->out[1] = samplemask; 164 if (samplemask) { 165 args->out[2] = samplemask; 113 ac_export_mrt_z(struct ac_llvm_context * ctx,LLVMValueRef depth,LLVMValueRef stencil,LLVMValueRef samplemask,struct ac_export_args * args) argument
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_shader_llvm_ps.c | 499 LLVMValueRef depth = NULL, stencil = NULL, samplemask = NULL; local in function:si_llvm_return_fs_outputs 514 samplemask = LLVMBuildLoad(builder, addrs[4 * i + 0], ""); 562 if (samplemask) 563 ret = LLVMBuildInsertValue(builder, ret, samplemask, vgpr++, ""); 827 * The samplemask loaded by hardware is always the coverage of the 841 LLVMValueRef samplemask = ac_get_arg(&ctx->ac, param_sample_mask); local in function:si_llvm_build_ps_prolog 843 samplemask = ac_to_integer(&ctx->ac, samplemask); 844 samplemask = 845 LLVMBuildAnd(ctx->ac.builder, samplemask, 868 LLVMValueRef depth = NULL, stencil = NULL, samplemask = NULL; local in function:si_llvm_build_ps_epilog [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_shader.c | 3676 LLVMValueRef samplemask, struct si_ps_exports *exp) 3681 ac_export_mrt_z(&ctx->ac, depth, stencil, samplemask, &args); 3783 LLVMValueRef depth = NULL, stencil = NULL, samplemask = NULL; local in function:si_llvm_return_fs_outputs 3812 samplemask = LLVMBuildLoad(builder, 3844 if (samplemask) 3845 ret = LLVMBuildInsertValue(builder, ret, samplemask, vgpr++, ""); 7670 * The samplemask loaded by hardware is always the coverage of the 7689 LLVMValueRef samplemask = LLVMGetParam(func, ancillary_vgpr + 1); local in function:si_build_ps_prolog_function 7691 samplemask = ac_to_integer(&ctx->ac, samplemask); 3674 si_export_mrt_z(struct lp_build_tgsi_context * bld_base,LLVMValueRef depth,LLVMValueRef stencil,LLVMValueRef samplemask,struct si_ps_exports * exp) argument 7723 LLVMValueRef depth = NULL, stencil = NULL, samplemask = NULL; local in function:si_build_ps_epilog_function [all...] |
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| H A D | radv_nir_to_llvm.c | 2091 LLVMValueRef samplemask) 2095 ac_export_mrt_z(&ctx->ac, depth, stencil, samplemask, &args); 2104 LLVMValueRef depth = NULL, stencil = NULL, samplemask = NULL; local in function:handle_fs_outputs_post 2124 /* Process depth, stencil, samplemask. */ 2132 samplemask = ac_to_float(&ctx->ac, radv_load_output(ctx, FRAG_RESULT_SAMPLE_MASK, 0)); 2151 if (depth || stencil || samplemask) 2152 radv_export_mrt_z(ctx, depth, stencil, samplemask); 2090 radv_export_mrt_z(struct radv_shader_context * ctx,LLVMValueRef depth,LLVMValueRef stencil,LLVMValueRef samplemask) argument
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/ |
| H A D | radv_nir_to_llvm.c | 3355 LLVMValueRef samplemask) 3359 ac_export_mrt_z(&ctx->ac, depth, stencil, samplemask, &args); 3368 LLVMValueRef depth = NULL, stencil = NULL, samplemask = NULL; local in function:handle_fs_outputs_post 3391 /* Process depth, stencil, samplemask. */ 3401 samplemask = ac_to_float(&ctx->ac, 3422 if (depth || stencil || samplemask) 3423 radv_export_mrt_z(ctx, depth, stencil, samplemask); 3353 radv_export_mrt_z(struct radv_shader_context * ctx,LLVMValueRef depth,LLVMValueRef stencil,LLVMValueRef samplemask) argument
|
| /xsrc/external/mit/MesaLib/dist/src/amd/llvm/ |
| H A D | ac_llvm_build.h | 577 LLVMValueRef samplemask, struct ac_export_args *args);
|
| H A D | ac_llvm_build.c | 4491 LLVMValueRef samplemask, struct ac_export_args *args) 4494 unsigned format = ac_get_spi_shader_z_format(depth != NULL, stencil != NULL, samplemask != NULL); 4496 assert(depth || stencil || samplemask); 4523 if (samplemask) { 4525 args->out[1] = samplemask; 4537 if (samplemask) { 4538 args->out[2] = samplemask; 4490 ac_export_mrt_z(struct ac_llvm_context * ctx,LLVMValueRef depth,LLVMValueRef stencil,LLVMValueRef samplemask,struct ac_export_args * args) argument
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 21.0.0.rst | 2427 - zink: use shader keys for samplemask
|
| H A D | 21.3.0.rst | 3283 - zink: more accurately update samplemask for fs shader keys
|
| /xsrc/external/mit/MesaLib/dist/ |
| H A D | .pick_status.json | [all...] |