Home
last modified time | relevance | path

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

/external/deqp-deps/glslang/glslang/MachineIndependent/
DlinkValidate.cpp227 for (size_t b = 0; b < xfbBuffers.size(); ++b) { in mergeModes()
228 if (xfbBuffers[b].stride == TQualifier::layoutXfbStrideEnd) in mergeModes()
229 xfbBuffers[b].stride = unit.xfbBuffers[b].stride; in mergeModes()
230 else if (xfbBuffers[b].stride != unit.xfbBuffers[b].stride) in mergeModes()
232xfbBuffers[b].implicitStride = std::max(xfbBuffers[b].implicitStride, unit.xfbBuffers[b].implicitS… in mergeModes()
233 if (unit.xfbBuffers[b].contains64BitType) in mergeModes()
234 xfbBuffers[b].contains64BitType = true; in mergeModes()
235 if (unit.xfbBuffers[b].contains32BitType) in mergeModes()
236 xfbBuffers[b].contains32BitType = true; in mergeModes()
237 if (unit.xfbBuffers[b].contains16BitType) in mergeModes()
[all …]
Dlocalintermediate.h292 xfbBuffers.resize(TQualifier::layoutXfbBufferEnd); in language()
729 if (xfbBuffers[buffer].stride != TQualifier::layoutXfbStrideEnd) in setXfbBufferStride()
730 return xfbBuffers[buffer].stride == stride; in setXfbBufferStride()
731 xfbBuffers[buffer].stride = stride; in setXfbBufferStride()
734 unsigned getXfbStride(int buffer) const { return xfbBuffers[buffer].stride; } in getXfbStride()
969 std::vector<TXfbBuffer> xfbBuffers; // all the data we need to track per xfb buffer variable
/external/angle/third_party/glslang/src/glslang/MachineIndependent/
DlinkValidate.cpp227 for (size_t b = 0; b < xfbBuffers.size(); ++b) { in mergeModes()
228 if (xfbBuffers[b].stride == TQualifier::layoutXfbStrideEnd) in mergeModes()
229 xfbBuffers[b].stride = unit.xfbBuffers[b].stride; in mergeModes()
230 else if (xfbBuffers[b].stride != unit.xfbBuffers[b].stride) in mergeModes()
232xfbBuffers[b].implicitStride = std::max(xfbBuffers[b].implicitStride, unit.xfbBuffers[b].implicitS… in mergeModes()
233 if (unit.xfbBuffers[b].contains64BitType) in mergeModes()
234 xfbBuffers[b].contains64BitType = true; in mergeModes()
235 if (unit.xfbBuffers[b].contains32BitType) in mergeModes()
236 xfbBuffers[b].contains32BitType = true; in mergeModes()
237 if (unit.xfbBuffers[b].contains16BitType) in mergeModes()
[all …]
Dlocalintermediate.h292 xfbBuffers.resize(TQualifier::layoutXfbBufferEnd); in language()
722 if (xfbBuffers[buffer].stride != TQualifier::layoutXfbStrideEnd) in setXfbBufferStride()
723 return xfbBuffers[buffer].stride == stride; in setXfbBufferStride()
724 xfbBuffers[buffer].stride = stride; in setXfbBufferStride()
727 unsigned getXfbStride(int buffer) const { return xfbBuffers[buffer].stride; } in getXfbStride()
956 std::vector<TXfbBuffer> xfbBuffers; // all the data we need to track per xfb buffer variable
/external/angle/src/libANGLE/renderer/vulkan/
DTransformFeedbackVk.cpp211 const std::vector<gl::OffsetBindingPointer<gl::Buffer>> &xfbBuffers = in updateDescriptorSet() local
229 const gl::OffsetBindingPointer<gl::Buffer> &bufferBinding = xfbBuffers[bufferIndex]; in updateDescriptorSet()
DContextVk.cpp1429 const std::vector<gl::OffsetBindingPointer<gl::Buffer>> &xfbBuffers = in handleDirtyGraphicsTransformFeedbackBuffersEmulation() local
1434 const gl::OffsetBindingPointer<gl::Buffer> &xfbBuffer = xfbBuffers[bufferIndex]; in handleDirtyGraphicsTransformFeedbackBuffersEmulation()
1467 const std::vector<gl::OffsetBindingPointer<gl::Buffer>> &xfbBuffers = in handleDirtyGraphicsTransformFeedbackBuffersExtension() local
1472 const gl::OffsetBindingPointer<gl::Buffer> &bufferBinding = xfbBuffers[bufferIndex]; in handleDirtyGraphicsTransformFeedbackBuffersExtension()