/third_party/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | lp_state_fs_fastpath.c | 49 uint32_t facing, in no_op() 147 uint32_t facing, in red() 161 (void)facing; in red() 174 uint32_t facing, in green() 188 (void)facing; in green() 46 no_op(const struct lp_jit_context *context, uint32_t x, uint32_t y, uint32_t facing, const void *a0, const void *dadx, const void *dady, uint8_t **cbufs, uint8_t *depth, uint64_t mask, struct lp_jit_thread_data *thread_data, unsigned *strides, unsigned depth_stride, unsigned *color_sample_stride, unsigned depth_sample_stride) no_op() argument 144 red(const struct lp_jit_context *context, uint32_t x, uint32_t y, uint32_t facing, const void *a0, const void *dadx, const void *dady, uint8_t **cbufs, uint8_t *depth, uint64_t int_mask, struct lp_jit_thread_data *thread_data, unsigned *strides, unsigned depth_stride, unsigned *sample_stride, unsigned depth_sample_stride) red() argument 171 green(const struct lp_jit_context *context, uint32_t x, uint32_t y, uint32_t facing, const void *a0, const void *dadx, const void *dady, uint8_t **cbufs, uint8_t *depth, uint64_t int_mask, struct lp_jit_thread_data *thread_data, unsigned *strides, unsigned depth_stride, unsigned *sample_stride, unsigned depth_sample_stride) green() argument
|
H A D | lp_state_setup.c | 69 LLVMValueRef facing; /* boolean */ member 123 * Setup the fragment input attribute with the front-facing value. 124 * \param frontface is the triangle front facing? 133 LLVMValueRef a0_0 = args->facing; in emit_facing_coef() 148 "facing"); in emit_facing_coef() 182 LLVMValueRef facing = args->facing; in lp_twoside() local 183 LLVMValueRef front_facing = LLVMBuildICmp(b, LLVMIntEQ, facing, in lp_twoside() 672 arg_types[3] = LLVMInt32TypeInContext(gallivm->context); /* facing */ in generate_setup_variant() 692 args.facing in generate_setup_variant() [all...] |
H A D | lp_jit.h | 302 * @param facing is front facing 317 uint32_t facing,
|
H A D | lp_state_fs.c | 637 LLVMValueRef facing, in generate_fs_loop() 668 LLVMBuildTrunc(gallivm->builder, facing, in generate_fs_loop() 898 facing, in generate_fs_loop() 1295 facing, in generate_fs_loop() 3085 LLVMValueRef facing; in generate_fragment() local 3143 arg_types[3] = int32_type; /* facing */ in generate_fragment() 3177 facing = LLVMGetParam(function, 3); in generate_fragment() 3356 facing, in generate_fragment() 618 generate_fs_loop(struct gallivm_state *gallivm, struct lp_fragment_shader *shader, const struct lp_fragment_shader_variant_key *key, LLVMBuilderRef builder, struct lp_type type, LLVMValueRef context_ptr, LLVMValueRef sample_pos_array, LLVMValueRef num_loop, struct lp_build_interp_soa_context *interp, const struct lp_build_sampler_soa *sampler, const struct lp_build_image_soa *image, LLVMValueRef mask_store, LLVMValueRef (*out_color)[4], LLVMValueRef depth_base_ptr, LLVMValueRef depth_stride, LLVMValueRef depth_sample_stride, LLVMValueRef color_ptr_ptr, LLVMValueRef color_stride_ptr, LLVMValueRef color_sample_stride_ptr, LLVMValueRef facing, LLVMValueRef thread_data_ptr) generate_fs_loop() argument
|
/third_party/mesa3d/src/gallium/drivers/softpipe/ |
H A D | sp_quad.h | 68 unsigned facing:1; /**< Front (0) or back (1) facing? */ member
|
H A D | sp_setup.c | 92 int facing; member 239 setup->quad[q].input.facing = setup->facing; in flush_spans() 361 * To determine whether the primitive is front or back facing we in setup_sort_vertices() 378 /* We need to know if this is a front or back-facing triangle for: in setup_sort_vertices() 381 * 0 = front-facing, 1 = back-facing in setup_sort_vertices() 383 setup->facing = in setup_sort_vertices() 388 unsigned face = setup->facing == 0 ? PIPE_FACE_FRONT : PIPE_FACE_BACK; in setup_sort_vertices() 600 setup->coef[fragSlot].a0[0] = setup->facing * in setup_tri_coefficients() [all...] |
H A D | sp_fs_exec.c | 122 machine->Face = (float) (quad->input.facing * -2 + 1); in exec_run()
|
H A D | sp_quad_depth_test.c | 625 uint face = quad->input.facing; in depth_stencil_test_quad()
|