Home
last modified time | relevance | path

Searched refs:noContraction (Results 1 – 23 of 23) sorted by relevance

/third_party/glslang/Test/baseResults/
Dprecise.tesc.out13 0:6 'result' ( noContraction temp float)
18 0:7 'a' ( noContraction temp float)
23 0:8 'b' ( noContraction temp float)
28 0:9 'c' ( noContraction temp float)
33 0:10 'd' ( noContraction temp float)
37 0:11 'result' ( noContraction temp float)
38 0:11 add ( noContraction temp float)
39 0:11 component-wise multiply ( noContraction temp float)
40 0:11 'a' ( noContraction temp float)
41 0:11 'b' ( noContraction temp float)
[all …]
Dhlsl.precise.frag.out7 0:6 'myfloat' ( noContraction in float)
8 0:6 'myfloat3' ( noContraction out 3-component vector of float)
9 0:9 Function Definition: @main( ( temp structure{ noContraction temp 4-component vector of float c…
12 0:11 move second child to first child ( noContraction temp 4-component vector of float)
13 0:11 color: direct index for structure ( noContraction temp 4-component vector of float)
14 0:11 'ps_output' ( temp structure{ noContraction temp 4-component vector of float color})
23 0:12 'ps_output' ( temp structure{ noContraction temp 4-component vector of float color})
28 0:9 move second child to first child ( noContraction temp 4-component vector of float)
29 0:? '@entryPointOutput.color' (layout( location=0) noContraction out 4-component vector o…
30 0:9 color: direct index for structure ( noContraction temp 4-component vector of float)
[all …]
Dprecise_struct_block.vert.out9 0:12 'a' ( noContraction temp float)
28 0:21 f1: direct index for structure ( noContraction global float)
32 0:21 add ( noContraction temp float)
33 0:21 'a' ( noContraction temp float)
57 0:25 'result' ( noContraction temp float)
58 0:25 add ( noContraction temp float)
59 0:25 f1: direct index for structure ( noContraction global float)
66 0:27 'result' ( noContraction temp float)
73 0:43 'i' ( noContraction temp int)
97 0:45 v: direct index for structure ( noContraction temp 4-component vector of float)
[all …]
DspecExamples.vert.out73 0:148 'result' ( noContraction temp float)
82 0:150 'result' ( noContraction temp float)
87 0:153 'k' ( noContraction out float)
90 0:155 'k' ( noContraction out float)
114 0:162 vector swizzle ( noContraction temp 3-component vector of float)
115 0:162 'v' ( noContraction smooth out 4-component vector of float)
127 0:163 direct index ( noContraction temp float)
128 0:163 'v' ( noContraction smooth out 4-component vector of float)
151 0:164 direct index ( noContraction temp float)
152 0:164 'v' ( noContraction smooth out 4-component vector of float)
[all …]
DspecExamplesConf.vert.out74 0:148 'result' ( noContraction temp float)
83 0:150 'result' ( noContraction temp float)
88 0:153 'k' ( noContraction out float)
91 0:155 'k' ( noContraction out float)
115 0:162 vector swizzle ( noContraction temp 3-component vector of float)
116 0:162 'v' ( noContraction smooth out 4-component vector of float)
128 0:163 direct index ( noContraction temp float)
129 0:163 'v' ( noContraction smooth out 4-component vector of float)
152 0:164 direct index ( noContraction temp float)
153 0:164 'v' ( noContraction smooth out 4-component vector of float)
[all …]
D400.tesc.out189 0:95 'pv3' ( noContraction temp 3-component vector of float)
190 0:95 'pv3' ( noContraction temp 3-component vector of float)
192 0:96 'pv3' ( noContraction temp 3-component vector of float)
194 0:96 'pv3' ( noContraction temp 3-component vector of float)
195 0:96 'pv3' ( noContraction temp 3-component vector of float)
196 0:96 'pv3' ( noContraction temp 3-component vector of float)
198 0:97 'd' ( noContraction temp double)
200 0:97 'd' ( noContraction temp double)
201 0:97 'd' ( noContraction temp double)
202 0:97 'd' ( noContraction temp double)
[all …]
D310.tesc.out202 0:95 'd' ( noContraction temp highp float)
204 0:95 'd' ( noContraction temp highp float)
205 0:95 'd' ( noContraction temp highp float)
206 0:95 'd' ( noContraction temp highp float)
232 0:126 'pv3' ( noContraction temp highp 3-component vector of float)
233 0:126 'pv3' ( noContraction temp highp 3-component vector of float)
235 0:127 'pv3' ( noContraction temp highp 3-component vector of float)
237 0:127 'pv3' ( noContraction temp highp 3-component vector of float)
238 0:127 'pv3' ( noContraction temp highp 3-component vector of float)
239 0:127 'pv3' ( noContraction temp highp 3-component vector of float)
[all …]
D320.tesc.out217 0:114 'pv3' ( noContraction temp highp 3-component vector of float)
218 0:114 'pv3' ( noContraction temp highp 3-component vector of float)
220 0:115 'pv3' ( noContraction temp highp 3-component vector of float)
222 0:115 'pv3' ( noContraction temp highp 3-component vector of float)
223 0:115 'pv3' ( noContraction temp highp 3-component vector of float)
224 0:115 'pv3' ( noContraction temp highp 3-component vector of float)
226 0:116 'd' ( noContraction temp highp float)
228 0:116 'd' ( noContraction temp highp float)
229 0:116 'd' ( noContraction temp highp float)
230 0:116 'd' ( noContraction temp highp float)
[all …]
D150.tesc.out400 0:95 'pv3' ( noContraction temp 3-component vector of float)
401 0:95 'pv3' ( noContraction temp 3-component vector of float)
403 0:96 'pv3' ( noContraction temp 3-component vector of float)
405 0:96 'pv3' ( noContraction temp 3-component vector of float)
406 0:96 'pv3' ( noContraction temp 3-component vector of float)
407 0:96 'pv3' ( noContraction temp 3-component vector of float)
409 0:97 'd' ( noContraction temp double)
411 0:97 'd' ( noContraction temp double)
412 0:97 'd' ( noContraction temp double)
413 0:97 'd' ( noContraction temp double)
[all …]
D310.vert.out289 0:156 'h' ( noContraction temp highp 2-component vector of float)
293 0:156 'h' ( noContraction temp highp 2-component vector of float)
364 0:174 'h' ( noContraction temp highp 2-component vector of float)
368 0:174 'h' ( noContraction temp highp 2-component vector of float)
D320.frag.out119 0:76 'h' ( noContraction temp mediump 2-component vector of float)
123 0:76 'h' ( noContraction temp mediump 2-component vector of float)
D310.frag.out461 0:210 'h' ( noContraction temp mediump 2-component vector of float)
465 0:210 'h' ( noContraction temp mediump 2-component vector of float)
497 0:220 'h' ( noContraction temp mediump 2-component vector of float)
501 0:220 'h' ( noContraction temp mediump 2-component vector of float)
D320.vert.out69 0:65 'h' ( noContraction temp highp 2-component vector of float)
73 0:65 'h' ( noContraction temp highp 2-component vector of float)
D310.comp.out511 0:? 'pfoo' ( noContraction temp highp int)
610 0:? 'pfoo' ( noContraction temp highp int)
/third_party/glslang/Test/
Dprecise.tesc11 result = a * b + c * d; // c * d, a * b and rvalue1 + rvalue2 should be 'noContraction'.
19 result = a = b + 4; // b + 4 should be 'noContraction'.
26 b = a + b; // a + b should be 'noContraction'.
27 result = double(b); // convert operation should not be 'noContraction'.
37 r1 += 3.12 + b + i; // 'noContration', this make i++ also 'noContraction'
40 a += 1; // a + 1 should not be 'noContraction'.
52 result += float(x) + float(y); // x + y should be 'noContraction' also result + rvalue.
55 // a's dereference + 2 should be 'noContraction'.
57 // result + 1 and 3 - rvalue should be 'noContraction'.
67 result += 3.12 + b; // result + 3.12 should be 'noContraction'.
[all …]
/third_party/glslang/glslang/MachineIndependent/
DpropagateNoContraction.cpp318 current_function_definition_node_->getType().getQualifier().noContraction) { in visitBranch()
587 node->getWritableType().getQualifier().noContraction = true; in visitBinary()
589 node->getWritableType().getQualifier().noContraction = true; in visitBinary()
603 node->getWritableType().getQualifier().noContraction = true; in visitSymbol()
636 BN->getWritableType().getQualifier().noContraction = true; in propagateNoContractionInOneExpression()
642 UN->getWritableType().getQualifier().noContraction = true; in propagateNoContractionInOneExpression()
706 node->getWritableType().getQualifier().noContraction = true; in visitBinary()
722 node->getWritableType().getQualifier().noContraction = true; in visitBinary()
734 node->getWritableType().getQualifier().noContraction = true; in visitUnary()
755 node->getWritableType().getQualifier().noContraction = true; in visitSymbol()
DParseHelper.cpp4216 MERGE_SINGLETON(noContraction); in mergeQualifiers()
5111 oldType.getQualifier().noContraction = newType.getQualifier().noContraction; in redeclareBuiltinBlock()
Dglslang.y1360 $$.qualifier.noContraction = true;
Dglslang_tab.cpp6821 (yyval.interm.type).qualifier.noContraction = true; in yyparse()
/third_party/glslang/glslang/Include/
DTypes.h513 noContraction = false; in clear()
591 …bool noContraction: 1; // prevent contraction and reassociation, e.g., for 'precise' keyword, and … variable
647 bool isNoContraction() const { return noContraction; } in isNoContraction()
648 void setNoContraction() { noContraction = true; } in setNoContraction()
2223 if (qualifier.noContraction)
/third_party/glslang/SPIRV/
DGlslangToSpv.cpp99 …OpDecorations(spv::Decoration precision, spv::Decoration noContraction, spv::Decoration nonUniform… in OpDecorations()
102 noContraction(noContraction), in OpDecorations()
108 …oid addNoContraction(spv::Builder& builder, spv::Id t) { builder.addDecoration(t, noContraction); } in addNoContraction()
111 spv::Decoration noContraction; member
/third_party/glslang/glslang/HLSL/
DhlslGrammar.cpp716 qualifier.noContraction = true; in acceptPreQualifier()
DhlslParseHelper.cpp6804 MERGE_SINGLETON(noContraction); in mergeQualifiers()
9107 } else if (qualifier.noContraction) { in addQualifierToExisting()
9110 symbol->getWritableType().getQualifier().noContraction = true; in addQualifierToExisting()