/external/chromium_org/third_party/angle/src/common/ |
H A D | blocklayout.cpp | 25 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 D | blocklayout.h | 29 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 D | gluProgramInterfaceQuery.hpp | 67 deInt32 matrixStride; //!< GL_MATRIX_STRIDE member in struct:glu::InterfaceVariableInfo 80 , matrixStride (0)
|
/external/deqp/modules/glshared/ |
H A D | glsShaderExecUtil.cpp | 874 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 D | glsUniformBlockCase.cpp | 241 , 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 D | es31fSSBOLayoutCase.cpp | 164 , 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...] |