/external/opencv/otherlibs/highgui/ |
H A D | utils.h | 56 #define saturate(x) (uchar)(((x) & ~255) == 0 ? (x) : ~((x)>>31)) macro
|
/external/mesa3d/src/gallium/drivers/r300/ |
H A D | r300_tgsi_to_rc.c | 132 static unsigned translate_saturate(unsigned saturate) argument 134 return saturate ? RC_SATURATE_ZERO_ONE : RC_SATURATE_NONE;
|
/external/libgsm/src/ |
H A D | add.c | 20 #define saturate(x) \ macro 26 return saturate(sum); 32 return saturate(diff);
|
/external/webrtc/webrtc/modules/audio_coding/codecs/g722/ |
H A D | g722_decode.c | 51 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 D | g722_encode.c | 51 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/mesa3d/src/gallium/drivers/i915/ |
H A D | i915_fpc_emit.c | 116 uint saturate, uint src0, uint src1, uint src2) 163 *(p->csr++) = (op | A0_DEST(dest) | mask | saturate | A0_SRC0(src0)); 226 0, /* saturate */ 233 /* 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 D | lp_bld_blend_aos.c | 84 LLVMValueRef saturate; member in struct:lp_build_blend_aos_context 123 if (!bld->saturate) 124 bld->saturate = lp_build_min(&bld->base, src_alpha, bld->base.zero); 129 if(!bld->saturate) 130 bld->saturate = lp_build_min(&bld->base, src_alpha, bld->inv_dst); 132 return bld->saturate;
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
H A D | brw_fs_copy_propagation.cpp | 49 bool saturate; member in struct:__anon17101::acp_entry 431 if (entry->saturate) { 450 inst->saturate = inst->saturate || entry->saturate; 501 if (entry->saturate) 792 entry->saturate = inst->saturate;
|
H A D | brw_ir_vec4.h | 373 set_saturate(bool saturate, vec4_instruction *inst) argument 375 inst->saturate = saturate;
|
H A D | brw_shader.h | 166 bool saturate:1; member in struct:backend_instruction::backend_instruction
|
H A D | brw_disasm.c | 144 static const char *const saturate[2] = { variable 1261 err |= control(file, "saturate", saturate, brw_inst_saturate(devinfo, inst), 1385 err |= control(file, "math saturate", math_saturate,
|
H A D | brw_vec4_nir.cpp | 1173 bool saturate, 1183 inst->saturate = saturate; 1196 inst->saturate = saturate; 1201 bool saturate, 1209 inst->saturate = saturate; 1284 inst->saturate = instr->dest.saturate; 1172 emit_conversion_from_double(dst_reg dst, src_reg src, bool saturate, brw_reg_type single_type) argument 1200 emit_conversion_to_double(dst_reg dst, src_reg src, bool saturate, brw_reg_type single_type) argument [all...] |
/external/mesa3d/src/mesa/program/ |
H A D | programopt.c | 238 * \param saturate True if writes to color outputs should be clamped to [0, 1] 248 GLenum fog_mode, GLboolean saturate) 305 inst->Saturate = saturate; 247 _mesa_append_fog_code(struct gl_context *ctx, struct gl_program *fprog, GLenum fog_mode, GLboolean saturate) argument
|
/external/mesa3d/src/mesa/drivers/dri/i915/ |
H A D | i915_program.c | 144 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/state_tracker/ |
H A D | st_mesa_to_tgsi.c | 244 boolean saturate) 253 if (saturate) 242 translate_dst( struct st_translate *t, const struct prog_dst_register *DstReg, boolean saturate) argument
|
/external/valgrind/memcheck/tests/vbit-test/ |
H A D | vbits.c | 257 * into the result. If saturate is True, then the all the result bits are 265 bool saturate) 303 if (saturate) { 304 /* Value will not fit in B-bits, saturate the result as needed. */ 323 if (saturate) { 324 /* Value will not fit in result_num_bits, saturate the result 355 if (saturate) { 356 /* Value will not fit in result, saturate the result as needed. */ 373 if (saturate) { 374 /* Value will not fit in result_num_bits, saturate th 261 undefined_vbits_Narrow256_AtoB(unsigned int src_num_bits, unsigned int result_num_bits, vbits_t src1_v, value_t src1_value, vbits_t src2_v, value_t src2_value, bool saturate) argument [all...] |
/external/vulkan-validation-layers/libs/glm/gtx/ |
H A D | compatibility.hpp | 75 template <typename T, precision P> GLM_FUNC_QUALIFIER T saturate(T x){return clamp(x, T(0), T(1));} //!< \brief Returns clamp(x, 0, 1) for each component in x. (From GLM_GTX_compatibility) function in namespace:glm 76 template <typename T, precision P> GLM_FUNC_QUALIFIER detail::tvec2<T, P> saturate(const detail::tvec2<T, P>& x){return clamp(x, T(0), T(1));} //!< \brief Returns clamp(x, 0, 1) for each component in x. (From GLM_GTX_compatibility) function in namespace:glm 77 template <typename T, precision P> GLM_FUNC_QUALIFIER detail::tvec3<T, P> saturate(const detail::tvec3<T, P>& x){return clamp(x, T(0), T(1));} //!< \brief Returns clamp(x, 0, 1) for each component in x. (From GLM_GTX_compatibility) function in namespace:glm 78 template <typename T, precision P> GLM_FUNC_QUALIFIER detail::tvec4<T, P> saturate(const detail::tvec4<T, P>& x){return clamp(x, T(0), T(1));} //!< \brief Returns clamp(x, 0, 1) for each component in x. (From GLM_GTX_compatibility) function in namespace:glm
|
/external/llvm/lib/CodeGen/GlobalISel/ |
H A D | RegBankSelect.cpp | 450 Cost.saturate(); 785 saturate(); 795 saturate(); 807 void RegBankSelect::MappingCost::saturate() { function in class:RegBankSelect::MappingCost
|
/external/mesa3d/src/compiler/glsl/ |
H A D | ir_builder.cpp | 282 saturate(operand a) function in namespace:ir_builder
|
/external/mesa3d/src/gallium/auxiliary/tgsi/ |
H A D | tgsi_build.c | 653 unsigned saturate, 662 assert (saturate <= 1); 668 instruction.Saturate = saturate; 652 tgsi_build_instruction(unsigned opcode, unsigned saturate, unsigned predicate, unsigned num_dst_regs, unsigned num_src_regs, struct tgsi_header *header) argument
|
H A D | tgsi_lowering.c | 53 unsigned saturate; member in struct:tgsi_lowering_context 133 unsigned mask, unsigned saturate) 139 new_inst.Instruction.Saturate = saturate; 1206 if (!(ctx->saturate & smask) && !lower_txp) 1246 /* we don't saturate, but in case of lower_txp we 1253 /* sanity check.. driver could be asking to saturate a non- 1634 ctx.saturate = config->saturate_r | config->saturate_s | config->saturate_t; 1657 ctx.saturate)) 1735 if (ctx.saturate || config->lower_TXP) { 1738 if (ctx.saturate) { 130 create_mov(struct tgsi_transform_context *tctx, const struct tgsi_full_dst_register *dst, const struct tgsi_full_src_register *src, unsigned mask, unsigned saturate) argument [all...] |
H A D | tgsi_text.c | 1001 unsigned *saturate, 1009 *saturate = 0; 1017 *saturate = 1; 1031 uint saturate = 0; local 1083 if (match_inst(&cur, &saturate, info)) { 1103 inst.Instruction.Saturate = saturate; 1000 match_inst(const char **pcur, unsigned *saturate, const struct tgsi_opcode_info *info) argument
|
/external/mesa3d/src/gallium/drivers/ilo/shader/ |
H A D | toy_compiler.h | 121 unsigned saturate:1; /* true or false */ member in struct:toy_inst
|
/external/swiftshader/src/Shader/ |
H A D | PixelRoutine.cpp | 2653 UShort4 PixelRoutine::convertFixed16(Float4 &cf, bool saturate) argument 2655 return UShort4(cf * Float4(0xFFFF), saturate);
|
/external/libpng/contrib/gregbook/ |
H A D | rpng2-x.c | 1228 double freq, rotate, saturate, gray, intensity; local 1244 * saturate: saturation of beams' shape azimuthally 1249 saturate = (double)bg[pat].bg_bsat * 0.1; 1265 gray * saturate; 2000 double freq, rotate, saturate, gray, intensity; local 2012 * saturate: saturation of beams' shape azimuthally 2017 saturate = (double)bg[pat].bg_bsat * 0.1; 2033 gray * saturate;
|