/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...] |