Home
last modified time | relevance | path

Searched refs:floating (Results 1 – 25 of 1272) sorted by relevance

12345678910>>...51

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVSchedule.td41 def WriteFMul32 : SchedWrite; // 32-bit floating point multiply
42 def WriteFMulAdd32 : SchedWrite; // 32-bit floating point multiply add
43 def WriteFMulSub32 : SchedWrite; // 32-bit floating point multiply sub
44 def WriteFMul64 : SchedWrite; // 64-bit floating point multiply
45 def WriteFMulAdd64 : SchedWrite; // 64-bit floating point multiply add
46 def WriteFMulSub64 : SchedWrite; // 64-bit floating point multiply sub
47 def WriteFDiv32 : SchedWrite; // 32-bit floating point divide
48 def WriteFDiv64 : SchedWrite; // 64-bit floating point divide
49 def WriteFSqrt32 : SchedWrite; // 32-bit floating point sqrt
50 def WriteFSqrt64 : SchedWrite; // 64-bit floating point sqrt
[all …]
/third_party/skia/third_party/externals/oboe/samples/RhythmGame/third_party/glm/gtc/
Dreciprocal.inl13 …GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'sec' only accept floating-point value…
20 GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'sec' only accept floating-point inputs");
28 …GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'csc' only accept floating-point value…
35 GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'csc' only accept floating-point inputs");
43 …GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'cot' only accept floating-point value…
52 GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'cot' only accept floating-point inputs");
60 …GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'asec' only accept floating-point valu…
67 GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'asec' only accept floating-point inputs");
75 …GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'acsc' only accept floating-point valu…
82 GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559, "'acsc' only accept floating-point inputs");
[all …]
/third_party/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_conv.c274 assert(src_type.floating); in lp_build_clamped_float_to_unsigned_norm()
410 assert(dst_type.floating); in lp_build_unsigned_norm_to_float()
479 if (src_type.floating == dst_type->floating && in lp_build_conv_auto()
493 dst_type->floating == 0 && in lp_build_conv_auto()
497 ((src_type.floating == 1 && src_type.sign == 1 && dst_type->norm == 1) || in lp_build_conv_auto()
498 (src_type.floating == 0 && dst_type->floating == 0 && in lp_build_conv_auto()
539 dst_type->floating == 0 && (num_srcs % 2 == 0) && in lp_build_conv_auto()
600 dst_type.floating == 0 && in lp_build_conv()
604 ((src_type.floating == 1 && src_type.sign == 1 && dst_type.norm == 1) || in lp_build_conv()
605 (src_type.floating == 0 && dst_type.floating == 0 && in lp_build_conv()
[all …]
Dlp_bld_bitarit.c51 if (type.floating) { in lp_build_or()
58 if (type.floating) { in lp_build_or()
77 if (type.floating) { in lp_build_xor()
84 if (type.floating) { in lp_build_xor()
105 if (type.floating) { in lp_build_and()
112 if (type.floating) { in lp_build_and()
134 if (type.floating) { in lp_build_andnot()
142 if (type.floating) { in lp_build_andnot()
159 if (type.floating) { in lp_build_not()
163 if (type.floating) { in lp_build_not()
[all …]
Dlp_bld_const.c51 assert(type.floating); in lp_mantissa()
53 if (type.floating) { in lp_mantissa()
82 if (type.floating) in lp_const_shift()
96 if (type.floating || type.fixed) in lp_const_offset()
138 if (type.floating) { in lp_const_min()
172 if (type.floating) { in lp_const_max()
202 if (type.floating) { in lp_const_eps()
233 if (type.floating) in lp_build_zero()
254 if (!lp_has_fp16() && type.floating && type.width == 16) in lp_build_one()
256 else if (type.floating) in lp_build_one()
[all …]
/third_party/skia/third_party/externals/opengl-registry/extensions/EXT/
DEXT_packed_float.txt49 This extension adds a new 3-component floating-point texture format
52 floating-point formats, but rather than 10 mantissa bits, the red,
61 floating-point rendering format with the assumption that the texture
63 floating-point format for rendering.
118 An unsigned 11-bit floating-point number has no sign bit, a 5-bit
120 11-bit floating-point number (represented as an 11-bit unsigned
141 When a floating-point value is converted to an unsigned 11-bit
142 floating-point representation, finite values are rounded to the closet
147 11-bit floating-point value) are converted to 65024. Additionally:
152 Any representable unsigned 11-bit floating-point value is legal
[all …]
/third_party/openGLES/extensions/EXT/
DEXT_packed_float.txt49 This extension adds a new 3-component floating-point texture format
52 floating-point formats, but rather than 10 mantissa bits, the red,
61 floating-point rendering format with the assumption that the texture
63 floating-point format for rendering.
118 An unsigned 11-bit floating-point number has no sign bit, a 5-bit
120 11-bit floating-point number (represented as an 11-bit unsigned
141 When a floating-point value is converted to an unsigned 11-bit
142 floating-point representation, finite values are rounded to the closet
147 11-bit floating-point value) are converted to 65024. Additionally:
152 Any representable unsigned 11-bit floating-point value is legal
[all …]
/third_party/skia/third_party/externals/opengl-registry/extensions/NV/
DNV_packed_float.txt55 This extension adds a new 3-component floating-point texture format
58 floating-point formats, but rather than 10 mantissa bits, the red,
67 floating-point rendering format with the assumption that the texture
69 floating-point format for rendering.
96 An unsigned 11-bit floating-point number has no sign bit, a 5-bit
98 11-bit floating-point number (represented as an 11-bit unsigned
119 When a floating-point value is converted to an unsigned 11-bit
120 floating-point representation, finite values are rounded to the
125 finite representable unsigned 11-bit floating-point value) are
130 Any representable unsigned 11-bit floating-point value is legal
[all …]
DNV_depth_buffer_float.txt53 components are stored as 32-bit floating-point values, rather than the
67 of a 32-bit floating-point depth value, 8 bits of stencil, and 24 unused
71 floating-point depth buffers. The existing (but not commonly used)
112 z_w is represented as either fixed-point or floating-point
114 fixed-point or floating-point representation. If the depth buffer
138 floating-point depth buffers, there is no single minimum resolvable
142 in the floating-point mantissa, the minimum resolvable difference,
160 buffer uses a floating-point representation.
221 a floating-point representation.
233 floating-point components are in the standard IEEE float format.
[all …]
DNV_float_buffer.txt75 unconstrained floating point data.
84 that supports floating-point numbers constrained only by the precision of
93 programs, this extension provides floating-point RGBA color buffers that
95 floating-point RGBA color buffer consists of one to four floating-point
96 components stored in the 16- or 32-bit floating-point formats (fp16 or
99 When a floating-point color buffer is used, the results of fragment
103 operations are bypassed when rendering to floating-point color buffers.
105 A floating-point color buffer can also be used as a texture map, either by
123 floating-point color buffer in the first pass. This will save the
127 (3) Use floating-point texture maps to evaluate functions with
[all …]
/third_party/openGLES/extensions/NV/
DNV_packed_float.txt55 This extension adds a new 3-component floating-point texture format
58 floating-point formats, but rather than 10 mantissa bits, the red,
67 floating-point rendering format with the assumption that the texture
69 floating-point format for rendering.
96 An unsigned 11-bit floating-point number has no sign bit, a 5-bit
98 11-bit floating-point number (represented as an 11-bit unsigned
119 When a floating-point value is converted to an unsigned 11-bit
120 floating-point representation, finite values are rounded to the
125 finite representable unsigned 11-bit floating-point value) are
130 Any representable unsigned 11-bit floating-point value is legal
[all …]
DNV_depth_buffer_float.txt53 components are stored as 32-bit floating-point values, rather than the
67 of a 32-bit floating-point depth value, 8 bits of stencil, and 24 unused
71 floating-point depth buffers. The existing (but not commonly used)
112 z_w is represented as either fixed-point or floating-point
114 fixed-point or floating-point representation. If the depth buffer
138 floating-point depth buffers, there is no single minimum resolvable
142 in the floating-point mantissa, the minimum resolvable difference,
160 buffer uses a floating-point representation.
221 a floating-point representation.
233 floating-point components are in the standard IEEE float format.
[all …]
DNV_float_buffer.txt75 unconstrained floating point data.
84 that supports floating-point numbers constrained only by the precision of
93 programs, this extension provides floating-point RGBA color buffers that
95 floating-point RGBA color buffer consists of one to four floating-point
96 components stored in the 16- or 32-bit floating-point formats (fp16 or
99 When a floating-point color buffer is used, the results of fragment
103 operations are bypassed when rendering to floating-point color buffers.
105 A floating-point color buffer can also be used as a texture map, either by
123 floating-point color buffer in the first pass. This will save the
127 (3) Use floating-point texture maps to evaluate functions with
[all …]
/third_party/openGLES/extensions/APPLE/
DAPPLE_texture_packed_float.txt43 This extension adds two new 3-component floating-point texture formats
47 per component in the same manner as 16-bit floating-point formats, but
87 An unsigned 11-bit floating-point number has no sign bit, a 5-bit
89 11-bit floating-point number (represented as an 11-bit unsigned
110 When a floating-point value is converted to an unsigned 11-bit
111 floating-point representation, finite values are rounded to the
116 finite representable unsigned 11-bit floating-point value) are
121 Any representable unsigned 11-bit floating-point value is legal
122 as input to a GL command that accepts 11-bit floating-point data.
123 The result of providing a value that is not a floating-point
[all …]
DAPPLE_float_pixels.txt43 color buffers composed of both 32 bit and 16 floating point numbers.
45 single-precision floating-point standard, except that it has only 5
46 exponent bits and 10 mantissa bits. All floating point numbers are
56 floating point and half float color buffers. Lastly, it provides an
58 floating point color buffer.
66 Clients can use the 12 additional (6 floating point and 6 half
76 appropriate color floating point pixel format attribute for the
78 floating point color buffers can be supported, the former with full
79 32 bit floating point components and the latter with 16 bit half
82 Additionally, clients can query to see if they have a floating point
[all …]
/third_party/skia/third_party/externals/opengl-registry/extensions/APPLE/
DAPPLE_texture_packed_float.txt43 This extension adds two new 3-component floating-point texture formats
47 per component in the same manner as 16-bit floating-point formats, but
87 An unsigned 11-bit floating-point number has no sign bit, a 5-bit
89 11-bit floating-point number (represented as an 11-bit unsigned
110 When a floating-point value is converted to an unsigned 11-bit
111 floating-point representation, finite values are rounded to the
116 finite representable unsigned 11-bit floating-point value) are
121 Any representable unsigned 11-bit floating-point value is legal
122 as input to a GL command that accepts 11-bit floating-point data.
123 The result of providing a value that is not a floating-point
[all …]
DAPPLE_float_pixels.txt43 color buffers composed of both 32 bit and 16 floating point numbers.
45 single-precision floating-point standard, except that it has only 5
46 exponent bits and 10 mantissa bits. All floating point numbers are
56 floating point and half float color buffers. Lastly, it provides an
58 floating point color buffer.
66 Clients can use the 12 additional (6 floating point and 6 half
76 appropriate color floating point pixel format attribute for the
78 floating point color buffers can be supported, the former with full
79 32 bit floating point components and the latter with 16 bit half
82 Additionally, clients can query to see if they have a floating point
[all …]
/third_party/libffi/testsuite/libffi.call/
Dfloat.c11 static int floating(int a, float b, double c, long double d) in floating() function
50 floating (si1, f, d, ld); in main()
52 ffi_call(&cif, FFI_FN(floating), &rint, values); in main()
54 printf ("%d vs %d\n", (int)rint, floating (si1, f, d, ld)); in main()
56 CHECK((int)rint == floating(si1, f, d, ld)); in main()
/third_party/skia/third_party/externals/opengl-registry/extensions/OES/
DOES_matrix_get.txt42 and performs matrix operations internally using floating pt
44 the GL cannot return the floating pt matrix elements since the float
51 representation of the floating pt matrix elements as as an array
52 of integers, according to the IEEE 754 floating pt "single format"
55 Bit 31 represents the sign of the floating pt number.
56 Bits 30 - 23 represent the exponent of the floating pt number.
57 Bits 22 - 0 represent the mantissa of the floating pt number.
101 representation of the floating pt matrix elements as as an array
102 of integers, according to the IEEE 754 floating pt "single format"
/third_party/openGLES/extensions/OES/
DOES_texture_float_linear.txt64 existing sized 32-bit floating-point formats become texture-filterable,
83 new unsized formats, including floating-point versions of LUMINANCE and
93 Further, OpenGL ES 3.0 requires that the required floating-point
95 does not support filtering for floating-point formats with 32-bits per
99 required floating-point formats with 32-bit per component are also
109 - floating-point formats with 32-bit per component are not filterable
110 - floating-point formats with 16-bit per component are filterable
113 - all floating-point formats in Table 3.13 are filterable
116 - all floating-point formats in Table 3.13 are filterable
121 - all floating-point formats in Table 3.13 are filterable
DOES_matrix_get.txt52 and performs matrix operations internally using floating pt
54 the GL cannot return the floating pt matrix elements since the float
61 representation of the floating pt matrix elements as as an array
62 of integers, according to the IEEE 754 floating pt "single format"
65 Bit 31 represents the sign of the floating pt number.
66 Bits 30 - 23 represent the exponent of the floating pt number.
67 Bits 22 - 0 represent the mantissa of the floating pt number.
111 representation of the floating pt matrix elements as as an array
112 of integers, according to the IEEE 754 floating pt "single format"
/third_party/openGLES/extensions/ARB/
DARB_depth_buffer_float.txt64 components are stored as 32-bit floating-point values, rather than the
73 of a 32-bit floating-point depth value, 8 bits of stencil, and 24 unused
77 floating-point depth buffers. The existing (but not commonly used)
110 z_w is represented as either fixed-point or floating-point
112 fixed-point or floating-point representation. If the depth buffer
135 floating-point depth buffers, there is no single minimum resolvable
139 in the floating-point mantissa, the minimum resolvable difference,
157 buffer uses a floating-point representation.
218 a floating-point representation, but clamping is.
229 32-bit floating-point components are in the standard IEEE float format.
[all …]
/third_party/skia/third_party/externals/opengl-registry/extensions/ARB/
DARB_depth_buffer_float.txt54 components are stored as 32-bit floating-point values, rather than the
63 of a 32-bit floating-point depth value, 8 bits of stencil, and 24 unused
67 floating-point depth buffers. The existing (but not commonly used)
100 z_w is represented as either fixed-point or floating-point
102 fixed-point or floating-point representation. If the depth buffer
125 floating-point depth buffers, there is no single minimum resolvable
129 in the floating-point mantissa, the minimum resolvable difference,
147 buffer uses a floating-point representation.
208 a floating-point representation, but clamping is.
219 32-bit floating-point components are in the standard IEEE float format.
[all …]
/third_party/skia/third_party/externals/opengl-registry/extensions/SGIX/
DGLX_SGIX_fbconfig_float.txt26 capabilities by adding support for floating-point attributes. While
28 attributes are best described with floating point
68 floating point attributes.
84 integer, boolean, enumerated, bitmask, XID, or floating point.
86 in the case of floating point attributes the cast to integer may lose
87 information. Only floating point attributes may appear in
95 To get the value of a floating point GLX attribute for a
105 rather than an int value. Non-floating-point attributes undergo
/third_party/openGLES/extensions/SGIX/
DGLX_SGIX_fbconfig_float.txt26 capabilities by adding support for floating-point attributes. While
28 attributes are best described with floating point
68 floating point attributes.
84 integer, boolean, enumerated, bitmask, XID, or floating point.
86 in the case of floating point attributes the cast to integer may lose
87 information. Only floating point attributes may appear in
95 To get the value of a floating point GLX attribute for a
105 rather than an int value. Non-floating-point attributes undergo

12345678910>>...51