/external/deqp/external/vulkancts/modules/vulkan/image/ |
vktImageTexture.hpp | 38 Texture (const ImageType type, const tcu::IVec3& layerSize, const int layers); 41 tcu::IVec3 layerSize (void) const { return m_layerSize; } //!< Size of a single layer 44 tcu::IVec3 size (void) const; //!< Size including number of layers in additional dimension (e.g. z in 2d texture) 49 const tcu::IVec3 m_layerSize;
|
vktImageTexture.cpp | 31 Texture::Texture (const ImageType type_, const tcu::IVec3& layerSize_, const int layers) 80 tcu::IVec3 Texture::size (void) const 91 return tcu::IVec3(m_layerSize.x(), m_numLayers, 1); 96 return tcu::IVec3(m_layerSize.x(), m_layerSize.y(), m_numLayers); 100 return tcu::IVec3();
|
vktImageSizeTests.cpp | 54 Texture getTexture (const ImageType imageType, const tcu::IVec3& size) 60 return Texture(imageType, tcu::IVec3(size.x(), 1, 1), 1); 63 return Texture(imageType, tcu::IVec3(size.x(), 1, 1), size.y()); 66 return Texture(imageType, tcu::IVec3(size.x(), size.y(), 1), 1); 69 return Texture(imageType, tcu::IVec3(size.x(), size.y(), 1), size.z()); 72 return Texture(imageType, tcu::IVec3(size.x(), size.x(), 1), 6); 75 return Texture(imageType, tcu::IVec3(size.x(), size.x(), 1), 2*6); 82 return Texture(IMAGE_TYPE_LAST, tcu::IVec3(), 0); 109 //! Interpret the memory as IVec3 110 inline tcu::IVec3 readIVec3 (const void* const data [all...] |
vktImageAtomicOperationTests.cpp | 55 using tcu::IVec3; 106 return string("ivec3(" + x + "," + y + "," + z + ")"); 117 const IVec3& gridSize) 188 static deInt32 getAtomicFuncArgument (const AtomicOperation op, const IVec3& invocationID, const IVec3& gridSize) 291 + getAtomicFuncArgumentShaderStr(m_operation, "gx", "gy", "gz", IVec3(NUM_INVOCATIONS_PER_PIXEL*gridSize.x(), gridSize.y(), gridSize.z())); 365 + getAtomicFuncArgumentShaderStr(m_operation, "gx", "gy", "gz", IVec3(NUM_INVOCATIONS_PER_PIXEL*gridSize.x(), gridSize.y(), gridSize.z())); 659 const IVec3 extendedGridSize = IVec3(NUM_INVOCATIONS_PER_PIXEL*gridSize.x(), gridSize.y(), gridSize.z()); 675 const IVec3 gid(x + i*gridSize.x(), y, z) [all...] |
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
vktPipelineImageTests.cpp | 57 const tcu::IVec3& imageSize, 67 tcu::IVec3 m_imageSize; 76 const tcu::IVec3& imageSize, 256 std::string getSizeName (VkImageViewType viewType, const tcu::IVec3& size, int arraySize) 288 using tcu::IVec3; 290 std::vector<IVec3> imageSizes; 300 imageSizes.push_back(IVec3(1, 1, 1)); 301 imageSizes.push_back(IVec3(2, 1, 1)); 302 imageSizes.push_back(IVec3(32, 1, 1)); 303 imageSizes.push_back(IVec3(128, 1, 1)) [all...] |
vktPipelineImageSamplingInstance.hpp | 48 const tcu::IVec3& imageSize, 66 const tcu::IVec3 m_imageSize;
|
/external/deqp/modules/gles3/functional/ |
es3fShaderTextureFunctionTests.cpp | 124 tcu::IVec3 offset; 153 const tcu::IVec3& offset_) 221 tcu::IVec3 offset; 240 using tcu::IVec3; 290 inline Vec4 texture3DOffset (const gls::ShaderEvalContext& c, float s, float t, float r, float lod, IVec3 offset) { return c.textures[0].tex3D->sampleOffset(c.textures[0].sampler, s, t, r, lod, offset); } [all...] |
es3fCompressedTextureTests.cpp | 35 using tcu::IVec3; 49 const IVec3 blockSize = tcu::getBlockPixelSize(format);
|
/external/deqp/modules/gles31/functional/ |
es31fBasicComputeShaderTests.cpp | 118 UBOToSSBOInvertCase (Context& context, const char* name, const char* description, int numValues, const tcu::IVec3& localSize, const tcu::IVec3& workSize) 231 const tcu::IVec3 m_localSize; 232 const tcu::IVec3 m_workSize; 238 CopyInvertSSBOCase (Context& context, const char* name, const char* description, int numValues, const tcu::IVec3& localSize, const tcu::IVec3& workSize) 352 const tcu::IVec3 m_localSize; 353 const tcu::IVec3 m_workSize; 359 InvertSSBOInPlaceCase (Context& context, const char* name, const char* description, int numValues, bool isSized, const tcu::IVec3& localSize, const tcu::IVec3& workSize [all...] |
es31fShaderTextureSizeTests.cpp | 82 void createTexture (const tcu::IVec3& size); 84 void runShader (tcu::Surface& dst, const tcu::IVec3& size); 94 std::vector<tcu::IVec3> m_iterations; 133 static const tcu::IVec3 testSizes3D[] = 135 tcu::IVec3(1, 1, 1), 136 tcu::IVec3(1, 4, 7), 137 tcu::IVec3(4, 8, 12), 138 tcu::IVec3(21, 11, 9), 139 tcu::IVec3(107, 254, 2), 140 tcu::IVec3(-1, 3, 3) [all...] |
es31fCopyImageTests.cpp | 65 using tcu::IVec3; 254 ImageInfo (deUint32 format, deUint32 target, const IVec3& size); 258 const IVec3& getSize (void) const { return m_size; } 263 IVec3 m_size; 266 ImageInfo::ImageInfo (deUint32 format, deUint32 target, const IVec3& size) 293 const IVec3 size = info.getSize(); 352 IVec3 getTexelBlockPixelSize (deUint32 format) 357 return IVec3(1, 1, 1); 360 IVec3 getLevelSize (deUint32 target, const IVec3& baseSize, int level [all...] |
es31fFboColorbufferTests.cpp | 56 using tcu::IVec3; 117 FboColorTexCubeArrayCase (Context& context, const char* name, const char* description, deUint32 texFmt, const IVec3& texSize) 157 const IVec3& size = m_texSize; 211 const IVec3& viewport = m_texSize; 256 IVec3 m_texSize; 328 colorFormats[fmtNdx], IVec3(128, 128, 12)));
|
es31fShaderImageLoadStoreTests.cpp | 62 using tcu::IVec3; 88 static inline IVec3 defaultImageSize (TextureType type) 92 case TEXTURETYPE_BUFFER: return IVec3(64, 1, 1); 93 case TEXTURETYPE_2D: return IVec3(64, 64, 1); 94 case TEXTURETYPE_CUBE: return IVec3(64, 64, 1); 95 case TEXTURETYPE_3D: return IVec3(64, 64, 8); 96 case TEXTURETYPE_2D_ARRAY: return IVec3(64, 64, 8); 99 return IVec3(-1); 576 const IVec3& getSize (void) const { return m_size; } 606 const IVec3 m_size [all...] |
/external/deqp/framework/common/ |
tcuVectorType.hpp | 45 typedef Vector<int, 3> IVec3;
|
tcuTexCompareVerifier.hpp | 39 IVec3 coordBits; //!< Bits per coordinate component before any transformations. Assumed to be floating-point. 40 IVec3 uvwBits; //!< Bits per component in final per-level UV(W) coordinates. Assumed to be fixed-point.
|
tcuCompressedTexture.cpp | 70 IVec3 getBlockPixelSize (CompressedTexFormat format) 74 return IVec3(4, 4, 1); 80 case COMPRESSEDTEXFORMAT_ASTC_4x4_RGBA: return IVec3(4, 4, 1); 81 case COMPRESSEDTEXFORMAT_ASTC_5x4_RGBA: return IVec3(5, 4, 1); 82 case COMPRESSEDTEXFORMAT_ASTC_5x5_RGBA: return IVec3(5, 5, 1); 83 case COMPRESSEDTEXFORMAT_ASTC_6x5_RGBA: return IVec3(6, 5, 1); 84 case COMPRESSEDTEXFORMAT_ASTC_6x6_RGBA: return IVec3(6, 6, 1); 85 case COMPRESSEDTEXFORMAT_ASTC_8x5_RGBA: return IVec3(8, 5, 1); 86 case COMPRESSEDTEXFORMAT_ASTC_8x6_RGBA: return IVec3(8, 6, 1); 87 case COMPRESSEDTEXFORMAT_ASTC_8x8_RGBA: return IVec3(8, 8, 1) [all...] |
tcuCompressedTexture.hpp | 81 IVec3 getBlockPixelSize (CompressedTexFormat format); 88 CompressedTexFormat getAstcFormatByBlockSize (const IVec3& size, bool isSRGB);
|
tcuImageCompare.hpp | 56 bool intThresholdPositionDeviationCompare (TestLog& log, const char* imageSetName, const char* imageSetDesc, const ConstPixelBufferAccess& reference, const ConstPixelBufferAccess& result, const UVec4& threshold, const tcu::IVec3& maxPositionDeviation, bool acceptOutOfBoundsAsAnyValue, CompareLogMode logMode); 57 bool intThresholdPositionDeviationErrorThresholdCompare (TestLog& log, const char* imageSetName, const char* imageSetDesc, const ConstPixelBufferAccess& reference, const ConstPixelBufferAccess& result, const UVec4& threshold, const tcu::IVec3& maxPositionDeviation, bool acceptOutOfBoundsAsAnyValue, int maxAllowedFailingPixels, CompareLogMode logMode);
|
tcuTexLookupVerifier.hpp | 45 IVec3 coordBits; //!< Bits per coordinate component before any transformations. Assumed to be floating-point. 46 IVec3 uvwBits; //!< Bits per component in final per-level UV(W) coordinates. Assumed to be fixed-point. 61 IVec3 coordBits; //!< Bits per coordinate component before any transformations. Assumed to be floating-point. 62 IVec3 uvwBits; //!< Bits per component in final per-level UV(W) coordinates. Assumed to be fixed-point.
|
tcuTexture.hpp | 301 IVec3 calculatePackedPitch (const TextureFormat& format, const IVec3& size); 321 ConstPixelBufferAccess (const TextureFormat& format, const IVec3& size, const void* data); 323 ConstPixelBufferAccess (const TextureFormat& format, const IVec3& size, const IVec3& pitch, const void* data); 326 const IVec3& getSize (void) const { return m_size; } 333 const IVec3& getPitch (void) const { return m_pitch; } 353 Vec4 sample2DOffset (const Sampler& sampler, Sampler::FilterMode filter, float s, float t, const IVec3& offset) const; 354 Vec4 sample3DOffset (const Sampler& sampler, Sampler::FilterMode filter, float s, float t, float r, const IVec3& offset) const; 357 float sample2DCompare (const Sampler& sampler, Sampler::FilterMode filter, float ref, float s, float t, const IVec3& offset) const [all...] |
/external/deqp/external/vulkancts/modules/vulkan/compute/ |
vktComputeBasicComputeShaderTests.cpp | 111 const tcu::IVec3& localSize, 112 const tcu::IVec3& workSize); 118 const tcu::IVec3 m_localSize; 119 const tcu::IVec3 m_workSize; 126 const tcu::IVec3& localSize, 127 const tcu::IVec3& workSize); 132 const tcu::IVec3 m_localSize; 133 const tcu::IVec3 m_workSize; 139 const tcu::IVec3& localSize, 140 const tcu::IVec3& workSize [all...] |
/external/deqp/framework/referencerenderer/ |
rrMultisamplePixelBufferAccess.cpp | 45 tcu::IVec3(m_access.getHeight(), m_access.getDepth(), 1), 46 tcu::IVec3(m_access.getRowPitch(), m_access.getSlicePitch(), m_access.getSlicePitch() * m_access.getDepth()), 55 tcu::IVec3(1, original.getWidth(), original.getHeight()), 56 tcu::IVec3(original.getPixelPitch(), original.getPixelPitch(), original.getRowPitch()), 85 tcu::IVec3(m_access.getHeight(), m_access.getDepth(), 1), 86 tcu::IVec3(m_access.getRowPitch(), m_access.getSlicePitch(), m_access.getSlicePitch() * m_access.getDepth()), 95 tcu::IVec3(1, original.getWidth(), original.getHeight()), 96 tcu::IVec3(original.getPixelPitch(), original.getPixelPitch(), original.getRowPitch()),
|
/external/deqp/modules/internal/ |
ditSeedBuilderTests.cpp | 31 using tcu::IVec3; 161 addChild(new SeedBuilderTest<IVec3>(m_testCtx, IVec3(0), 22277704u, "ivec3_zero", "Seed from zero vector.")); 165 addChild(new SeedBuilderTest<IVec3>(m_testCtx, IVec3(1), 134047100u, "ivec3_one", "Seed from one vector."));
|
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/ |
vktSpvAsmComputeShaderTestUtil.hpp | 93 tcu::IVec3 numWorkGroups;
|
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/ |
vktShaderExecutor.hpp | 146 const tcu::IVec3& texSize, 246 const tcu::IVec3& texSize, 260 const tcu::IVec3& texSize, 376 const tcu::IVec3& texSize, 387 const tcu::IVec3 m_texSize;
|