Searched defs:matrixStride (Results 1 - 6 of 6) sorted by relevance

/external/chromium_org/third_party/angle/src/common/
H A Dblocklayout.cpp25 int matrixStride; local
27 getBlockLayoutInfo(type, arraySize, isRowMajorMatrix, &arrayStride, &matrixStride);
29 const BlockMemberInfo memberInfo(mCurrentOffset * BytesPerComponent, arrayStride * BytesPerComponent, matrixStride * BytesPerComponent, isRowMajorMatrix);
31 advanceOffset(type, arraySize, isRowMajorMatrix, arrayStride, matrixStride);
61 int matrixStride = 0; local
67 matrixStride = ComponentsPerRegister;
88 *matrixStrideOut = matrixStride;
92 void Std140BlockEncoder::advanceOffset(GLenum type, unsigned int arraySize, bool isRowMajorMatrix, int arrayStride, int matrixStride) argument
100 ASSERT(matrixStride == ComponentsPerRegister);
129 int matrixStride local
169 advanceOffset(GLenum type, unsigned int arraySize, bool isRowMajorMatrix, int arrayStride, int matrixStride) argument
[all...]
H A Dblocklayout.h29 BlockMemberInfo(int offset, int arrayStride, int matrixStride, bool isRowMajorMatrix) argument
32 matrixStride(matrixStride),
43 int matrixStride; member in struct:sh::BlockMemberInfo
70 virtual void advanceOffset(GLenum type, unsigned int arraySize, bool isRowMajorMatrix, int arrayStride, int matrixStride) = 0;
86 virtual void advanceOffset(GLenum type, unsigned int arraySize, bool isRowMajorMatrix, int arrayStride, int matrixStride);
115 virtual void advanceOffset(GLenum type, unsigned int arraySize, bool isRowMajorMatrix, int arrayStride, int matrixStride);
/external/deqp/framework/opengl/
H A DgluProgramInterfaceQuery.hpp67 deInt32 matrixStride; //!< GL_MATRIX_STRIDE member in struct:glu::InterfaceVariableInfo
80 , matrixStride (0)
/external/deqp/modules/glshared/
H A DglsShaderExecUtil.cpp874 deUint32 matrixStride; member in struct:deqp::gls::ShaderExecUtil::BufferIoExecutor::VarLayout
876 VarLayout (void) : offset(0), stride(0), matrixStride(0) {}
959 layoutEntry.matrixStride = 0;
973 layoutEntry.matrixStride = vecAlignment;
1009 const int dstOffset = layout.offset + layout.stride*elemNdx + (isMatrix ? layout.matrixStride*vecNdx : 0);
1035 const int srcOffset = layout.offset + layout.stride*elemNdx + (isMatrix ? layout.matrixStride*vecNdx : 0);
H A DglsUniformBlockCase.cpp241 , matrixStride (-1)
252 int matrixStride; member in struct:deqp::gls::ub::UniformLayoutEntry
263 << ", matrixStride = " << entry.matrixStride
481 entry.matrixStride = 0;
495 entry.matrixStride = stride;
527 entry.matrixStride = 0;
551 entry.matrixStride = stride;
642 deUint8* vecPtr = elemPtr + (isMatrix ? vecNdx*entry.matrixStride : 0);
965 const deUint8* compPtr = elemPtr + (entry.isRowMajor ? rowNdx*entry.matrixStride
[all...]
/external/deqp/modules/gles31/functional/
H A Des31fSSBOLayoutCase.cpp164 , matrixStride (-1)
177 int matrixStride; member in struct:deqp::gles31::bb::BufferVarLayoutEntry
196 << ", matrixStride = " << entry.matrixStride
489 entry.matrixStride = 0;
502 entry.matrixStride = baseAlignment;
534 entry.matrixStride = 0;
558 entry.matrixStride = vecStride;
622 entry.matrixStride = 0;
650 entry.matrixStride
979 generateImmMatrixSrc(std::ostream& src, glu::DataType basicType, int matrixStride, bool isRowMajor, const void* valuePtr) argument
[all...]

Completed in 2419 milliseconds