Searched refs:saturate (Results 1 - 25 of 65) sorted by relevance

123

/external/mesa3d/src/mesa/program/
H A Dprogramopt.h37 GLboolean saturate);
/external/mesa3d/src/gallium/state_trackers/d3d1x/progs/d3d11gears/
H A Dd3d11gears.hlsl69 float diffuse_c = saturate(dot(nnormal, nlight));
70 float specular_c = pow(saturate(dot(nnormal, normalize(normalize(input.eye) + nlight))), specular_power);
/external/sonivox/arm-hybrid-22k/lib_src/
H A DARM-E_mastergain_gnu.s80 MOVGT r4, r6 @saturate
82 MVNLT r4, r6 @saturate
89 MOVGT r5, r6 @saturate
91 MVNLT r5, r6 @saturate
/external/sonivox/arm-wt-22k/lib_src/
H A DARM-E_mastergain_gnu.s80 MOVGT r4, r6 @saturate
82 MVNLT r4, r6 @saturate
89 MOVGT r5, r6 @saturate
91 MVNLT r5, r6 @saturate
/external/compiler-rt/lib/builtins/
H A Dfp_fixint_impl.inc31 // If the value is too large for the integer type, saturate.
H A Dfp_fixuint_impl.inc29 // If the value is too large for the integer type, saturate.
/external/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_bld_blend_aos.c77 LLVMValueRef saturate; member in struct:lp_build_blend_aos_context
108 if(!bld->saturate)
109 bld->saturate = lp_build_min(&bld->base, bld->src, bld->inv_dst);
110 return bld->saturate;
/external/mesa3d/src/mesa/drivers/dri/i965/
H A Dbrw_fs_cse.cpp107 inst->saturate == entry->generator->saturate &&
H A Dbrw_eu.c146 p->current->header.saturate = enable;
H A Dbrw_fs_copy_propagation.cpp119 !inst->saturate &&
H A Dbrw_wm_debug.c141 if (inst->saturate)
/external/mesa3d/src/glsl/
H A Dir_builder.h92 ir_expression *saturate(operand a);
H A Dir_builder.cpp197 saturate(operand a) function in namespace:ir_builder
/external/libgsm/src/
H A Dadd.c20 #define saturate(x) \ macro
26 return saturate(sum);
32 return saturate(diff);
/external/mesa3d/src/gallium/drivers/r300/
H A Dr300_tgsi_to_rc.c147 static unsigned translate_saturate(unsigned saturate) argument
149 switch(saturate) {
151 fprintf(stderr, "Unknown saturate mode: %i\n", saturate);
/external/mesa3d/src/gallium/state_trackers/d3d1x/progs/d3d11spikysphere/
H A Dd3d11spikysphere.hlsl188 r.xyz = pseudoambient * saturate(dot(normalize(input.objnormal), normalize(input.objpos)));
189 r.xyz += saturate(dot(light, normalize(input.worldnormal))) * diffuse;
/external/mesa3d/src/mesa/drivers/dri/i915/
H A Di915_program.h124 GLuint saturate,
/external/opencv/otherlibs/highgui/
H A Dgrfmt_jpeg.cpp1188 data1[x*3] = data1[x*3 + 1] = data1[x*3 + 2] = saturate( val );
1196 data1[x] = saturate( val );
1218 data1[x*3] = saturate(t);
1220 data1[x*3 + 1] = saturate(t);
1222 data1[x*3 + 2] = saturate(t);
1233 data1[x*3] = saturate(t);
1235 data1[x*3 + 1] = saturate(t);
1237 data1[x*3 + 2] = saturate(t);
1240 data1[x*3 + 3] = saturate(t);
1242 data1[x*3 + 4] = saturate(
[all...]
H A Dutils.h56 #define saturate(x) (uchar)(((x) & ~255) == 0 ? (x) : ~((x)>>31)) macro
/external/libvpx/libvpx/vp8/common/x86/
H A Didctllm_mmx.asm260 packuswb mm1, mm0 ; pack and unpack to saturate
265 packuswb mm2, mm0 ; pack and unpack to saturate
269 packuswb mm3, mm0 ; pack and unpack to saturate
273 packuswb mm4, mm0 ; pack and unpack to saturate
/external/mesa3d/src/gallium/drivers/i915/
H A Di915_fpc_emit.c116 uint saturate, uint src0, uint src1, uint src2)
163 *(p->csr++) = (op | A0_DEST(dest) | mask | saturate | A0_SRC0(src0));
227 0, /* saturate */
234 /* Don't worry about saturate as we only support
112 i915_emit_arith(struct i915_fp_compile * p, uint op, uint dest, uint mask, uint saturate, uint src0, uint src1, uint src2) argument
/external/mesa3d/src/gallium/auxiliary/tgsi/
H A Dtgsi_text.c831 unsigned *saturate,
839 *saturate = TGSI_SAT_NONE;
847 *saturate = TGSI_SAT_ZERO_ONE;
853 *saturate = TGSI_SAT_MINUS_PLUS_ONE;
867 uint saturate = TGSI_SAT_NONE; local
919 if (match_inst(&cur, &saturate, info)) {
939 inst.Instruction.Saturate = saturate;
830 match_inst(const char **pcur, unsigned *saturate, const struct tgsi_opcode_info *info) argument
H A Dtgsi_ureg.c944 boolean saturate,
963 out[0].insn.Saturate = saturate;
1080 boolean saturate; local
1085 saturate = nr_dst ? dst[0].Saturate : FALSE;
1097 saturate,
1129 boolean saturate; local
1134 saturate = nr_dst ? dst[0].Saturate : FALSE;
1146 saturate,
942 ureg_emit_insn(struct ureg_program *ureg, unsigned opcode, boolean saturate, boolean predicate, boolean pred_negate, unsigned pred_swizzle_x, unsigned pred_swizzle_y, unsigned pred_swizzle_z, unsigned pred_swizzle_w, unsigned num_dst, unsigned num_src ) argument
/external/mesa3d/src/gallium/drivers/nvc0/codegen/
H A Dnv50_ir_emit_nvc0.cpp450 if (i->saturate)
455 assert(!i->saturate && !i->src(2).mod.neg());
483 if (i->saturate)
492 assert(!neg && !i->saturate && !i->ftz && !i->postFactor);
525 assert(!i->saturate);
539 if (i->saturate)
548 assert(!i->saturate && i->op != OP_SUB &&
588 if (i->saturate)
611 code[1] |= i->saturate << 24;
731 if (i->saturate) cod
[all...]
/external/mesa3d/src/mesa/main/
H A Dff_fragment_shader.cpp812 /* If we'll do rgb/alpha shifting don't saturate in emit_combine().
816 rgb_saturate = GL_FALSE; /* saturate after rgb shift */
823 alpha_saturate = GL_FALSE; /* saturate after alpha shift */
843 val = saturate(val);
855 val = saturate(val);
868 val = saturate(val);
877 val = saturate(val);
902 return saturate(mul(deref, shift));
1204 p->emit(assign(f_var, saturate(f)));

Completed in 619 milliseconds

123