H A D | lp_bld_depth.c | 531 * \param s_fb contains s values loaded from fb (may include padding) 541 LLVMValueRef *s_fb, in lp_build_depth_stencil_load_swizzled() 606 *s_fb = *z_fb; in lp_build_depth_stencil_load_swizzled() 610 *s_fb = LLVMBuildZExt(builder, *s_fb, in lp_build_depth_stencil_load_swizzled() 642 *s_fb = LLVMBuildShuffleVector(builder, tmp, tmp, in lp_build_depth_stencil_load_swizzled() 644 *s_fb = LLVMBuildBitCast(builder, *s_fb, in lp_build_depth_stencil_load_swizzled() 646 lp_build_name(*s_fb, "s_dst"); in lp_build_depth_stencil_load_swizzled() 650 lp_build_name(*s_fb, "s_ds in lp_build_depth_stencil_load_swizzled() 534 lp_build_depth_stencil_load_swizzled(struct gallivm_state *gallivm, struct lp_type z_src_type, const struct util_format_description *format_desc, boolean is_1d, LLVMValueRef depth_ptr, LLVMValueRef depth_stride, LLVMValueRef *z_fb, LLVMValueRef *s_fb, LLVMValueRef loop_counter) lp_build_depth_stencil_load_swizzled() argument 673 lp_build_depth_stencil_write_swizzled(struct gallivm_state *gallivm, struct lp_type z_src_type, const struct util_format_description *format_desc, boolean is_1d, LLVMValueRef mask_value, LLVMValueRef z_fb, LLVMValueRef s_fb, LLVMValueRef loop_counter, LLVMValueRef depth_ptr, LLVMValueRef depth_stride, LLVMValueRef z_value, LLVMValueRef s_value) lp_build_depth_stencil_write_swizzled() argument 825 lp_build_depth_stencil_test(struct gallivm_state *gallivm, const struct lp_depth_state *depth, const struct pipe_stencil_state stencil[2], struct lp_type z_src_type, const struct util_format_description *format_desc, struct lp_build_mask_context *mask, LLVMValueRef *cov_mask, LLVMValueRef stencil_refs[2], LLVMValueRef z_src, LLVMValueRef z_fb, LLVMValueRef s_fb, LLVMValueRef face, LLVMValueRef *z_value, LLVMValueRef *s_value, boolean do_branch, bool restrict_depth) lp_build_depth_stencil_test() argument [all...] |