Home
last modified time | relevance | path

Searched refs:is_integer (Results 1 – 25 of 70) sorted by relevance

123

/third_party/flutter/skia/third_party/externals/angle2/src/common/third_party/base/anglebase/numerics/
Dsafe_math_impl.h83 typename std::enable_if<std::numeric_limits<Integer>::is_integer,
92 typename std::enable_if<std::numeric_limits<Integer>::is_integer,
101 std::numeric_limits<Integer>::is_integer,
109 static const typename std::enable_if<std::numeric_limits<Integer>::is_integer, size_t>::type
118 bool IsInteger = std::numeric_limits<Numeric>::is_integer,
156 typename std::enable_if<std::numeric_limits<T>::is_integer, T>::type
186 typename std::enable_if<std::numeric_limits<T>::is_integer, T>::type
220 typename std::enable_if<std::numeric_limits<T>::is_integer && sizeof(T) * 2 <= sizeof(uintmax_t),
231 typename std::enable_if<std::numeric_limits<T>::is_integer && std::numeric_limits<T>::is_signed &&
261 typename std::enable_if<std::numeric_limits<T>::is_integer && !std::numeric_limits<T>::is_signed &&
[all …]
Dsafe_numerics_unittest.cc58 Src max = SrcLimits::max() / 2 + (SrcLimits::is_integer ? 1 : 0); in GetMaxConvertibleToFloat()
85 typename std::enable_if<numeric_limits<Dst>::is_integer && numeric_limits<Dst>::is_signed, in TestSpecializedArithmetic()
127 typename std::enable_if<numeric_limits<Dst>::is_integer && !numeric_limits<Dst>::is_signed, in TestSpecializedArithmetic()
319 (DstLimits::is_iec559 && SrcLimits::is_integer) || in Test()
321 (!(DstLimits::is_integer && SrcLimits::is_iec559) && in Test()
374 static_assert(sizeof(Dst) < sizeof(Src) || (DstLimits::is_integer && SrcLimits::is_iec559), in Test()
391 if (DstLimits::is_integer) in Test()
452 (DstLimits::is_integer && SrcLimits::is_iec559) || (sizeof(Dst) < sizeof(Src)), in Test()
472 if (DstLimits::is_integer) in Test()
/third_party/mesa3d/src/mesa/state_tracker/
Dst_atom_sampler.c97 const GLboolean is_integer = in st_convert_sampler() local
120 st_translate_color(&tmp, texBaseFormat, is_integer); in st_convert_sampler()
123 &tmp, swz, is_integer); in st_convert_sampler()
126 texBaseFormat, is_integer); in st_convert_sampler()
130 texBaseFormat, is_integer); in st_convert_sampler()
135 sampler->border_color_is_integer = is_integer; in st_convert_sampler()
Dst_format.h80 GLenum baseFormat, GLboolean is_integer);
/third_party/skia/third_party/externals/oboe/samples/RhythmGame/third_party/glm/detail/
Dtype_mat4x4.inl116 …GLM_STATIC_ASSERT(std::numeric_limits<X1>::is_iec559 || std::numeric_limits<X1>::is_integer || GLM…
117 …GLM_STATIC_ASSERT(std::numeric_limits<Y1>::is_iec559 || std::numeric_limits<Y1>::is_integer || GLM…
118 …GLM_STATIC_ASSERT(std::numeric_limits<Z1>::is_iec559 || std::numeric_limits<Z1>::is_integer || GLM…
119 …GLM_STATIC_ASSERT(std::numeric_limits<W1>::is_iec559 || std::numeric_limits<W1>::is_integer || GLM…
121 …GLM_STATIC_ASSERT(std::numeric_limits<X2>::is_iec559 || std::numeric_limits<X2>::is_integer || GLM…
122 …GLM_STATIC_ASSERT(std::numeric_limits<Y2>::is_iec559 || std::numeric_limits<Y2>::is_integer || GLM…
123 …GLM_STATIC_ASSERT(std::numeric_limits<Z2>::is_iec559 || std::numeric_limits<Z2>::is_integer || GLM…
124 …GLM_STATIC_ASSERT(std::numeric_limits<W2>::is_iec559 || std::numeric_limits<W2>::is_integer || GLM…
126 …GLM_STATIC_ASSERT(std::numeric_limits<X3>::is_iec559 || std::numeric_limits<X3>::is_integer || GLM…
127 …GLM_STATIC_ASSERT(std::numeric_limits<Y3>::is_iec559 || std::numeric_limits<Y3>::is_integer || GLM…
[all …]
Dfunc_integer.inl269 …GLM_STATIC_ASSERT(std::numeric_limits<T>::is_integer, "'bitfieldExtract' only accept integer input…
284 …GLM_STATIC_ASSERT(std::numeric_limits<T>::is_integer, "'bitfieldInsert' only accept integer values…
334 …GLM_STATIC_ASSERT(std::numeric_limits<genIUType>::is_integer, "'findLSB' only accept integer value…
342 GLM_STATIC_ASSERT(std::numeric_limits<T>::is_integer, "'findLSB' only accept integer values");
351 …GLM_STATIC_ASSERT(std::numeric_limits<genIUType>::is_integer, "'findMSB' only accept integer value…
359 GLM_STATIC_ASSERT(std::numeric_limits<T>::is_integer, "'findMSB' only accept integer values");
Dfunc_common.inl17 …d::numeric_limits<genType>::is_iec559 || std::numeric_limits<genType>::is_integer || GLM_UNRESTRIC…
25 …d::numeric_limits<genType>::is_iec559 || std::numeric_limits<genType>::is_integer || GLM_UNRESTRIC…
104 …(!std::numeric_limits<genFIType>::is_signed && std::numeric_limits<genFIType>::is_integer) || GLM_…
326 …ec559 || (std::numeric_limits<genFIType>::is_signed && std::numeric_limits<genFIType>::is_integer),
336 …_limits<T>::is_iec559 || (std::numeric_limits<T>::is_signed && std::numeric_limits<T>::is_integer),
545 …d::numeric_limits<genType>::is_iec559 || std::numeric_limits<genType>::is_integer || GLM_UNRESTRIC…
552 …GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559 || std::numeric_limits<T>::is_integer || GLM_U…
559 …GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559 || std::numeric_limits<T>::is_integer || GLM_U…
/third_party/mesa3d/src/gallium/drivers/iris/
Diris_formats.c134 const bool is_integer = isl_format_has_int_channel(format); in iris_is_format_supported() local
175 if (!is_integer) in iris_is_format_supported()
191 if (!is_integer) in iris_is_format_supported()
/third_party/protobuf/python/google/protobuf/pyext/
Dsafe_numerics.h136 static_assert(SourceLimits::is_integer, "argument must be integral"); in IsValidNumericCast()
138 static_assert(DestLimits::is_integer, "result must be integral"); in IsValidNumericCast()
/third_party/flutter/skia/src/ports/
DSkFontMgr_config_parser.h138 static_assert(std::numeric_limits<T>::is_integer, "T_must_be_integer"); in parse_non_negative_integer()
176 static_assert(std::numeric_limits<T>::is_integer, "T_must_be_integer"); in parse_fixed()
DSkFontMgr_android_parser.h127 static_assert(std::numeric_limits<T>::is_integer, "T_must_be_integer"); in parse_non_negative_integer()
164 static_assert(std::numeric_limits<T>::is_integer, "T_must_be_integer"); in parse_fixed()
/third_party/skia/src/ports/
DSkFontMgr_config_parser.h138 static_assert(std::numeric_limits<T>::is_integer, "T_must_be_integer"); in parse_non_negative_integer()
176 static_assert(std::numeric_limits<T>::is_integer, "T_must_be_integer"); in parse_fixed()
DSkFontMgr_android_parser.h127 static_assert(std::numeric_limits<T>::is_integer, "T_must_be_integer"); in parse_non_negative_integer()
164 static_assert(std::numeric_limits<T>::is_integer, "T_must_be_integer"); in parse_fixed()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/Support/
DMathExtras.h112 static_assert(std::numeric_limits<T>::is_integer &&
181 static_assert(std::numeric_limits<T>::is_integer &&
437 static_assert(std::numeric_limits<T>::is_integer &&
453 static_assert(std::numeric_limits<T>::is_integer &&
495 static_assert(std::numeric_limits<T>::is_integer &&
/third_party/skia/third_party/externals/oboe/samples/RhythmGame/third_party/glm/gtx/
Dcolor_space_YCoCg.inl97 return compute_YCoCgR<T, P, std::numeric_limits<T>::is_integer>::rgb2YCoCgR(rgbColor);
106 return compute_YCoCgR<T, P, std::numeric_limits<T>::is_integer>::YCoCgR2rgb(YCoCgRColor);
Dcomponent_wise.inl82 …return detail::compute_compNormalize<T, floatType, P, vecType, std::numeric_limits<T>::is_integer,…
90 …return detail::compute_compScale<T, floatType, P, vecType, std::numeric_limits<T>::is_integer, std…
Dcompatibility.inl20 …if (std::numeric_limits<genType>::is_integer || std::denorm_absent == std::numeric_limits<genType>…
/third_party/rust/crates/bindgen/bindgen/ir/
Dvar.rs325 let is_integer = canonical_ty.map_or(false, |t| t.is_integer()); in parse() localVariable
332 let value = if is_integer { in parse()
/third_party/mesa3d/src/amd/vulkan/
Dradv_meta_resolve_fs.c34 build_resolve_fragment_shader(struct radv_device *dev, bool is_integer, int samples) in build_resolve_fragment_shader() argument
36 enum glsl_base_type img_base_type = is_integer ? GLSL_TYPE_UINT : GLSL_TYPE_FLOAT; in build_resolve_fragment_shader()
42 samples, is_integer ? "int" : "float"); in build_resolve_fragment_shader()
59 radv_meta_build_resolve_shader_core(&b, is_integer, samples, input_img, color, img_coord); in build_resolve_fragment_shader()
128 bool is_integer = false; in create_resolve_pipeline() local
133 is_integer = true; in create_resolve_pipeline()
135 nir_shader *fs = build_resolve_fragment_shader(device, is_integer, samples); in create_resolve_pipeline()
Dradv_meta_resolve_cs.c62 build_resolve_compute_shader(struct radv_device *dev, bool is_integer, bool is_srgb, int samples) in build_resolve_compute_shader() argument
64 enum glsl_base_type img_base_type = is_integer ? GLSL_TYPE_UINT : GLSL_TYPE_FLOAT; in build_resolve_compute_shader()
69 is_integer ? "int" : (is_srgb ? "srgb" : "float")); in build_resolve_compute_shader()
91 radv_meta_build_resolve_shader_core(&b, is_integer, samples, input_img, color, src_coord); in build_resolve_compute_shader()
279 create_resolve_pipeline(struct radv_device *device, int samples, bool is_integer, bool is_srgb, in create_resolve_pipeline() argument
290 nir_shader *cs = build_resolve_compute_shader(device, is_integer, is_srgb, samples); in create_resolve_pipeline()
/third_party/skia/third_party/externals/dng_sdk/source/
Ddng_safe_arithmetic.h202 static_assert(std::numeric_limits<TSrc>::is_integer && in ConvertUnsigned()
204 std::numeric_limits<TDest>::is_integer && in ConvertUnsigned()
/third_party/skia/third_party/externals/oboe/samples/RhythmGame/third_party/glm/gtc/
Dbitfield.inl228 …GLM_STATIC_ASSERT(std::numeric_limits<genIUType>::is_integer, "'mask' accepts only integer values"…
236 GLM_STATIC_ASSERT(std::numeric_limits<T>::is_integer, "'mask' accepts only integer values");
244 …GLM_STATIC_ASSERT(std::numeric_limits<genIType>::is_integer, "'bitfieldRotateRight' accepts only i…
253 …GLM_STATIC_ASSERT(std::numeric_limits<T>::is_integer, "'bitfieldRotateRight' accepts only integer …
262 …GLM_STATIC_ASSERT(std::numeric_limits<genIType>::is_integer, "'bitfieldRotateLeft' accepts only in…
271 …GLM_STATIC_ASSERT(std::numeric_limits<T>::is_integer, "'bitfieldRotateLeft' accepts only integer v…
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/
DMathExtras.h157 static_assert(std::numeric_limits<T>::is_integer &&
226 static_assert(std::numeric_limits<T>::is_integer &&
499 static_assert(std::numeric_limits<T>::is_integer &&
515 static_assert(std::numeric_limits<T>::is_integer &&
557 static_assert(std::numeric_limits<T>::is_integer &&
/third_party/mesa3d/src/gallium/drivers/crocus/
Dcrocus_formats.c463 const bool is_integer = isl_format_has_int_channel(format); in crocus_is_format_supported() local
504 if (!is_integer) in crocus_is_format_supported()
527 if (is_integer) in crocus_is_format_supported()
/third_party/skia/third_party/externals/abseil-cpp/absl/random/internal/
Dtraits.h49 return !std::numeric_limits<T>::is_integer + in rank()

123