Home
last modified time | relevance | path

Searched refs:arrayStride (Results 1 – 19 of 19) sorted by relevance

/external/swiftshader/src/OpenGL/compiler/
DOutputASM.h38 BlockMemberInfo() : offset(-1), arrayStride(-1), matrixStride(-1), isRowMajorMatrix(false) {} in BlockMemberInfo()
40 BlockMemberInfo(int offset, int arrayStride, int matrixStride, bool isRowMajorMatrix) in BlockMemberInfo()
42 arrayStride(arrayStride), in BlockMemberInfo()
53 int arrayStride; member
124 …(const TType &type, unsigned int arraySize, bool isRowMajorMatrix, int arrayStride, int matrixStri…
139 …(const TType &type, unsigned int arraySize, bool isRowMajorMatrix, int arrayStride, int matrixStri…
DOutputASM.cpp295 int arrayStride; in encodeType() local
299 getBlockLayoutInfo(type, type.getArraySize(), isRowMajor, &arrayStride, &matrixStride); in encodeType()
302 static_cast<int>(arrayStride * BytesPerComponent), in encodeType()
306 advanceOffset(type, type.getArraySize(), isRowMajor, arrayStride, matrixStride); in encodeType()
346 int arrayStride = 0; in getBlockLayoutInfo() local
356 arrayStride = ComponentsPerRegister * numRegisters; in getBlockLayoutInfo()
362 arrayStride = ComponentsPerRegister; in getBlockLayoutInfo()
373 *arrayStrideOut = arrayStride; in getBlockLayoutInfo()
376 …(const TType &type, unsigned int arraySize, bool isRowMajorMatrix, int arrayStride, int matrixStri… in advanceOffset() argument
380 mCurrentOffset += arrayStride * arraySize; in advanceOffset()
[all …]
/external/deqp/modules/gles31/functional/
Des31fSSBOLayoutCase.cpp163 , arrayStride (-1) in BufferVarLayoutEntry()
176 int arrayStride; member
195 << ", arrayStride = " << entry.arrayStride in operator <<()
488 entry.arrayStride = 0; in computeReferenceLayout()
533 entry.arrayStride = stride; in computeReferenceLayout()
557 entry.arrayStride = vecStride*numVecs; in computeReferenceLayout()
621 entry.arrayStride = stride; in computeReferenceLayout()
649 entry.arrayStride = stride*numVecs; in computeReferenceLayout()
736 const int arrayStride = entry.arrayStride; in generateValue() local
754 deUint8* const elemPtr = topElemPtr + elemNdx*arrayStride; in generateValue()
[all …]
Des31fBasicComputeShaderTests.cpp188 …*(deUint32*)((deUint8*)bufMap.getPtr() + valueInfo.offset + ndx*valueInfo.arrayStride) = inputValu… in iterate()
222 …(const deUint32*)((const deUint8*)bufMap.getPtr() + valueInfo.offset + valueInfo.arrayStride*ndx)); in iterate()
312 …*(deUint32*)((deUint8*)bufMap.getPtr() + valueInfo.offset + ndx*valueInfo.arrayStride) = inputValu… in iterate()
345 …(const deUint32*)((const deUint8*)bufMap.getPtr() + valueInfo.offset + valueInfo.arrayStride*ndx)); in iterate()
406 const deUint32 blockSize = valueInfo.arrayStride*(deUint32)m_numValues; in iterate()
431 …*(deUint32*)((deUint8*)bufMap.getPtr() + valueInfo.offset + ndx*valueInfo.arrayStride) = inputValu… in iterate()
448 …(const deUint32*)((const deUint8*)bufMap.getPtr() + valueInfo.offset + valueInfo.arrayStride*ndx)); in iterate()
523 const deUint32 block0Size = value0Info.arrayStride*(deUint32)m_numValues; in iterate()
528 const deUint32 block1Size = value1Info.arrayStride*(deUint32)m_numValues; in iterate()
564 …onst deUint32*)((const deUint8*)bufMap.getPtr() + value0Info.offset + value0Info.arrayStride*ndx)); in iterate()
[all …]
Des31fShaderAtomicOpTests.cpp216 getInputs((int)numValues, (int)inVarInfo.arrayStride, &bufData[0] + inVarInfo.offset); in iterate()
221 …*(deUint32*)(&bufData[0] + groupVarInfo.offset + groupVarInfo.arrayStride*valNdx) = m_initialValue; in iterate()
241 (int)inVarInfo.arrayStride, (const deUint8*)resPtr + inVarInfo.offset, in iterate()
242 (int)outVarInfo.arrayStride, (const deUint8*)resPtr + outVarInfo.offset, in iterate()
243 (int)groupVarInfo.arrayStride, (const deUint8*)resPtr + groupVarInfo.offset); in iterate()
1026 *(deUint32*)(&bufData[0] + cmpVarInfo.offset + cmpVarInfo.arrayStride*ndx) = ndx%workGroupSize; in iterate()
1029 …*(deUint32*)(&bufData[0] + exhVarInfo.offset + exhVarInfo.arrayStride*ndx) = (ndx%workGroupSize)+1; in iterate()
1052 …(const deInt32*)((const deUint8*)resPtr + groupVarInfo.offset + groupNdx*groupVarInfo.arrayStride); in iterate()
1057 …onst deInt32*)((const deUint8*)resPtr + outVarInfo.offset + outVarInfo.arrayStride*(groupOffset+lo… in iterate()
Des31fComputeShaderBuiltinVarTests.cpp218 const deUint32 bufferSize = numInvocations*outVarInfo.arrayStride; in iterate()
260 …st deUint32* resPtr = (const deUint32*)((const deUint8*)ptr + refOffset*outVarInfo.arrayStride); in iterate()
Des31fShaderSharedVarTests.cpp327 … resVal = *((const int*)((const deUint8*)resPtr + outVarInfo.offset + outVarInfo.arrayStride*ndx)); in iterate()
Des31fProgramInterfaceQueryTestCase.cpp550 …const int arrayStride = (isAtomicCounter && isArray) ? (4) : (!isBufferBlock && !isAtomicCounter) … in validateSingleVariable() local
552 …() << tcu::TestLog::Message << "Verifying array stride, expecting " << arrayStride << tcu::TestLog… in validateSingleVariable()
554 if (arrayStride != propValue) in validateSingleVariable()
Des31fShaderImageLoadStoreTests.cpp1009 … = (const float*)((const deUint8*)bufMap.getPtr() + valueInfo.offset + valueInfo.arrayStride*ndx); in readFloatOrNormTextureWithLookupsAndVerify()
/external/deqp/external/openglcts/modules/common/
DglcUniformBlockCase.cpp211 …: type(glu::TYPE_LAST), size(0), blockNdx(-1), offset(-1), arrayStride(-1), matrixStride(-1), isRo… in UniformLayoutEntry()
220 int arrayStride; member
229 << ", arrayStride = " << entry.arrayStride << ", matrixStride = " << entry.matrixStride in operator <<()
453 entry.arrayStride = 0; in computeStd140Layout()
499 entry.arrayStride = stride; in computeStd140Layout()
523 entry.arrayStride = stride * numVecs; in computeStd140Layout()
617 deUint8* elemPtr = (deUint8*)basePtr + entry.offset + (isArray ? elemNdx * entry.arrayStride : 0); in generateValue()
867 … elemPtr = (const deUint8*)basePtr + entry.offset + (isArray ? elementNdx * entry.arrayStride : 0); in generateValueSrc()
1209 entry.arrayStride = arrayStrides[uniformNdx]; in getGLUniformLayout()
1231 deUint8* dstElemPtr = dstBasePtr + elementNdx * dstEntry.arrayStride; in copyUniformData()
[all …]
/external/deqp/modules/glshared/
DglsUniformBlockCase.cpp240 , arrayStride (-1) in UniformLayoutEntry()
251 int arrayStride; member
262 << ", arrayStride = " << entry.arrayStride in operator <<()
480 entry.arrayStride = 0; in computeStd140Layout()
526 entry.arrayStride = stride; in computeStd140Layout()
550 entry.arrayStride = stride*numVecs; in computeStd140Layout()
638 deUint8* elemPtr = (deUint8*)basePtr + entry.offset + (isArray ? elemNdx*entry.arrayStride : 0); in generateValue()
947 … elemPtr = (const deUint8*)basePtr + entry.offset + (isArray ? elementNdx*entry.arrayStride : 0); in generateValueSrc()
1259 entry.arrayStride = arrayStrides[uniformNdx]; in getGLUniformLayout()
1280 deUint8* dstElemPtr = dstBasePtr + elementNdx*dstEntry.arrayStride; in copyUniformData()
[all …]
/external/deqp/framework/opengl/
DgluProgramInterfaceQuery.hpp66 deInt32 arrayStride; //!< GL_ARRAY_STRIDE member
79 , arrayStride (0) in InterfaceVariableInfo()
DgluProgramInterfaceQuery.cpp94 info.arrayStride = getProgramResourceUint(gl, program, programInterface, index, GL_ARRAY_STRIDE); in getProgramInterfaceVariableInfo()
/external/deqp/external/vulkancts/modules/vulkan/ssbo/
DvktSSBOLayoutCase.hpp149 , arrayStride (-1) in BufferVarLayoutEntry()
162 int arrayStride; member
DvktSSBOLayoutCase.cpp151 << ", arrayStride = " << entry.arrayStride in operator <<()
448 entry.arrayStride = 0; in computeReferenceLayout()
496 entry.arrayStride = stride; in computeReferenceLayout()
520 entry.arrayStride = vecStride*numVecs; in computeReferenceLayout()
585 entry.arrayStride = stride; in computeReferenceLayout()
613 entry.arrayStride = stride*numVecs; in computeReferenceLayout()
707 const int arrayStride = entry.arrayStride; in generateValue() local
725 deUint8* const elemPtr = topElemPtr + elemNdx*arrayStride; in generateValue()
1143 …return varLayout.offset + varLayout.topLevelArrayStride*topLevelNdx + varLayout.arrayStride*bottom… in computeOffset()
1388 const int dstArrayStride = dstEntry.arrayStride; in copyBufferVarData()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/ubo/
DvktUniformBlockCase.hpp266 , arrayStride (-1) in UniformLayoutEntry()
278 int arrayStride; member
DvktUniformBlockCase.cpp170 << ", arrayStride = " << entry.arrayStride in operator <<()
430 entry.arrayStride = 0; in computeStd140Layout()
476 entry.arrayStride = stride; in computeStd140Layout()
500 entry.arrayStride = stride*numVecs; in computeStd140Layout()
589 deUint8* elemPtr = (deUint8*)basePtr + entry.offset + (isArray ? elemNdx*entry.arrayStride : 0); in generateValue()
979 …lemPtr = (const deUint8*)basePtr + entry.offset + (isArray ? elementNdx * entry.arrayStride : 0); in generateValueSrc()
/external/swiftshader/src/OpenGL/libGLESv2/
DProgram.h47 int arrayStride; member
DProgram.cpp50 arrayStride = uniform.blockInfo.arrayStride; in BlockInfo()
58 arrayStride = -1; in BlockInfo()
2861 case GL_UNIFORM_ARRAY_STRIDE: return uniform.blockInfo.arrayStride; in getActiveUniformi()