/external/deqp/modules/gles3/functional/ |
es3fShaderTextureFunctionTests.cpp | 121 tcu::IVec3 offset; 150 const tcu::IVec3& offset_) 218 tcu::IVec3 offset; 237 using tcu::IVec3; 353 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);
|
es3fClippingTests.cpp | 320 tcu::Vec3 IVec3ToVec3 (const tcu::IVec3& v) 325 bool pointOnTriangle (const tcu::IVec3& p, const tcu::IVec3& t0, const tcu::IVec3& t1, const tcu::IVec3& t2) 328 const tcu::IVec3 n = tcu::cross(t1 - t0, t2 - t0); 329 const tcu::IVec3 d = (p - t0); 352 bool twoPointClippedTriangleInvisible(const tcu::Vec3& p, const tcu::IVec3& dir1, const tcu::IVec3& dir2) [all...] |
/external/deqp/framework/common/ |
tcuVectorType.hpp | 43 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.hpp | 81 IVec3 getBlockPixelSize (CompressedTexFormat format); 88 CompressedTexFormat getAstcFormatByBlockSize (const IVec3& size, bool isSRGB);
|
tcuTexture.hpp | 283 IVec3 calculatePackedPitch (const TextureFormat& format, const IVec3& size); 303 ConstPixelBufferAccess (const TextureFormat& format, const IVec3& size, const void* data); 305 ConstPixelBufferAccess (const TextureFormat& format, const IVec3& size, const IVec3& pitch, const void* data); 308 const IVec3& getSize (void) const { return m_size; } 315 const IVec3& getPitch (void) const { return m_pitch; } 335 Vec4 sample2DOffset (const Sampler& sampler, Sampler::FilterMode filter, float s, float t, const IVec3& offset) const; 336 Vec4 sample3DOffset (const Sampler& sampler, Sampler::FilterMode filter, float s, float t, float r, const IVec3& offset) const; 339 float sample2DCompare (const Sampler& sampler, Sampler::FilterMode filter, float ref, float s, float t, const IVec3& offset) const [all...] |
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.
|
tcuTexVerifierUtil.hpp | 97 void getPossibleCubeFaces (const Vec3& coord, const IVec3& bits, CubeFace* faces, int& numFaces);
|
tcuCompressedTexture.cpp | 81 IVec3 getBlockPixelSize (CompressedTexFormat format) 85 return IVec3(4, 4, 1); 91 case COMPRESSEDTEXFORMAT_ASTC_4x4_RGBA: return IVec3(4, 4, 1); 92 case COMPRESSEDTEXFORMAT_ASTC_5x4_RGBA: return IVec3(5, 4, 1); 93 case COMPRESSEDTEXFORMAT_ASTC_5x5_RGBA: return IVec3(5, 5, 1); 94 case COMPRESSEDTEXFORMAT_ASTC_6x5_RGBA: return IVec3(6, 5, 1); 95 case COMPRESSEDTEXFORMAT_ASTC_6x6_RGBA: return IVec3(6, 6, 1); 96 case COMPRESSEDTEXFORMAT_ASTC_8x5_RGBA: return IVec3(8, 5, 1); 97 case COMPRESSEDTEXFORMAT_ASTC_8x6_RGBA: return IVec3(8, 6, 1); 98 case COMPRESSEDTEXFORMAT_ASTC_8x8_RGBA: return IVec3(8, 8, 1) [all...] |
tcuTexture.cpp | 483 IVec3 calculatePackedPitch (const TextureFormat& format, const IVec3& size) 489 return IVec3(pixelSize, rowPitch, slicePitch); 550 ConstPixelBufferAccess::ConstPixelBufferAccess (const TextureFormat& format, const IVec3& size, const void* data) 566 ConstPixelBufferAccess::ConstPixelBufferAccess (const TextureFormat& format, const IVec3& size, const IVec3& pitch, const void* data) 588 PixelBufferAccess::PixelBufferAccess (const TextureFormat& format, const IVec3& size, void* data) 598 PixelBufferAccess::PixelBufferAccess (const TextureFormat& format, const IVec3& size, const IVec3& pitch, void* data) [all...] |
/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; 242 ImageInfo (deUint32 format, deUint32 target, const IVec3& size); 246 const IVec3& getSize (void) const { return m_size; } 251 IVec3 m_size; 254 ImageInfo::ImageInfo (deUint32 format, deUint32 target, const IVec3& size) 281 const IVec3 size = info.getSize(); 340 IVec3 getTexelBlockPixelSize (deUint32 format) 345 return IVec3(1, 1, 1); 348 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); 566 const IVec3& getSize (void) const { return m_size; } 596 const IVec3 m_size [all...] |
es31fShaderBuiltinConstantTests.cpp | 76 static tcu::IVec3 getIVec3 (const glw::Functions& gl, deUint32 pname) 78 tcu::IVec3 value(-1); 86 static tcu::IVec3 getIVec3 (const glw::Functions& gl) 328 ShaderBuiltinConstantCase<tcu::IVec3>::GetConstantValueFunc getValue; 342 coreGroup->addChild(new ShaderBuiltinConstantCase<tcu::IVec3>(m_context, ivec3Constants[ndx].varName, ivec3Constants[ndx].getValue, DE_NULL));
|
es31fTextureGatherTests.cpp | 53 using tcu::IVec3; [all...] |
es31fProgramStateQueryTests.cpp | 235 verifyStateProgramIntegerVec3(result, gl, program.getProgram(), GL_COMPUTE_WORK_GROUP_SIZE, tcu::IVec3(3, 1, 1), m_verifier); 246 verifyStateProgramIntegerVec3(result, gl, program.getProgram(), GL_COMPUTE_WORK_GROUP_SIZE, tcu::IVec3(3, 2, 1), m_verifier); 257 verifyStateProgramIntegerVec3(result, gl, program.getProgram(), GL_COMPUTE_WORK_GROUP_SIZE, tcu::IVec3(3, 2, 4), m_verifier);
|
/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/modules/gles2/functional/ |
es2fClippingTests.cpp | 317 tcu::Vec3 IVec3ToVec3 (const tcu::IVec3& v) 322 bool pointOnTriangle (const tcu::IVec3& p, const tcu::IVec3& t0, const tcu::IVec3& t1, const tcu::IVec3& t2) 325 const tcu::IVec3 n = tcu::cross(t1 - t0, t2 - t0); 326 const tcu::IVec3 d = (p - t0); 349 bool twoPointClippedTriangleInvisible(const tcu::Vec3& p, const tcu::IVec3& dir1, const tcu::IVec3& dir2) [all...] |
/external/deqp/modules/glshared/ |
glsRasterizationTestUtil.cpp | 259 tcu::IVec3 convertRGB8ToNativeFormat (const tcu::RGBA& color, const RasterizationArguments& args) 261 tcu::IVec3 pixelNativeColor; [all...] |
glsShaderRenderCase.cpp | 912 // IVec3. 913 struct IVec3Uniform { const char* name; IVec3 value; }; 916 { "ui3_minusOne", IVec3(-1) }, 917 { "ui3_zero", IVec3(0) }, 918 { "ui3_one", IVec3(1) }, 919 { "ui3_two", IVec3(2) }, 920 { "ui3_four", IVec3(4) }, 921 { "ui3_five", IVec3(5) }
|