Searched defs:saturate (Results 1 - 25 of 46) sorted by relevance

12

/external/chromium_org/third_party/WebKit/Source/wtf/asm/
H A DSaturatedArithmeticARM.h52 // the fixed point number, and saturate our input to that
53 const int saturate = 32 - FractionalShift; local
65 asm("ssat %[output],%[saturate],%[value]\n\t"
69 [saturate] "n" (saturate),
78 // Here we are being passed an unsigned value to saturate,
83 const int saturate = 31 - FractionalShift; local
95 asm("usat %[output],%[saturate],%[value]\n\t"
99 [saturate] "n" (saturate),
[all...]
/external/opencv/otherlibs/highgui/
H A Dutils.h56 #define saturate(x) (uchar)(((x) & ~255) == 0 ? (x) : ~((x)>>31)) macro
/external/chromium_org/third_party/mesa/src/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/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/chromium_org/third_party/mesa/src/src/glsl/
H A Dir_builder.cpp197 saturate(operand a) function in namespace:ir_builder
/external/chromium_org/third_party/webrtc/modules/audio_coding/codecs/g722/
H A Dg722_decode.c51 static __inline int16_t saturate(int32_t amp) function
76 s->band[band].r[0] = saturate(s->band[band].s + d);
79 s->band[band].p[0] = saturate(s->band[band].sz + d);
84 wd1 = saturate(s->band[band].a[1] << 2);
104 s->band[band].ap[1] = saturate(wd1 + wd2);
105 wd3 = saturate(15360 - s->band[band].ap[2]);
119 s->band[band].bp[i] = saturate(wd2 + wd3);
137 wd1 = saturate(s->band[band].r[1] + s->band[band].r[1]);
139 wd2 = saturate(s->band[band].r[2] + s->band[band].r[2]);
141 s->band[band].sp = saturate(wd
[all...]
H A Dg722_encode.c51 static __inline int16_t saturate(int32_t amp) function
74 s->band[band].r[0] = saturate(s->band[band].s + d);
77 s->band[band].p[0] = saturate(s->band[band].sz + d);
82 wd1 = saturate(s->band[band].a[1] << 2);
101 s->band[band].ap[1] = saturate(wd1 + wd2);
102 wd3 = saturate(15360 - s->band[band].ap[2]);
116 s->band[band].bp[i] = saturate(wd2 + wd3);
134 wd1 = saturate(s->band[band].r[1] + s->band[band].r[1]);
136 wd2 = saturate(s->band[band].r[2] + s->band[band].r[2]);
138 s->band[band].sp = saturate(wd
[all...]
/external/libgsm/src/
H A Dadd.c20 #define saturate(x) \ macro
26 return saturate(sum);
32 return saturate(diff);
/external/mesa3d/src/glsl/
H A Dir_builder.cpp197 saturate(operand a) function in namespace:ir_builder
/external/chromium_org/third_party/mesa/src/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/chromium_org/third_party/mesa/src/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/chromium_org/third_party/mesa/src/src/mesa/program/
H A Dprogramopt.c240 * \param saturate True if writes to color outputs should be clamped to [0, 1]
251 GLboolean saturate)
308 inst->SaturateMode = saturate;
249 _mesa_append_fog_code(struct gl_context *ctx, struct gl_fragment_program *fprog, GLenum fog_mode, GLboolean saturate) argument
/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/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/program/
H A Dprogramopt.c240 * \param saturate True if writes to color outputs should be clamped to [0, 1]
251 GLboolean saturate)
308 inst->SaturateMode = saturate;
249 _mesa_append_fog_code(struct gl_context *ctx, struct gl_fragment_program *fprog, GLenum fog_mode, GLboolean saturate) argument
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i915/
H A Di915_program.c144 GLuint saturate, GLuint src0, GLuint src1, GLuint src2)
195 *(p->csr++) = (op | A0_DEST(dest) | mask | saturate | A0_SRC0(src0));
237 /* Don't worry about saturate as we only support texture formats
140 i915_emit_arith(struct i915_fragment_program * p, GLuint op, GLuint dest, GLuint mask, GLuint saturate, GLuint src0, GLuint src1, GLuint src2) argument
/external/mesa3d/src/mesa/drivers/dri/i915/
H A Di915_program.c144 GLuint saturate, GLuint src0, GLuint src1, GLuint src2)
195 *(p->csr++) = (op | A0_DEST(dest) | mask | saturate | A0_SRC0(src0));
237 /* Don't worry about saturate as we only support texture formats
140 i915_emit_arith(struct i915_fragment_program * p, GLuint op, GLuint dest, GLuint mask, GLuint saturate, GLuint src0, GLuint src1, GLuint src2) argument
/external/chromium_org/third_party/WebKit/Source/platform/audio/
H A DDynamicsCompressorKernel.cpp111 float DynamicsCompressorKernel::saturate(float x, float k) function in class:blink::DynamicsCompressorKernel
232 float fullRangeGain = saturate(1, k);
393 float shapedInput = saturate(absInput, k);
/external/chromium_org/third_party/mesa/src/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
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/
H A Dbrw_disasm.c159 char *saturate[2] = { variable
1082 err |= control (file, "saturate", saturate, inst->header.saturate, NULL);
1169 err |= control (file, "math saturate", math_saturate,
1170 inst->bits3.math.saturate, &space);
H A Dbrw_fs.h160 bool saturate; member in class:fs_inst
H A Dbrw_vec4.h174 bool saturate; member in class:brw::vec4_instruction
H A Dbrw_wm_fp.c203 GLuint saturate,
222 inst->SaturateMode = saturate;
236 GLuint saturate,
241 return emit_tex_op(c, op, dest, saturate,
876 SATURATE_OFF, /* saturate already done above */
200 emit_tex_op(struct brw_wm_compile *c, GLuint op, struct prog_dst_register dest, GLuint saturate, GLuint tex_src_unit, GLuint tex_src_target, GLuint tex_shadow, struct prog_src_register src0, struct prog_src_register src1, struct prog_src_register src2 ) argument
233 emit_op(struct brw_wm_compile *c, GLuint op, struct prog_dst_register dest, GLuint saturate, struct prog_src_register src0, struct prog_src_register src1, struct prog_src_register src2 ) argument
/external/chromium_org/third_party/mesa/src/src/mesa/state_tracker/
H A Dst_mesa_to_tgsi.c294 boolean saturate,
304 if (saturate)
292 translate_dst( struct st_translate *t, const struct prog_dst_register *DstReg, boolean saturate, boolean clamp_color) 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

Completed in 1517 milliseconds

12