Home
last modified time | relevance | path

Searched refs:xfbBuffers (Results 1 – 2 of 2) sorted by relevance

/external/deqp-deps/glslang/glslang/MachineIndependent/
DlinkValidate.cpp219 for (size_t b = 0; b < xfbBuffers.size(); ++b) { in mergeModes()
220 if (xfbBuffers[b].stride == TQualifier::layoutXfbStrideEnd) in mergeModes()
221 xfbBuffers[b].stride = unit.xfbBuffers[b].stride; in mergeModes()
222 else if (xfbBuffers[b].stride != unit.xfbBuffers[b].stride) in mergeModes()
224xfbBuffers[b].implicitStride = std::max(xfbBuffers[b].implicitStride, unit.xfbBuffers[b].implicitS… in mergeModes()
225 if (unit.xfbBuffers[b].containsDouble) in mergeModes()
226 xfbBuffers[b].containsDouble = true; in mergeModes()
636 for (size_t b = 0; b < xfbBuffers.size(); ++b) { in finalCheck()
637 if (xfbBuffers[b].containsDouble) in finalCheck()
638 RoundToPow2(xfbBuffers[b].implicitStride, 8); in finalCheck()
[all …]
Dlocalintermediate.h267 xfbBuffers.resize(TQualifier::layoutXfbBufferEnd);
636 if (xfbBuffers[buffer].stride != TQualifier::layoutXfbStrideEnd) in setXfbBufferStride()
637 return xfbBuffers[buffer].stride == stride; in setXfbBufferStride()
638 xfbBuffers[buffer].stride = stride; in setXfbBufferStride()
641 unsigned getXfbStride(int buffer) const { return xfbBuffers[buffer].stride; } in getXfbStride()
785 std::vector<TXfbBuffer> xfbBuffers; // all the data we need to track per xfb buffer variable