0:? Constant:
0:? 1 (const int)
0:? 0 (const int)
-0:45 Constant:
-0:45 0 (const int)
0:46 Sequence
0:46 move second child to first child (temp 4-component vector of int)
0:46 'txval011' (temp 4-component vector of int)
0:? Constant:
0:? 1 (const int)
0:? -1 (const int)
-0:46 Constant:
-0:46 0 (const int)
0:47 Sequence
0:47 move second child to first child (temp 4-component vector of uint)
0:47 'txval021' (temp 4-component vector of uint)
0:? Constant:
0:? 1 (const int)
0:? 1 (const int)
-0:47 Constant:
-0:47 0 (const int)
0:49 Sequence
0:49 move second child to first child (temp 4-component vector of float)
0:49 'txval004' (temp 4-component vector of float)
0:49 0 (const int)
0:49 1 (const int)
0:49 0 (const int)
-0:49 Constant:
-0:49 0 (const int)
0:50 Sequence
0:50 move second child to first child (temp 4-component vector of int)
0:50 'txval014' (temp 4-component vector of int)
0:50 -1 (const int)
0:50 1 (const int)
0:50 -1 (const int)
-0:50 Constant:
-0:50 0 (const int)
0:51 Sequence
0:51 move second child to first child (temp 4-component vector of uint)
0:51 'txval024' (temp 4-component vector of uint)
0:51 1 (const int)
0:51 1 (const int)
0:51 1 (const int)
-0:51 Constant:
-0:51 0 (const int)
0:114 move second child to first child (temp 4-component vector of float)
0:114 Color: direct index for structure (temp 4-component vector of float)
0:114 'psout' (temp structure{temp 4-component vector of float Color, temp float Depth})
0:? Constant:
0:? 1 (const int)
0:? 0 (const int)
-0:45 Constant:
-0:45 0 (const int)
0:46 Sequence
0:46 move second child to first child (temp 4-component vector of int)
0:46 'txval011' (temp 4-component vector of int)
0:? Constant:
0:? 1 (const int)
0:? -1 (const int)
-0:46 Constant:
-0:46 0 (const int)
0:47 Sequence
0:47 move second child to first child (temp 4-component vector of uint)
0:47 'txval021' (temp 4-component vector of uint)
0:? Constant:
0:? 1 (const int)
0:? 1 (const int)
-0:47 Constant:
-0:47 0 (const int)
0:49 Sequence
0:49 move second child to first child (temp 4-component vector of float)
0:49 'txval004' (temp 4-component vector of float)
0:49 0 (const int)
0:49 1 (const int)
0:49 0 (const int)
-0:49 Constant:
-0:49 0 (const int)
0:50 Sequence
0:50 move second child to first child (temp 4-component vector of int)
0:50 'txval014' (temp 4-component vector of int)
0:50 -1 (const int)
0:50 1 (const int)
0:50 -1 (const int)
-0:50 Constant:
-0:50 0 (const int)
0:51 Sequence
0:51 move second child to first child (temp 4-component vector of uint)
0:51 'txval024' (temp 4-component vector of uint)
0:51 1 (const int)
0:51 1 (const int)
0:51 1 (const int)
-0:51 Constant:
-0:51 0 (const int)
0:114 move second child to first child (temp 4-component vector of float)
0:114 Color: direct index for structure (temp 4-component vector of float)
0:114 'psout' (temp structure{temp 4-component vector of float Color, temp float Depth})
if (argOffset != nullptr)
txgather->getSequence().push_back(argOffset);
- txgather->getSequence().push_back(argChannel);
+ // Add channel value if the sampler is not shadow
+ if (! argSamp->getType().getSampler().isShadow())
+ txgather->getSequence().push_back(argChannel);
txgather->setType(node->getType());
txgather->setLoc(loc);