Home
last modified time | relevance | path

Searched refs:samplemask (Results 1 - 6 of 6) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_shader_llvm_ps.c463 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 Dradv_nir_to_llvm.c1071 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 Dac_llvm_build.h559 LLVMValueRef samplemask, LLVMValueRef mrt0_alpha, bool is_last,
H A Dac_llvm_build.c4309 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 DvktRenderPassDepthStencilResolveTests.cpp722 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 DvktRenderPassDepthStencilResolveTests.cpp722 const VkSampleMask samplemask[2] = { in createRenderPipeline() local
735 (m_config.sampleMask) ? &samplemask[0] : DE_NULL, in createRenderPipeline()

Completed in 23 milliseconds