Searched defs:saturate (Results 1 - 25 of 46) sorted by last modified time

12

/external/opencv/otherlibs/highgui/
H A Dutils.h56 #define saturate(x) (uchar)(((x) & ~255) == 0 ? (x) : ~((x)>>31)) macro
/external/mesa3d/src/mesa/program/
H A Dir_to_mesa.cpp171 bool saturate; member in class:ir_to_mesa_instruction
927 * processing the saturate's operand, apply the saturate to that
928 * instruction. Otherwise, generate a MOV to do the saturate.
935 * saturate.
943 new_inst->saturate = true;
948 inst->saturate = true;
1299 * shader with a saturate.
1301 dp->saturate = true;
1327 * shader with a saturate
[all...]
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/mesa/state_tracker/
H A Dst_glsl_to_tgsi.cpp219 bool saturate; member in class:glsl_to_tgsi_instruction
1284 * processing the saturate's operand, apply the saturate to that
1285 * instruction. Otherwise, generate a MOV to do the saturate.
1292 * saturate.
1300 new_inst->saturate = true;
1307 inst->saturate = true;
1639 * shader with a saturate.
1641 dp->saturate = true;
1669 * shader with a saturate
[all...]
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_build.c602 unsigned saturate,
611 assert (saturate <= TGSI_SAT_MINUS_PLUS_ONE);
617 instruction.Saturate = saturate;
601 tgsi_build_instruction(unsigned opcode, unsigned saturate, unsigned predicate, unsigned num_dst_regs, unsigned num_src_regs, struct tgsi_header *header) argument
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/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/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/svga/
H A Dsvga_tgsi_insn.c1651 boolean saturate = insn->Instruction.Saturate != TGSI_SAT_NONE; local
1656 if (compare || swizzle || saturate) {
1682 if (swizzle || saturate)
1734 if (saturate && !swizzle) {
/external/mesa3d/src/glsl/
H A Dir_builder.cpp197 saturate(operand a) function in namespace:ir_builder
/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/mesa3d/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_structs.h960 GLuint saturate:1; member in struct:brw_instruction::__anon27831
1276 GLuint saturate:1; member in struct:brw_instruction::__anon27846::__anon27855
1291 GLuint saturate:1; member in struct:brw_instruction::__anon27846::__anon27856
H A Dbrw_vec4.h174 bool saturate; member in class:brw::vec4_instruction
H A Dbrw_wm.h143 GLuint saturate:1; member in struct:brw_wm_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/libpng/contrib/gregbook/
H A Drpng2-win.c968 double freq, rotate, saturate, gray, intensity; local
984 * saturate: saturation of beams' shape azimuthally
989 saturate = (double)bg[pat].bg_bsat * 0.1;
1005 gray * saturate;
H A Drpng2-x.c1195 double freq, rotate, saturate, gray, intensity; local
1211 * saturate: saturation of beams' shape azimuthally
1216 saturate = (double)bg[pat].bg_bsat * 0.1;
1232 gray * saturate;
1964 double freq, rotate, saturate, gray, intensity; local
1976 * saturate: saturation of beams' shape azimuthally
1981 saturate = (double)bg[pat].bg_bsat * 0.1;
1997 gray * saturate;
/external/libgsm/src/
H A Dadd.c20 #define saturate(x) \ macro
26 return saturate(sum);
32 return saturate(diff);
/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...]

Completed in 415 milliseconds

12