Searched refs:samplemask (Results 1 - 6 of 6) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_shader_llvm_ps.c | 463 LLVMValueRef depth = NULL, stencil = NULL, samplemask = NULL; in si_llvm_ps_build_end() local 479 samplemask = LLVMBuildLoad2(builder, type, addrs[4 * i + 0], ""); in si_llvm_ps_build_end() 528 if (samplemask) in si_llvm_ps_build_end() 529 ret = LLVMBuildInsertValue(builder, ret, samplemask, vgpr++, ""); in si_llvm_ps_build_end() 787 * The samplemask loaded by hardware is always the coverage of the in si_llvm_build_ps_prolog() 801 LLVMValueRef samplemask = ac_get_arg(&ctx->ac, param_sample_mask); in si_llvm_build_ps_prolog() local 803 samplemask = ac_to_integer(&ctx->ac, samplemask); in si_llvm_build_ps_prolog() 804 samplemask = in si_llvm_build_ps_prolog() 805 LLVMBuildAnd(ctx->ac.builder, samplemask, in si_llvm_build_ps_prolog() 886 LLVMValueRef depth = NULL, stencil = NULL, samplemask = NULL; si_llvm_build_ps_epilog() local [all...] |
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_nir_to_llvm.c | 1071 LLVMValueRef samplemask) in radv_export_mrt_z() 1075 ac_export_mrt_z(&ctx->ac, depth, stencil, samplemask, NULL, true, &args); in radv_export_mrt_z() 1084 LLVMValueRef depth = NULL, stencil = NULL, samplemask = NULL; in handle_fs_outputs_post() local 1104 /* Process depth, stencil, samplemask. */ in handle_fs_outputs_post() 1112 samplemask = ac_to_float(&ctx->ac, radv_load_output(ctx, FRAG_RESULT_SAMPLE_MASK, 0)); in handle_fs_outputs_post() 1131 if (depth || stencil || samplemask) in handle_fs_outputs_post() 1132 radv_export_mrt_z(ctx, depth, stencil, samplemask); in handle_fs_outputs_post() 1070 radv_export_mrt_z(struct radv_shader_context *ctx, LLVMValueRef depth, LLVMValueRef stencil, LLVMValueRef samplemask) radv_export_mrt_z() argument
|
/third_party/mesa3d/src/amd/llvm/ |
H A D | ac_llvm_build.h | 559 LLVMValueRef samplemask, LLVMValueRef mrt0_alpha, bool is_last,
|
H A D | ac_llvm_build.c | 4309 LLVMValueRef samplemask, LLVMValueRef mrt0_alpha, bool is_last, in ac_export_mrt_z() 4313 unsigned format = ac_get_spi_shader_z_format(depth != NULL, stencil != NULL, samplemask != NULL, in ac_export_mrt_z() 4316 assert(depth || stencil || samplemask); in ac_export_mrt_z() 4345 if (samplemask) { in ac_export_mrt_z() 4347 args->out[1] = samplemask; in ac_export_mrt_z() 4359 if (samplemask) { in ac_export_mrt_z() 4360 args->out[2] = samplemask; in ac_export_mrt_z() 4308 ac_export_mrt_z(struct ac_llvm_context *ctx, LLVMValueRef depth, LLVMValueRef stencil, LLVMValueRef samplemask, LLVMValueRef mrt0_alpha, bool is_last, struct ac_export_args *args) ac_export_mrt_z() argument
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass/ |
H A D | vktRenderPassDepthStencilResolveTests.cpp | 722 const VkSampleMask samplemask[2] = { in createRenderPipeline() local 735 (m_config.sampleMask) ? &samplemask[0] : DE_NULL, in createRenderPipeline()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/renderpass/ |
H A D | vktRenderPassDepthStencilResolveTests.cpp | 722 const VkSampleMask samplemask[2] = { in createRenderPipeline() local 735 (m_config.sampleMask) ? &samplemask[0] : DE_NULL, in createRenderPipeline()
|
Completed in 23 milliseconds