Home
last modified time | relevance | path

Searched refs:facing (Results 1 - 8 of 8) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_state_fs_fastpath.c49 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 Dlp_state_setup.c69 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 Dlp_jit.h302 * @param facing is front facing
317 uint32_t facing,
H A Dlp_state_fs.c637 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 Dsp_quad.h68 unsigned facing:1; /**< Front (0) or back (1) facing? */ member
H A Dsp_setup.c92 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 Dsp_fs_exec.c122 machine->Face = (float) (quad->input.facing * -2 + 1); in exec_run()
H A Dsp_quad_depth_test.c625 uint face = quad->input.facing; in depth_stencil_test_quad()

Completed in 13 milliseconds