Home
last modified time | relevance | path

Searched refs:precision (Results 1 – 25 of 519) sorted by relevance

12345678910>>...21

/external/deqp/modules/gles2/performance/
Des2pShaderOptimizationTests.cpp366 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/
Des3pShaderOptimizationTests.cpp369 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/
Dkeywords.test11 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 …]
Dreserved_operators.test9 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 …]
Dconversions.test14 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 …]
Dpreprocessor.test29 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 …]
Dconstants.test14 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 …]
Dconditionals.test11 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 …]
Dfunctions.test20 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 …]
Dscoping.test13 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/
Duniform_block.test12 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 …]
Dkeywords.test13 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 …]
Dconversions.test16 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 …]
Dpreprocessor.test38 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 …]
Dinvalid_texture_functions.test11 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 …]
Dswitch.test7 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/
Duniform_block.test12 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/
Des31fShaderCommonFunctionTests.cpp127 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 …]
Des31fShaderIntegerFunctionTests.cpp111 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/
Dvfp-aliases-diagnostics.s34 @ 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 …]
Dsingle-precision-fp.s10 @ 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/
Des3fShaderCommonFunctionTests.cpp123 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/
Dgles3-test-issues.txt2 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 …]
Dgles31-hw-issues.txt2 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/
DGrShaderVar.h48 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 …]

12345678910>>...21