| /frameworks/base/core/java/android/util/ |
| Half.java | 26 * <p>The {@code Half} class is a wrapper and a utility class to manipulate half-precision 16-bit 28 * floating point data types (also called fp16 or binary16). A half-precision float can be 29 * created from or converted to single-precision floats, and is stored in a short data type. 30 * To distinguish short values holding half-precision floats from regular short values, 49 * <p>Half-precision floating points can be useful to save memory and/or 50 * bandwidth at the expense of range and precision when compared to single-precision 53 * refer to the table below that shows the available precision throughout the range of 54 * possible values. The <em>precision</em> column indicates the step size between two 57 * <table summary="Precision of fp16 across the range" [all...] |
| /external/deqp/data/gles3/shaders/ |
| invalid_texture_functions.test | 11 precision mediump float; 30 precision mediump float; 49 precision mediump float; 68 precision mediump float; 87 precision mediump float; 106 precision mediump float; 125 precision mediump float; 144 precision mediump float; 163 precision mediump float; 182 precision mediump float [all...] |
| scoping.test | 13 precision mediump float; 39 precision mediump float; 64 precision mediump float; 92 precision mediump float; 117 precision mediump float; 144 precision mediump float; 171 precision mediump float; 200 precision mediump float; 226 precision mediump float; 253 precision mediump float [all...] |
| /system/update_engine/scripts/update_payload/ |
| format_utils.py | 12 precision that yields a non-zero and ranging between |min_precision| and 14 are integer built-ins. Examples (using default precision): 27 min_precision: minimum precision for fractional percentage 28 max_precision: maximum precision for fractional percentage 38 precision = min(min_precision, max_precision) 39 factor = 10 ** precision 40 while precision <= max_precision: 45 precision += 1 50 precision -= 1 52 return '%d%s%%' % (whole, '.%0*d' % (precision, frac) if frac else '' [all...] |
| /external/deqp/external/openglcts/data/gl33/ |
| preprocessor.test | 38 precision mediump float; 88 precision mediump float; 106 precision mediump float; 124 precision mediump float; 142 precision mediump float; 162 precision mediump float; 187 precision mediump float; 205 precision mediump float; 223 precision mediump float; 242 precision mediump float [all...] |
| /external/deqp/data/gles2/shaders/ |
| scoping.test | 13 precision mediump float; 39 precision mediump float; 64 precision mediump float; 92 precision mediump float; 118 precision mediump float; 145 precision mediump float; 173 precision mediump float; 202 precision mediump float; 228 precision mediump float; 255 precision mediump float [all...] |
| conditionals.test | 11 precision mediump float; 32 precision mediump float; 57 precision mediump float; 79 precision mediump float; 101 precision mediump float; 122 precision mediump float; 143 precision mediump float; 165 precision mediump float; 188 precision mediump float; 224 precision mediump float [all...] |
| /external/vulkan-validation-layers/libs/glm/detail/ |
| type_mat2x2.inl | 32 template <typename T, precision P> 41 template <typename T, precision P> 52 template <typename T, precision P> 66 template <typename T, precision P> 73 template <typename T, precision P> 83 template <typename T, precision P> 84 template <precision Q> 92 template <typename T, precision P> 99 template <typename T, precision P> 110 template <typename T, precision P [all...] |
| type_vec1.hpp | 46 template <typename T, precision P> 79 template <precision Q> 94 template <typename U, precision Q> 97 template <typename U, precision Q> 100 template <typename U, precision Q> 103 template <typename U, precision Q> 168 template <typename T, precision P> 171 template <typename T, precision P> 174 template <typename T, precision P> 177 template <typename T, precision P [all...] |
| type_vec4.inl | 32 template <typename T, precision P> 41 template <typename T, precision P> 48 template <typename T, precision P> 58 template <typename T, precision P> 66 template <typename T, precision P> 74 template <typename T, precision P> 75 template <precision Q> 86 template <typename T, precision P> 90 template <typename T, precision P> 98 template <typename T, precision P [all...] |
| type_vec3.hpp | 46 template <typename T, precision P> 105 template <precision Q> 134 template <typename A, typename B, precision Q> 137 template <typename A, typename B, precision Q> 140 template <typename U, precision Q> 143 template <typename U, precision Q> 230 template <typename T, precision P> 233 template <typename T, precision P> 236 template <typename T, precision P> 239 template <typename T, precision P [all...] |
| type_vec2.hpp | 46 template <typename T, precision P> 104 template <precision Q> 142 template <typename U, precision Q> 145 template <typename U, precision Q> 148 template <typename U, precision Q> 212 template <typename T, precision P> 215 template <typename T, precision P> 218 template <typename T, precision P> 221 template <typename T, precision P> 224 template <typename T, precision P [all...] |
| type_mat.hpp | 32 #include "precision.hpp" 37 template <typename T, precision P> struct tvec2; 38 template <typename T, precision P> struct tvec3; 39 template <typename T, precision P> struct tvec4; 40 template <typename T, precision P> struct tmat2x2; 41 template <typename T, precision P> struct tmat2x3; 42 template <typename T, precision P> struct tmat2x4; 43 template <typename T, precision P> struct tmat3x2; 44 template <typename T, precision P> struct tmat3x3; 45 template <typename T, precision P> struct tmat3x4 [all...] |
| /prebuilts/ndk/r16/sources/third_party/vulkan/src/libs/glm/detail/ |
| type_mat2x2.inl | 32 template <typename T, precision P> 41 template <typename T, precision P> 52 template <typename T, precision P> 66 template <typename T, precision P> 73 template <typename T, precision P> 83 template <typename T, precision P> 84 template <precision Q> 92 template <typename T, precision P> 99 template <typename T, precision P> 110 template <typename T, precision P [all...] |
| type_vec1.hpp | 46 template <typename T, precision P> 79 template <precision Q> 94 template <typename U, precision Q> 97 template <typename U, precision Q> 100 template <typename U, precision Q> 103 template <typename U, precision Q> 168 template <typename T, precision P> 171 template <typename T, precision P> 174 template <typename T, precision P> 177 template <typename T, precision P [all...] |
| type_vec4.inl | 32 template <typename T, precision P> 41 template <typename T, precision P> 48 template <typename T, precision P> 58 template <typename T, precision P> 66 template <typename T, precision P> 74 template <typename T, precision P> 75 template <precision Q> 86 template <typename T, precision P> 90 template <typename T, precision P> 98 template <typename T, precision P [all...] |
| type_vec3.hpp | 46 template <typename T, precision P> 105 template <precision Q> 134 template <typename A, typename B, precision Q> 137 template <typename A, typename B, precision Q> 140 template <typename U, precision Q> 143 template <typename U, precision Q> 230 template <typename T, precision P> 233 template <typename T, precision P> 236 template <typename T, precision P> 239 template <typename T, precision P [all...] |
| type_vec2.hpp | 46 template <typename T, precision P> 104 template <precision Q> 142 template <typename U, precision Q> 145 template <typename U, precision Q> 148 template <typename U, precision Q> 212 template <typename T, precision P> 215 template <typename T, precision P> 218 template <typename T, precision P> 221 template <typename T, precision P> 224 template <typename T, precision P [all...] |
| type_mat.hpp | 32 #include "precision.hpp" 37 template <typename T, precision P> struct tvec2; 38 template <typename T, precision P> struct tvec3; 39 template <typename T, precision P> struct tvec4; 40 template <typename T, precision P> struct tmat2x2; 41 template <typename T, precision P> struct tmat2x3; 42 template <typename T, precision P> struct tmat2x4; 43 template <typename T, precision P> struct tmat3x2; 44 template <typename T, precision P> struct tmat3x3; 45 template <typename T, precision P> struct tmat3x4 [all...] |
| /external/deqp/external/vulkancts/data/vulkan/glsl/es310/ |
| swizzles.test | 16 precision highp float; 17 precision highp int; 40 precision highp float; 41 precision highp int; 64 precision highp float; 65 precision highp int; 88 precision highp float; 89 precision highp int; 112 precision highp float; 113 precision highp int [all...] |
| constants.test | 11 precision highp float; 31 precision highp float; 46 precision highp float; 61 precision highp float; 76 precision highp float; 91 precision highp float; 106 precision highp float; 121 precision highp float; 136 precision highp float; 151 precision highp float [all...] |
| /external/deqp/android/cts/master/src/ |
| gles31-hw-issues.txt | 2 dEQP-GLES31.functional.shaders.builtin_functions.precision.inverse.highp_compute.mat2 5 dEQP-GLES31.functional.shaders.builtin_functions.precision.div.highp_compute.scalar 6 dEQP-GLES31.functional.shaders.builtin_functions.precision.div.highp_compute.vec2 7 dEQP-GLES31.functional.shaders.builtin_functions.precision.div.highp_compute.vec3 8 dEQP-GLES31.functional.shaders.builtin_functions.precision.div.highp_compute.vec4 9 dEQP-GLES31.functional.shaders.builtin_functions.precision.mod.highp_compute.scalar 10 dEQP-GLES31.functional.shaders.builtin_functions.precision.mod.highp_compute.vec2 11 dEQP-GLES31.functional.shaders.builtin_functions.precision.mod.highp_compute.vec3 12 dEQP-GLES31.functional.shaders.builtin_functions.precision.mod.highp_compute.vec4 15 dEQP-GLES31.functional.shaders.builtin_functions.precision.max.highp_compute.scala [all...] |
| /external/skia/src/gpu/ |
| GrShaderVar.h | 50 GrSLPrecision precision = kDefault_GrSLPrecision) 54 , fPrecision(precision) 62 GrSLPrecision precision = kDefault_GrSLPrecision) 66 , fPrecision(precision) 74 GrSLPrecision precision = kDefault_GrSLPrecision) 78 , fPrecision(precision) 85 int arrayCount, GrSLPrecision precision = kDefault_GrSLPrecision) 89 , fPrecision(precision) 113 GrSLPrecision precision = kDefault_GrSLPrecision, 118 SkASSERT(kDefault_GrSLPrecision == precision || GrSLTypeTemporarilyAcceptsPrecision(type)) [all...] |
| /external/skqp/src/gpu/ |
| GrShaderVar.h | 50 GrSLPrecision precision = kDefault_GrSLPrecision) 54 , fPrecision(precision) 62 GrSLPrecision precision = kDefault_GrSLPrecision) 66 , fPrecision(precision) 74 GrSLPrecision precision = kDefault_GrSLPrecision) 78 , fPrecision(precision) 85 int arrayCount, GrSLPrecision precision = kDefault_GrSLPrecision) 89 , fPrecision(precision) 113 GrSLPrecision precision = kDefault_GrSLPrecision, 118 SkASSERT(kDefault_GrSLPrecision == precision || GrSLTypeTemporarilyAcceptsPrecision(type)) [all...] |
| /external/llvm/test/MC/ARM/ |
| single-precision-fp.s | 10 @ CHECK-ERRORS: error: instruction requires: double precision VFP 12 @ CHECK-ERRORS: error: instruction requires: double precision VFP 14 @ CHECK-ERRORS: error: instruction requires: double precision VFP 16 @ CHECK-ERRORS: error: instruction requires: double precision VFP 18 @ CHECK-ERRORS: error: instruction requires: double precision VFP 29 @ CHECK-ERRORS: error: instruction requires: double precision VFP 31 @ CHECK-ERRORS: error: instruction requires: double precision VFP 33 @ CHECK-ERRORS: error: instruction requires: double precision VFP 35 @ CHECK-ERRORS: error: instruction requires: double precision VFP 37 @ CHECK-ERRORS: error: instruction requires: double precision VF [all...] |