Searched refs:noContraction (Results 1 – 23 of 23) sorted by relevance
/third_party/glslang/Test/baseResults/ |
D | precise.tesc.out | 13 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 …]
|
D | hlsl.precise.frag.out | 7 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 …]
|
D | precise_struct_block.vert.out | 9 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 …]
|
D | specExamples.vert.out | 73 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 …]
|
D | specExamplesConf.vert.out | 74 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 …]
|
D | 400.tesc.out | 189 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 …]
|
D | 310.tesc.out | 202 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 …]
|
D | 320.tesc.out | 217 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 …]
|
D | 150.tesc.out | 400 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 …]
|
D | 310.vert.out | 289 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)
|
D | 320.frag.out | 119 0:76 'h' ( noContraction temp mediump 2-component vector of float) 123 0:76 'h' ( noContraction temp mediump 2-component vector of float)
|
D | 310.frag.out | 461 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)
|
D | 320.vert.out | 69 0:65 'h' ( noContraction temp highp 2-component vector of float) 73 0:65 'h' ( noContraction temp highp 2-component vector of float)
|
D | 310.comp.out | 511 0:? 'pfoo' ( noContraction temp highp int) 610 0:? 'pfoo' ( noContraction temp highp int)
|
/third_party/glslang/Test/ |
D | precise.tesc | 11 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/ |
D | propagateNoContraction.cpp | 318 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()
|
D | ParseHelper.cpp | 4216 MERGE_SINGLETON(noContraction); in mergeQualifiers() 5111 oldType.getQualifier().noContraction = newType.getQualifier().noContraction; in redeclareBuiltinBlock()
|
D | glslang.y | 1360 $$.qualifier.noContraction = true;
|
D | glslang_tab.cpp | 6821 (yyval.interm.type).qualifier.noContraction = true; in yyparse()
|
/third_party/glslang/glslang/Include/ |
D | Types.h | 513 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/ |
D | GlslangToSpv.cpp | 99 …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/ |
D | hlslGrammar.cpp | 716 qualifier.noContraction = true; in acceptPreQualifier()
|
D | hlslParseHelper.cpp | 6804 MERGE_SINGLETON(noContraction); in mergeQualifiers() 9107 } else if (qualifier.noContraction) { in addQualifierToExisting() 9110 symbol->getWritableType().getQualifier().noContraction = true; in addQualifierToExisting()
|