• Home
  • Raw
  • Download

Lines Matching refs:IVec3

62 using tcu::IVec3;
89 static inline IVec3 defaultImageSize (TextureType type) in defaultImageSize()
93 case TEXTURETYPE_BUFFER: return IVec3(64, 1, 1); in defaultImageSize()
94 case TEXTURETYPE_2D: return IVec3(64, 64, 1); in defaultImageSize()
95 case TEXTURETYPE_CUBE: return IVec3(64, 64, 1); in defaultImageSize()
96 case TEXTURETYPE_3D: return IVec3(64, 64, 8); in defaultImageSize()
97 case TEXTURETYPE_2D_ARRAY: return IVec3(64, 64, 8); in defaultImageSize()
100 return IVec3(-1); in defaultImageSize()
577 const IVec3& getSize (void) const { return m_size; } in getSize()
607 const IVec3 m_size;
696 …lLogWrapper& glLog, TextureType imageType, deUint32 internalFormat, const IVec3& imageSize, deUint… in setTextureStorage()
736 const IVec3& imageSize = src.getSize(); in uploadTexture()
827 const IVec3& textureSize, in readIntegerTextureViaFBOAndVerify()
884 const IVec3& textureSize, in readFloatOrNormTextureWithLookupsAndVerify()
1060 const IVec3& imageSize, in readTextureAndVerify()
1138 const IVec3& imageSize = defaultImageSize(m_textureType); in iterate()
1322 const IVec3 imageSize = image.getSize(); in replaceBadFloatReinterpretValues()
1358 const IVec3& imageSize = defaultImageSize(m_textureType); in iterate()
1618 …static int getAtomicFuncArgument (AtomicOperation op, const IVec3& invocationID, const IVec…
1648 int BinaryAtomicOperationCase::getAtomicFuncArgument (AtomicOperation op, const IVec3& invocationID… in getAtomicFuncArgument()
1729 IVec3 invocationGlobalIDs[NUM_INVOCATIONS_PER_PIXEL]; in operator ()()
1734 const IVec3 gid(x + i*resultSlice.getWidth(), y, sliceOrFaceNdx); in operator ()()
1824 IVec3 invocationGlobalIDs[NUM_INVOCATIONS_PER_PIXEL]; in operator ()()
1830 const IVec3 gid (pixCoord.x(), pixCoord.y(), sliceOrFaceNdx); in operator ()()
1933 const IVec3& imageSize = defaultImageSize(m_imageType); in iterate()
1995 …ageType, internalFormatGL, imageSize * (m_imageType == TEXTURETYPE_CUBE ? IVec3(NUM_INVOCATIONS_PE… in iterate()
1996 : IVec3(NUM_INVOCATIONS_PER_PIXEL, 1, 1)), in iterate()
2077 …const IVec3 textureToCheckSize = imageSize * IVec3(m_caseType == ATOMIC_OPERATION_CASE_TYP… in iterate()
2119 static int getCompareArg (const IVec3& invocationID, int imageWidth);
2120 static int getAssignArg (const IVec3& invocationID, int imageWidth);
2131 int AtomicCompSwapCase::getCompareArg (const IVec3& invocationID, int imageWidth) in getCompareArg()
2142 int AtomicCompSwapCase::getAssignArg (const IVec3& invocationID, int imageWidth) in getAssignArg()
2144 …return getCompareArg(IVec3(invocationID.x() + imageWidth, invocationID.y(), invocationID.z()), ima… in getAssignArg()
2193 IVec3 invocationGlobalIDs[NUM_INVOCATIONS_PER_PIXEL]; in operator ()()
2198 const IVec3 gid(x + i*resultSlice.getWidth(), y, sliceOrFaceNdx); in operator ()()
2253 IVec3 invocationGlobalIDs[NUM_INVOCATIONS_PER_PIXEL]; in operator ()()
2259 const IVec3 gid (pixCoord.x(), pixCoord.y(), sliceOrFaceNdx); in operator ()()
2334 const IVec3& imageSize = defaultImageSize(m_imageType); in iterate()
2370 imageData.setPixel(x, y, z, IVec4(getCompareArg(IVec3(x, y, z), imageSize.x()))); in iterate()
2396 …ageType, internalFormatGL, imageSize * (m_imageType == TEXTURETYPE_CUBE ? IVec3(NUM_INVOCATIONS_PE… in iterate()
2397 : IVec3(NUM_INVOCATIONS_PER_PIXEL, 1, 1)), in iterate()
2480 …const IVec3 relevantRegion = imageSize * (m_caseType == ATOMIC_OPERATION_CASE_TYPE_END_RE… in iterate()
2481 : IVec3(NUM_INVOCATIONS_PER_PIXEL, 1, 1)); in iterate()
2554 const IVec3& imageSize = defaultImageSize(m_imageType); in iterate()
2563 …const IVec3 numGroups = IVec3(16, de::min(16, imageSize.y()), de::min(2, numSlicesOrFaces)… in iterate()
2564 const IVec3 workItemSize = IVec3(imageSize.x(), imageSize.y(), numSlicesOrFaces); in iterate()
2565 const IVec3 localSize = workItemSize / numGroups; in iterate()
2566 const IVec3 minReqMaxLocalSize = IVec3(128, 128, 64); in iterate()
2753 …r* description, const TextureFormat& format, TextureType imageType, const IVec3& size, ImageAccess… in ImageSizeCase()
2768 const IVec3 m_imageSize;
2802 …setTextureStorage(glLog, TEXTURETYPE_2D, GL_R32UI, IVec3(1, 1, 1), 0 /* always 2d texture, no buff… in iterate()
2870 IVec3(1, 1, 1), R32UIImageSingleValueVerifier(referenceOutput))) in iterate()
3135 IVec3(1, 1, 1), R32UIImageSingleValueVerifier(expectedMin, expectedMax))) in iterate()
3293 static const IVec3 baseImageSizes[] = in init()
3295 IVec3(32, 32, 32), in init()
3296 IVec3(12, 34, 56), in init()
3297 IVec3(1, 1, 1), in init()
3298 IVec3(7, 1, 1) in init()
3311 const IVec3& baseSize = baseImageSizes[imageSizeNdx]; in init()
3312 const IVec3 imageSize = imageType == TEXTURETYPE_BUFFER ? IVec3(baseSize.x(), 1, 1) in init()
3313 : imageType == TEXTURETYPE_2D ? IVec3(baseSize.x(), baseSize.y(), 1) in init()
3314 : imageType == TEXTURETYPE_CUBE ? IVec3(baseSize.x(), baseSize.x(), 1) in init()
3317 : IVec3(-1, -1, -1); in init()