HomeSort by relevance Sort by last modified time
    Searched refs:arrayStride (Results 1 - 18 of 18) sorted by null

  /external/swiftshader/src/OpenGL/compiler/
OutputASM.h 38 BlockMemberInfo() : offset(-1), arrayStride(-1), matrixStride(-1), isRowMajorMatrix(false) {}
40 BlockMemberInfo(int offset, int arrayStride, int matrixStride, bool isRowMajorMatrix)
42 arrayStride(arrayStride),
53 int arrayStride;
118 virtual void advanceOffset(const TType &type, unsigned int arraySize, bool isRowMajorMatrix, int arrayStride, int matrixStride) = 0;
133 void advanceOffset(const TType &type, unsigned int arraySize, bool isRowMajorMatrix, int arrayStride, int matrixStride) override;
OutputASM.cpp 103 int arrayStride;
106 getBlockLayoutInfo(type, type.getArraySize(), isRowMajor, &arrayStride, &matrixStride);
109 static_cast<int>(arrayStride * BytesPerComponent),
113 advanceOffset(type, type.getArraySize(), isRowMajor, arrayStride, matrixStride);
153 int arrayStride = 0;
163 arrayStride = ComponentsPerRegister * numRegisters;
169 arrayStride = ComponentsPerRegister;
180 *arrayStrideOut = arrayStride;
183 void Std140BlockEncoder::advanceOffset(const TType &type, unsigned int arraySize, bool isRowMajorMatrix, int arrayStride, int matrixStride)
187 mCurrentOffset += arrayStride * arraySize
    [all...]
  /external/deqp/external/vulkancts/modules/vulkan/ssbo/
vktSSBOLayoutCase.hpp 149 , arrayStride (-1)
162 int arrayStride;
vktSSBOLayoutCase.cpp 151 << ", arrayStride = " << entry.arrayStride
448 entry.arrayStride = 0;
496 entry.arrayStride = stride;
520 entry.arrayStride = vecStride*numVecs;
585 entry.arrayStride = stride;
613 entry.arrayStride = stride*numVecs;
707 const int arrayStride = entry.arrayStride;
725 deUint8* const elemPtr = topElemPtr + elemNdx*arrayStride;
    [all...]
  /external/deqp/framework/opengl/
gluProgramInterfaceQuery.hpp 66 deInt32 arrayStride; //!< GL_ARRAY_STRIDE
79 , arrayStride (0)
gluProgramInterfaceQuery.cpp 94 info.arrayStride = getProgramResourceUint(gl, program, programInterface, index, GL_ARRAY_STRIDE);
  /external/deqp/external/vulkancts/modules/vulkan/ubo/
vktUniformBlockCase.hpp 266 , arrayStride (-1)
278 int arrayStride;
vktUniformBlockCase.cpp 170 << ", arrayStride = " << entry.arrayStride
430 entry.arrayStride = 0;
476 entry.arrayStride = stride;
500 entry.arrayStride = stride*numVecs;
589 deUint8* elemPtr = (deUint8*)basePtr + entry.offset + (isArray ? elemNdx*entry.arrayStride : 0);
979 const deUint8* elemPtr = (const deUint8*)basePtr + entry.offset + (isArray ? elementNdx * entry.arrayStride : 0);
    [all...]
  /external/deqp/modules/gles31/functional/
es31fBasicComputeShaderTests.cpp 183 *(deUint32*)((deUint8*)bufMap.getPtr() + valueInfo.offset + ndx*valueInfo.arrayStride) = inputValues[ndx];
217 const deUint32 res = *((const deUint32*)((const deUint8*)bufMap.getPtr() + valueInfo.offset + valueInfo.arrayStride*ndx));
305 *(deUint32*)((deUint8*)bufMap.getPtr() + valueInfo.offset + ndx*valueInfo.arrayStride) = inputValues[ndx];
338 const deUint32 res = *((const deUint32*)((const deUint8*)bufMap.getPtr() + valueInfo.offset + valueInfo.arrayStride*ndx));
397 const deUint32 blockSize = valueInfo.arrayStride*(deUint32)m_numValues;
422 *(deUint32*)((deUint8*)bufMap.getPtr() + valueInfo.offset + ndx*valueInfo.arrayStride) = inputValues[ndx];
439 const deUint32 res = *((const deUint32*)((const deUint8*)bufMap.getPtr() + valueInfo.offset + valueInfo.arrayStride*ndx));
512 const deUint32 block0Size = value0Info.arrayStride*(deUint32)m_numValues;
517 const deUint32 block1Size = value1Info.arrayStride*(deUint32)m_numValues;
553 const deUint32 res = *((const deUint32*)((const deUint8*)bufMap.getPtr() + value0Info.offset + value0Info.arrayStride*ndx))
    [all...]
es31fShaderAtomicOpTests.cpp 216 getInputs((int)numValues, (int)inVarInfo.arrayStride, &bufData[0] + inVarInfo.offset);
221 *(deUint32*)(&bufData[0] + groupVarInfo.offset + groupVarInfo.arrayStride*valNdx) = m_initialValue;
241 (int)inVarInfo.arrayStride, (const deUint8*)resPtr + inVarInfo.offset,
242 (int)outVarInfo.arrayStride, (const deUint8*)resPtr + outVarInfo.offset,
243 (int)groupVarInfo.arrayStride, (const deUint8*)resPtr + groupVarInfo.offset);
    [all...]
es31fSSBOLayoutCase.cpp 163 , arrayStride (-1)
176 int arrayStride;
195 << ", arrayStride = " << entry.arrayStride
488 entry.arrayStride = 0;
533 entry.arrayStride = stride;
557 entry.arrayStride = vecStride*numVecs;
621 entry.arrayStride = stride;
649 entry.arrayStride = stride*numVecs;
736 const int arrayStride = entry.arrayStride
    [all...]
es31fComputeShaderBuiltinVarTests.cpp 218 const deUint32 bufferSize = numInvocations*outVarInfo.arrayStride;
260 const deUint32* resPtr = (const deUint32*)((const deUint8*)ptr + refOffset*outVarInfo.arrayStride);
es31fShaderSharedVarTests.cpp 327 const int resVal = *((const int*)((const deUint8*)resPtr + outVarInfo.offset + outVarInfo.arrayStride*ndx));
es31fProgramInterfaceQueryTestCase.cpp 548 const int arrayStride = (isAtomicCounter && isArray) ? (4) : (!isBufferBlock && !isAtomicCounter) ? (-1) : (0);
550 m_testCtx.getLog() << tcu::TestLog::Message << "Verifying array stride, expecting " << arrayStride << tcu::TestLog::EndMessage;
552 if (arrayStride != propValue)
    [all...]
es31fShaderImageLoadStoreTests.cpp     [all...]
  /external/deqp/modules/glshared/
glsUniformBlockCase.cpp 240 , arrayStride (-1)
251 int arrayStride;
262 << ", arrayStride = " << entry.arrayStride
480 entry.arrayStride = 0;
526 entry.arrayStride = stride;
550 entry.arrayStride = stride*numVecs;
638 deUint8* elemPtr = (deUint8*)basePtr + entry.offset + (isArray ? elemNdx*entry.arrayStride : 0);
947 const deUint8* elemPtr = (const deUint8*)basePtr + entry.offset + (isArray ? elementNdx*entry.arrayStride : 0);
    [all...]
  /external/swiftshader/src/OpenGL/libGLESv2/
Program.h 46 int arrayStride;
Program.cpp 50 arrayStride = uniform.blockInfo.arrayStride;
58 arrayStride = -1;
    [all...]

Completed in 1006 milliseconds