Searched refs:Vec3 (Results 1 - 25 of 157) sorted by relevance

1234567

/external/deqp/framework/opengl/simplereference/
H A DsglrContextUtil.hpp34 void drawQuad (sglr::Context& ctx, deUint32 program, const tcu::Vec3& p0, const tcu::Vec3& p1);
36 void drawQuadWithVaoBuffers (sglr::Context& ctx, deUint32 program, const tcu::Vec3& p0, const tcu::Vec3& p1);
37 void drawQuadWithClientPointers (sglr::Context& ctx, deUint32 program, const tcu::Vec3& p0, const tcu::Vec3& p1);
H A DsglrContextUtil.cpp31 void drawQuad (sglr::Context& ctx, deUint32 program, const tcu::Vec3& p0, const tcu::Vec3& p1)
44 void drawQuadWithVaoBuffers (sglr::Context& ctx, deUint32 program, const tcu::Vec3& p0, const tcu::Vec3& p1)
114 void drawQuadWithClientPointers (sglr::Context& ctx, deUint32 program, const tcu::Vec3& p0, const tcu::Vec3& p1)
/external/deqp/modules/gles2/accuracy/
H A Des2aVaryingInterpolationTests.cpp45 using tcu::Vec3;
59 static inline float projectedTriInterpolate (const tcu::Vec3& s, const tcu::Vec3& w, float nx, float ny)
64 static void renderReference (const SurfaceAccess& dst, const float coords[4*3], const Vec4& wCoord, const Vec3& scale, const Vec3& bias)
69 Vec3 triR[2] = { Vec3(coords[0*3+0], coords[1*3+0], coords[2*3+0]), Vec3(coords[3*3+0], coords[2*3+0], coords[1*3+0]) };
70 Vec3 triG[2] = { Vec3(coord
[all...]
/external/deqp/modules/gles3/accuracy/
H A Des3aVaryingInterpolationTests.cpp47 using tcu::Vec3;
61 static inline float projectedTriInterpolate (const tcu::Vec3& s, const tcu::Vec3& w, float nx, float ny)
66 static void renderReference (const SurfaceAccess& dst, const float coords[4*3], const Vec4& wCoord, const Vec3& scale, const Vec3& bias)
71 Vec3 triR[2] = { Vec3(coords[0*3+0], coords[1*3+0], coords[2*3+0]), Vec3(coords[3*3+0], coords[2*3+0], coords[1*3+0]) };
72 Vec3 triG[2] = { Vec3(coord
[all...]
/external/deqp/modules/glshared/
H A DglsLongStressTestUtil.cpp31 using tcu::Vec3;
128 context.attributes.push_back(gls::VarSpec("a_position", Vec3(-0.1f), Vec3(0.1f)));
163 context.attributes.push_back(gls::VarSpec("a_position", Vec3(-positionFactor), Vec3(positionFactor)));
232 context.attributes.push_back(gls::VarSpec("a_position", Vec3(-0.1f), Vec3(0.1f)));
385 context.attributes.push_back(gls::VarSpec("a_normal${NS}", Vec3(-1.0f), Vec3(1.0f)));
388 context.uniforms.push_back(gls::VarSpec("u_material${NS}.ambientColor", Vec3(0.
[all...]
/external/deqp/framework/common/
H A DtcuTexCompareVerifier.hpp56 bool isTexCompareResultValid (const TextureCubeView& texture, const Sampler& sampler, const TexComparePrecision& prec, const Vec3& coord, const Vec2& lodBounds, const float cmpReference, const float result);
57 bool isTexCompareResultValid (const Texture2DArrayView& texture, const Sampler& sampler, const TexComparePrecision& prec, const Vec3& coord, const Vec2& lodBounds, const float cmpReference, const float result);
60 bool isGatherOffsetsCompareResultValid (const Texture2DArrayView& texture, const Sampler& sampler, const TexComparePrecision& prec, const Vec3& coord, const IVec2 (&offsets)[4], float cmpReference, const Vec4& result);
62 bool isGatherCompareResultValid (const TextureCubeView& texture, const Sampler& sampler, const TexComparePrecision& prec, const Vec3& coord, float cmpReference, const Vec4& result);
H A DtcuTexLookupVerifier.hpp104 Vec2 computeCubeLodBoundsFromDerivates (const Vec3& coord, const Vec3& coordDx, const Vec3& coordDy, const int faceSize, const LodPrecision& prec);
110 bool isLookupResultValid (const TextureCubeView& texture, const Sampler& sampler, const LookupPrecision& prec, const Vec3& coord, const Vec2& lodBounds, const Vec4& result);
112 bool isLookupResultValid (const Texture2DArrayView& texture, const Sampler& sampler, const LookupPrecision& prec, const Vec3& coord, const Vec2& lodBounds, const Vec4& result);
113 bool isLookupResultValid (const Texture3DView& texture, const Sampler& sampler, const LookupPrecision& prec, const Vec3& coord, const Vec2& lodBounds, const Vec4& result);
124 bool isLevel3DLookupResultValid (const ConstPixelBufferAccess& access, const Sampler& sampler, TexLookupScaleMode scaleMode, const LookupPrecision& prec, const Vec3& coord, const Vec4& result);
125 bool isLevel3DLookupResultValid (const ConstPixelBufferAccess& access, const Sampler& sampler, TexLookupScaleMode scaleMode, const IntLookupPrecision& prec, const Vec3& coord, const IVec4& result);
126 bool isLevel3DLookupResultValid (const ConstPixelBufferAccess& access, const Sampler& sampler, TexLookupScaleMode scaleMode, const IntLookupPrecision& prec, const Vec3& coord, const UVec4& result);
134 bool isGatherOffsetsResultValid (const Texture2DArrayView& texture, const Sampler& sampler, const LookupPrecision& prec, const Vec3
[all...]
H A DtcuVectorType.hpp40 typedef Vector<float, 3> Vec3; typedef in namespace:tcu
/external/deqp/external/vulkancts/modules/vulkan/texture/
H A DvktSampleVerifierUtil.hpp47 tcu::Vec2 calcLodBounds (const tcu::Vec3& dPdx,
48 const tcu::Vec3& dPdy,
67 void calcTexelGridCoordRange (const tcu::Vec3& unnormalizedCoordMin,
68 const tcu::Vec3& unnormalizedCoordMax,
75 tcu::Vec3& unnormalizedCoordMin,
76 tcu::Vec3& unnormalizedCoordMax);
77 void calcCubemapFaceCoords (const tcu::Vec3& r,
78 const tcu::Vec3& drdx,
79 const tcu::Vec3& drdy,
84 int calcCandidateCubemapFaces (const tcu::Vec3
[all...]
/external/deqp/modules/gles2/functional/
H A Des2fDepthTests.cpp202 using tcu::Vec3;
220 sglr::drawQuad(context, shaderID, Vec3(-1.0f, -1.0f, 0.2f), Vec3(0.0f, 0.0f, 0.2f));
223 sglr::drawQuad(context, shaderID, Vec3(-1.0f, -1.0f, 0.2f), Vec3(0.0f, 0.0f, 0.2f));
228 sglr::drawQuad(context, shaderID, Vec3(-1.0f, 0.0f, -0.4f), Vec3(0.0f, 1.0f, -0.4f));
231 sglr::drawQuad(context, shaderID, Vec3(-1.0f, 0.0f, -0.1f), Vec3(0.0f, 1.0f, -0.1f));
236 sglr::drawQuad(context, shaderID, Vec3(0.
[all...]
H A Des2fShaderAlgorithmTests.cpp188 Vec3 rgb = Vec3(L);
200 if (sextant == 0) rgb = Vec3(v, mid1, m);
201 else if (sextant == 1) rgb = Vec3(mid2, v, m);
202 else if (sextant == 2) rgb = Vec3(m, v, mid1);
203 else if (sextant == 3) rgb = Vec3(m, mid2, v);
204 else if (sextant == 4) rgb = Vec3(mid1, m, v);
205 else rgb = Vec3(v, m, mid2);
242 Vec3 hsl;
245 hsl = Vec3(0.
[all...]
H A Des2fFboRenderTest.cpp49 using tcu::Vec3;
710 sglr::drawQuad(context, shaderID, Vec3(-1.0f, -1.0f, 0.0f), Vec3(1.0f, 1.0f, 0.0f));
788 sglr::drawQuad(ctx, texShaderID, Vec3(-1.0f, -1.0f, -1.0f), Vec3(1.0f, 1.0f, 1.0f));
791 sglr::drawQuad(ctx, texShaderID, Vec3(-1.0f, -1.0f, 1.0f), Vec3(1.0f, 1.0f, -1.0f));
803 sglr::drawQuad(ctx, texShaderID, Vec3(-1.0f, -1.0f, 0.0f), Vec3(1.0f, 1.0f, 0.0f));
882 sglr::drawQuad(context, singleTexShaderID, Vec3(
[all...]
/external/deqp/modules/gles3/functional/
H A Des3fDepthTests.cpp205 using tcu::Vec3;
223 sglr::drawQuad(context, shaderID, Vec3(-1.0f, -1.0f, 0.2f), Vec3(0.0f, 0.0f, 0.2f));
226 sglr::drawQuad(context, shaderID, Vec3(-1.0f, -1.0f, 0.2f), Vec3(0.0f, 0.0f, 0.2f));
231 sglr::drawQuad(context, shaderID, Vec3(-1.0f, 0.0f, -0.4f), Vec3(0.0f, 1.0f, -0.4f));
234 sglr::drawQuad(context, shaderID, Vec3(-1.0f, 0.0f, -0.1f), Vec3(0.0f, 1.0f, -0.1f));
239 sglr::drawQuad(context, shaderID, Vec3(0.
[all...]
H A Des3fFboStencilbufferTests.cpp41 using tcu::Vec3;
112 sglr::drawQuad(*getCurrentContext(), flatShaderID, Vec3(-1.0f, -1.0f, 0.0f), Vec3(+1.0f, +1.0f, 0.0f));
115 sglr::drawQuad(*getCurrentContext(), gradShaderID, Vec3(-1.0f, -1.0f, -1.0f), Vec3(+1.0f, +1.0f, +1.0f));
124 sglr::drawQuad(*getCurrentContext(), flatShaderID, Vec3(-0.5f, -0.5f, 0.0f), Vec3(+0.5f, +0.5f, 0.0f));
130 sglr::drawQuad(*getCurrentContext(), flatShaderID, Vec3(-1.0f, -1.0f, 0.0f), Vec3(+1.0f, +1.0f, 0.0f));
209 sglr::drawQuad(*getCurrentContext(), flatShaderID, Vec3(
[all...]
H A Des3fShaderTextureFunctionTests.cpp118 tcu::Vec3 minDX;
119 tcu::Vec3 maxDX;
120 tcu::Vec3 minDY;
121 tcu::Vec3 maxDY;
148 const tcu::Vec3& minDX_,
149 const tcu::Vec3& maxDX_,
150 const tcu::Vec3& minDY_,
151 const tcu::Vec3& maxDY_,
237 using tcu::Vec3;
527 Vec3 s
[all...]
H A Des3fFboDepthbufferTests.cpp41 using tcu::Vec3;
107 sglr::drawQuad(*getCurrentContext(), gradShaderID, Vec3(-1.0f, -1.0f, -1.0f), Vec3(1.0f, 1.0f, 1.0f));
128 sglr::drawQuad(*getCurrentContext(), texShaderID, Vec3(-1.0f, -1.0f, 0.0f), Vec3(1.0f, 1.0f, 0.0f));
204 sglr::drawQuad(*getCurrentContext(), depthGradShaderID, Vec3(-1.0f, -1.0f, -1.0f), Vec3(1.0f, 1.0f, 1.0f));
210 sglr::drawQuad(*getCurrentContext(), depthGradShaderID, Vec3(-1.0f, -1.0f, -1.0f), Vec3(1.0f, 1.0f, 1.0f));
215 sglr::drawQuad(*getCurrentContext(), depthGradShaderID, Vec3(
[all...]
H A Des3fFboMultisampleTests.cpp46 using tcu::Vec3;
137 sglr::drawQuad(*getCurrentContext(), gradShaderID, Vec3(-1.0f, -1.0f, -1.0f), Vec3(1.0f, 1.0f, 1.0f));
163 sglr::drawQuad(*getCurrentContext(), flatShaderID, Vec3(x0, y0, z0), Vec3(x1, y1, z1));
194 sglr::drawQuad(*getCurrentContext(), flatShaderID, Vec3(-1.0f, -1.0f, d), Vec3(1.0f, 1.0f, d));
218 sglr::drawQuad(*getCurrentContext(), flatShaderID, Vec3(-1.0f, -1.0f, 0.0f), Vec3(1.0f, 1.0f, 0.0f));
H A Des3fFboInvalidateTests.cpp46 using tcu::Vec3;
160 sglr::drawQuad(*getCurrentContext(), flatShaderID, Vec3(-1.0f, -1.0f, -1.0f), Vec3(1.0f, 1.0f, 1.0f));
171 sglr::drawQuad(*getCurrentContext(), flatShaderID, Vec3(-1.0f, -1.0f, 0.0f), Vec3(1.0f, 1.0f, 0.0f));
194 sglr::drawQuad(*getCurrentContext(), flatShaderID, Vec3(-1.0f, -1.0f, 0.0f), Vec3(1.0f, 1.0f, 0.0f));
247 sglr::drawQuad(*getCurrentContext(), flatShaderID, Vec3(-1.0f, -1.0f, -1.0f), Vec3(1.0f, 1.0f, 1.0f));
257 sglr::drawQuad(*getCurrentContext(), gradShaderID, Vec3(
[all...]
/external/flatbuffers/tests/MyGame/Example/
H A DVec3.cs9 public struct Vec3 : IFlatbufferObject struct in namespace:MyGame.Example
14 public Vec3 __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
28 public static Offset<Vec3> CreateVec3(FlatBufferBuilder builder, float X, float Y, float Z, double Test1, Color Test2, short test3_A, sbyte test3_B) {
42 return new Offset<Vec3>(builder.Offset);
H A DVec3.java11 public final class Vec3 extends Struct { class in inherits:Struct
13 public Vec3 __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/
H A DvktShaderRenderTextureFunctionTests.cpp45 using tcu::Vec3;
115 tcu::Vec3 minDX;
116 tcu::Vec3 maxDX;
117 tcu::Vec3 minDY;
118 tcu::Vec3 maxDY;
145 const tcu::Vec3& minDX_,
146 const tcu::Vec3& maxDX_,
147 const tcu::Vec3& minDY_,
148 const tcu::Vec3& maxDY_,
603 Vec3 s
[all...]
/external/deqp/framework/opengl/
H A DgluTextureTestUtil.cpp172 inline float triangleInterpolate (const tcu::Vec3& v, float x, float y)
198 static float computeNonProjectedTriLod (LodMode mode, const tcu::IVec2& dstSize, deInt32 srcSize, const tcu::Vec3& sq)
236 static float computeNonProjectedTriLod (LodMode mode, const tcu::IVec2& dstSize, const tcu::IVec2& srcSize, const tcu::Vec3& sq, const tcu::Vec3& tq)
277 static float computeNonProjectedTriLod (LodMode mode, const tcu::IVec2& dstSize, const tcu::IVec3& srcSize, const tcu::Vec3& sq, const tcu::Vec3& tq, const tcu::Vec3& rq)
291 static inline float projectedTriInterpolate (const tcu::Vec3& s, const tcu::Vec3& w, float nx, float ny)
296 static inline float triDerivateX (const tcu::Vec3
[all...]
/external/deqp/external/vulkancts/modules/vulkan/tessellation/
H A DvktTessellationUtil.cpp879 std::vector<tcu::Vec3> generateReferenceTriangleTessCoords (const SpacingMode spacingMode,
885 std::vector<tcu::Vec3> tessCoords;
891 tessCoords.push_back(tcu::Vec3(1.0f, 0.0f, 0.0f));
892 tessCoords.push_back(tcu::Vec3(0.0f, 1.0f, 0.0f));
893 tessCoords.push_back(tcu::Vec3(0.0f, 0.0f, 1.0f));
902 for (int i = 0; i < outer0; i++) { const float v = (float)i / (float)outer0; tessCoords.push_back(tcu::Vec3( 0.0f, v, 1.0f - v)); }
903 for (int i = 0; i < outer1; i++) { const float v = (float)i / (float)outer1; tessCoords.push_back(tcu::Vec3(1.0f - v, 0.0f, v)); }
904 for (int i = 0; i < outer2; i++) { const float v = (float)i / (float)outer2; tessCoords.push_back(tcu::Vec3( v, 1.0f - v, 0.0f)); }
912 tessCoords.push_back(tcu::Vec3(1.0f/3.0f));
917 const tcu::Vec3 corner
[all...]
/external/deqp/modules/gles2/performance/
H A Des2pTextureFilteringTests.cpp77 tcu::Mat3 minTransform = tcu::translationMatrix(tcu::Vec2(-0.3f, -0.6f)) * tcu::Mat3(tcu::Vec3(1.7f, 2.3f, 1.0f));
78 tcu::Mat3 magTransform = tcu::translationMatrix(tcu::Vec2( 0.3f, 0.4f)) * tcu::Mat3(tcu::Vec3(0.3f, 0.2f, 1.0f));
/external/deqp/modules/gles3/performance/
H A Des3pTextureFilteringTests.cpp78 tcu::Mat3 minTransform = tcu::translationMatrix(tcu::Vec2(-0.3f, -0.6f)) * tcu::Mat3(tcu::Vec3(1.7f, 2.3f, 1.0f));
79 tcu::Mat3 magTransform = tcu::translationMatrix(tcu::Vec2( 0.3f, 0.4f)) * tcu::Mat3(tcu::Vec3(0.3f, 0.2f, 1.0f));

Completed in 536 milliseconds

1234567