/external/deqp/modules/gles2/performance/ |
D | es2pShaderOptimizationTests.cpp | 366 const string precision = getShaderPrecision(m_caseShaderType); in generateProgramData() local 367 const string statements = optimized ? " " + precision + " vec4 valueOrig = value;\n" in generateProgramData() 368 " " + precision + " vec4 y = sin(cos(sin(valueOrig)));\n" in generateProgramData() 371 " " + precision + " float x = 3.2*float(i) + 4.6;\n" in generateProgramData() 376 : " " + precision + " vec4 valueOrig = value;\n" in generateProgramData() 379 " " + precision + " float x = 3.2*float(i) + 4.6;\n" in generateProgramData() 380 " " + precision + " vec4 y = sin(cos(sin(valueOrig)));\n" in generateProgramData() 404 const string precision = getShaderPrecision(m_caseShaderType); in generateProgramData() local 406 …const string maybeFuncDefs = optimized ? "" : funcDefinitions(m_callNestingDepth, precision, exp… in generateProgramData() 415 …static inline string funcDefinitions (int callNestingDepth, const string& precision, const string&… in funcDefinitions() argument [all …]
|
/external/deqp/modules/gles3/performance/ |
D | es3pShaderOptimizationTests.cpp | 369 const string precision = getShaderPrecision(m_caseShaderType); in generateProgramData() local 370 const string statements = optimized ? " " + precision + " vec4 valueOrig = value;\n" in generateProgramData() 371 " " + precision + " vec4 y = sin(cos(sin(valueOrig)));\n" in generateProgramData() 374 " " + precision + " float x = 3.2*float(i) + 4.6;\n" in generateProgramData() 379 : " " + precision + " vec4 valueOrig = value;\n" in generateProgramData() 382 " " + precision + " float x = 3.2*float(i) + 4.6;\n" in generateProgramData() 383 " " + precision + " vec4 y = sin(cos(sin(valueOrig)));\n" in generateProgramData() 407 const string precision = getShaderPrecision(m_caseShaderType); in generateProgramData() local 409 …const string maybeFuncDefs = optimized ? "" : funcDefinitions(m_callNestingDepth, precision, exp… in generateProgramData() 418 …static inline string funcDefinitions (int callNestingDepth, const string& precision, const string&… in funcDefinitions() argument [all …]
|
/external/deqp/data/gles2/shaders/ |
D | keywords.test | 11 precision mediump float; 28 precision mediump float; 45 precision mediump float; 62 precision mediump float; 79 precision mediump float; 96 precision mediump float; 113 precision mediump float; 130 precision mediump float; 147 precision mediump float; 164 precision mediump float; [all …]
|
D | reserved_operators.test | 9 precision mediump float; 10 precision mediump int; 28 precision mediump float; 29 precision mediump int; 47 precision mediump float; 48 precision mediump int; 66 precision mediump float; 67 precision mediump int; 85 precision mediump float; 86 precision mediump int; [all …]
|
D | conversions.test | 14 precision mediump float; 15 precision mediump int; 36 precision mediump float; 37 precision mediump int; 58 precision mediump float; 59 precision mediump int; 80 precision mediump float; 81 precision mediump int; 102 precision mediump float; 103 precision mediump int; [all …]
|
D | preprocessor.test | 29 precision mediump float; 69 precision mediump float; 85 precision mediump float; 102 precision mediump float; 118 precision mediump float; 138 precision mediump float; 154 precision mediump float; 169 precision mediump float; 182 precision mediump float; 195 precision mediump float; [all …]
|
D | constants.test | 14 precision highp float; 32 precision highp float; 46 precision highp float; 59 precision highp float; 72 precision highp float; 85 precision highp float; 98 precision highp float; 111 precision highp float; 124 precision highp float; 137 precision highp float; [all …]
|
D | 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; 212 precision mediump float; [all …]
|
D | functions.test | 20 precision mediump float; 44 precision mediump float; 68 precision mediump float; 92 precision mediump float; 116 precision mediump float; 140 precision mediump float; 164 precision mediump float; 188 precision mediump float; 189 precision mediump int; 214 precision mediump float; [all …]
|
D | 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 …]
|
/external/deqp/data/gles3/shaders/ |
D | uniform_block.test | 12 precision highp float; 29 precision highp float; 45 precision highp float; 57 precision highp float; 78 precision highp float; 95 precision highp float; 111 precision highp float; 123 precision highp float; 144 precision highp float; 161 precision highp float; [all …]
|
D | keywords.test | 13 precision mediump float; 31 precision mediump float; 49 precision mediump float; 67 precision mediump float; 85 precision mediump float; 103 precision mediump float; 121 precision mediump float; 139 precision mediump float; 157 precision mediump float; 175 precision mediump float; [all …]
|
D | conversions.test | 16 precision mediump float; 17 precision mediump int; 40 precision mediump float; 41 precision mediump int; 64 precision mediump float; 65 precision mediump int; 88 precision mediump float; 89 precision mediump int; 112 precision mediump float; 113 precision mediump int; [all …]
|
D | preprocessor.test | 38 precision mediump float; 88 precision mediump float; 106 precision mediump float; 124 precision mediump float; 142 precision mediump float; 164 precision mediump float; 182 precision mediump float; 200 precision mediump float; 216 precision mediump float; 232 precision mediump float; [all …]
|
D | 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 …]
|
D | switch.test | 7 precision mediump float; 28 precision mediump float; 50 precision mediump float; 72 precision mediump float; 94 precision mediump float; 118 precision mediump float; 141 precision mediump float; 163 precision mediump float; 186 precision mediump float; 208 precision mediump float; [all …]
|
/external/deqp/data/gles31/shaders/ |
D | uniform_block.test | 12 precision highp float; 29 precision highp float; 45 precision highp float; 57 precision highp float; 78 precision highp float; 95 precision highp float; 111 precision highp float; 123 precision highp float; 144 precision highp float; 161 precision highp float; [all …]
|
/external/deqp/modules/gles31/functional/ |
D | es31fShaderCommonFunctionTests.cpp | 127 inline bool supportsSignedZero (glu::Precision precision) in supportsSignedZero() argument 131 return precision == glu::PRECISION_HIGHP; in supportsSignedZero() 153 static int getMinMantissaBits (glu::Precision precision) in getMinMantissaBits() argument 162 DE_ASSERT(de::inBounds<int>(precision, 0, DE_LENGTH_OF_ARRAY(bits))); in getMinMantissaBits() 163 return bits[precision]; in getMinMantissaBits() 166 static int getMaxNormalizedValueExponent (glu::Precision precision) in getMaxNormalizedValueExponent() argument 175 DE_ASSERT(de::inBounds<int>(precision, 0, DE_LENGTH_OF_ARRAY(exponent))); in getMaxNormalizedValueExponent() 176 return exponent[precision]; in getMaxNormalizedValueExponent() 179 static int getMinNormalizedValueExponent (glu::Precision precision) in getMinNormalizedValueExponent() argument 188 DE_ASSERT(de::inBounds<int>(precision, 0, DE_LENGTH_OF_ARRAY(exponent))); in getMinNormalizedValueExponent() [all …]
|
D | es31fShaderIntegerFunctionTests.cpp | 111 inline int getShaderUintBitCount (glu::ShaderType shaderType, glu::Precision precision) in getShaderUintBitCount() argument 117 return bitCounts[precision]; in getShaderUintBitCount() 137 …rnd, glu::ShaderType shaderType, glu::DataType dataType, glu::Precision precision, deUint32* dst, … in generateRandomInputData() argument 140 const deUint32 integerLength = (deUint32)getShaderUintBitCount(shaderType, precision); in generateRandomInputData() 322 static const char* getPrecisionPostfix (glu::Precision precision) in getPrecisionPostfix() argument 331 DE_ASSERT(de::inBounds<int>(precision, 0, DE_LENGTH_OF_ARRAY(s_postfix))); in getPrecisionPostfix() 332 return s_postfix[precision]; in getPrecisionPostfix() 350 static std::string getIntegerFuncCaseName (glu::DataType baseType, glu::Precision precision, glu::S… in getIntegerFuncCaseName() argument 352 …return string(glu::getDataTypeName(baseType)) + getPrecisionPostfix(precision) + getShaderTypePost… in getIntegerFuncCaseName() 358 …UaddCarryCase (Context& context, glu::DataType baseType, glu::Precision precision, glu::ShaderType… in UaddCarryCase() argument [all …]
|
/external/llvm/test/MC/ARM/ |
D | vfp-aliases-diagnostics.s | 34 @ CHECK: error: VFP/Neon double precision register expected 37 @ CHECK: error: VFP/Neon double precision register expected 40 @ CHECK: error: VFP/Neon double precision register expected 43 @ CHECK: error: VFP/Neon double precision register expected 46 @ CHECK: error: VFP/Neon single precision register expected 49 @ CHECK: error: VFP/Neon single precision register expected 52 @ CHECK: error: VFP/Neon single precision register expected 55 @ CHECK: error: VFP/Neon single precision register expected 59 @ CHECK: error: VFP/Neon single precision register expected 62 @ CHECK: error: VFP/Neon single precision register expected [all …]
|
D | 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 VFP [all …]
|
/external/deqp/modules/gles3/functional/ |
D | es3fShaderCommonFunctionTests.cpp | 123 inline bool supportsSignedZero (glu::Precision precision) in supportsSignedZero() argument 127 return precision == glu::PRECISION_HIGHP; in supportsSignedZero() 149 static int getMinMantissaBits (glu::Precision precision) in getMinMantissaBits() argument 158 DE_ASSERT(de::inBounds<int>(precision, 0, DE_LENGTH_OF_ARRAY(bits))); in getMinMantissaBits() 159 return bits[precision]; in getMinMantissaBits() 390 static const char* getPrecisionPostfix (glu::Precision precision) in getPrecisionPostfix() argument 399 DE_ASSERT(de::inBounds<int>(precision, 0, DE_LENGTH_OF_ARRAY(s_postfix))); in getPrecisionPostfix() 400 return s_postfix[precision]; in getPrecisionPostfix() 414 static std::string getCommonFuncCaseName (glu::DataType baseType, glu::Precision precision, glu::Sh… in getCommonFuncCaseName() argument 416 …return string(glu::getDataTypeName(baseType)) + getPrecisionPostfix(precision) + getShaderTypePost… in getCommonFuncCaseName() [all …]
|
/external/deqp/android/cts/master/src/ |
D | gles3-test-issues.txt | 2 dEQP-GLES3.functional.shaders.builtin_functions.precision.acos.mediump_vertex.scalar 3 dEQP-GLES3.functional.shaders.builtin_functions.precision.acos.mediump_vertex.vec2 4 dEQP-GLES3.functional.shaders.builtin_functions.precision.acos.mediump_vertex.vec3 5 dEQP-GLES3.functional.shaders.builtin_functions.precision.acos.mediump_vertex.vec4 6 dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.highp_vertex.scalar 7 dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.highp_vertex.vec2 8 dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.highp_vertex.vec4 9 dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.highp_fragment.scalar 10 dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.highp_fragment.vec2 11 dEQP-GLES3.functional.shaders.builtin_functions.precision.dot.highp_fragment.vec4 [all …]
|
D | 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.scalar [all …]
|
/external/skia/include/gpu/ |
D | GrShaderVar.h | 48 GrSLPrecision precision = kDefault_GrSLPrecision) 53 , fPrecision(precision) { in fType() 54 SkASSERT(kDefault_GrSLPrecision == precision || GrSLTypeIsFloatType(type)); in fType() 59 GrSLPrecision precision = kDefault_GrSLPrecision) 64 , fPrecision(precision) { in fType() 65 SkASSERT(kDefault_GrSLPrecision == precision || GrSLTypeIsFloatType(type)); in fType() 70 int arrayCount = kNonArray, GrSLPrecision precision = kDefault_GrSLPrecision) 75 , fPrecision(precision) { in fType() 76 SkASSERT(kDefault_GrSLPrecision == precision || GrSLTypeIsFloatType(type)); in fType() 91 GrSLPrecision precision = kDefault_GrSLPrecision, [all …]
|