/external/deqp/framework/common/ |
H A D | tcuRasterizationVerifier.cpp | 137 bool pixelOnlyOnASharedEdge (const tcu::IVec2& pixel, const TriangleSceneSpec::SceneTriangle& triangle, const tcu::IVec2& viewportSize) argument 149 (triangleNormalizedDeviceSpace[0] + tcu::Vec2(1.0f, 1.0f)) * 0.5f * tcu::Vec2((float)viewportSize.x(), (float)viewportSize.y()), 150 (triangleNormalizedDeviceSpace[1] + tcu::Vec2(1.0f, 1.0f)) * 0.5f * tcu::Vec2((float)viewportSize.x(), (float)viewportSize.y()), 151 (triangleNormalizedDeviceSpace[2] + tcu::Vec2(1.0f, 1.0f)) * 0.5f * tcu::Vec2((float)viewportSize.x(), (float)viewportSize.y()), 180 tcu::IVec4 getTriangleAABB (const TriangleSceneSpec::SceneTriangle& triangle, const tcu::IVec2& viewportSize) argument 190 (normalizedDeviceSpace[0] + tcu::Vec2(1.0f, 1.0f)) * 0.5f * tcu::Vec2((float)viewportSize.x(), (float)viewportSize [all...] |
H A D | tcuRasterizationVerifier.hpp | 120 CoverageType calculateTriangleCoverage (const tcu::Vec4& p0, const tcu::Vec4& p1, const tcu::Vec4& p2, const tcu::IVec2& pixel, const tcu::IVec2& viewportSize, int subpixelBits, bool multisample);
|
/external/deqp/modules/gles3/functional/ |
H A D | es3fShaderDerivateTests.cpp | 652 const tcu::IVec2 viewportSize = getViewportSize(); local 653 const int viewportX = useFbo ? 0 : rnd.getInt(0, m_context.getRenderTarget().getWidth() - viewportSize.x()); 654 const int viewportY = useFbo ? 0 : rnd.getInt(0, m_context.getRenderTarget().getHeight() - viewportSize.y()); 675 gl.renderbufferStorageMultisample(GL_RENDERBUFFER, m_numSamples, fboFormat, viewportSize.x(), viewportSize.y()); 698 << TestLog::Message << "Viewport: " << viewportSize.x() << "x" << viewportSize.y() << TestLog::EndMessage 767 gl.viewport(viewportX, viewportY, viewportSize.x(), viewportSize.y()); 786 gl.renderbufferStorageMultisample(GL_RENDERBUFFER, 0, fboFormat, viewportSize 968 const tcu::IVec2 viewportSize = getViewportSize(); local 1098 const tcu::IVec2 viewportSize = getViewportSize(); local 1252 const tcu::IVec2 viewportSize = getViewportSize(); local 1289 const tcu::IVec2 viewportSize = getViewportSize(); local [all...] |
H A D | es3fTextureShadowTests.cpp | 600 const int viewportSize = 28; local 601 const RandomViewport viewport (m_context.getRenderTarget(), viewportSize, viewportSize, deStringHash(getName()) ^ deInt32Hash(m_caseNdx)); 606 if (viewport.width < viewportSize || viewport.height < viewportSize)
|
H A D | es3fTextureUnitTests.cpp | 343 void makeSafeLods (const vector<IVec3>& textureSizes, const IVec2& viewportSize); // Modifies texture coordinates so that LODs aren't too close to x.5 or 0.0 . 561 void MultiTexShader::makeSafeLods (const vector<IVec3>& textureSizes, const IVec2& viewportSize) argument 580 Vec2 screenDerivate(1.0f / (float)viewportSize.x(), 1.0f / (float)viewportSize.y());
|
H A D | es3fTextureFilteringTests.cpp | 582 const int viewportSize = 28; local 583 const RandomViewport viewport (m_renderCtx.getRenderTarget(), viewportSize, viewportSize, deStringHash(getName()) ^ deInt32Hash(m_caseNdx)); 590 if (viewport.width < viewportSize || viewport.height < viewportSize)
|
H A D | es3fShaderTextureFunctionTests.cpp | 569 tcu::IVec2 viewportSize = getViewportSize(); local 598 float dudx = (m_lookupSpec.maxCoord[0]-m_lookupSpec.minCoord[0])*proj*(float)m_textureSpec.width / (float)viewportSize[0]; 599 float dvdy = (m_lookupSpec.maxCoord[1]-m_lookupSpec.minCoord[1])*proj*(float)m_textureSpec.height / (float)viewportSize[1]; 656 float dudx = (c10.s - c00.s)*(float)m_textureSpec.width / (float)viewportSize[0]; 657 float dvdy = (c01.t - c00.t)*(float)m_textureSpec.height / (float)viewportSize[1]; 692 float dudx = (m_lookupSpec.maxCoord[0]-m_lookupSpec.minCoord[0])*proj*(float)m_textureSpec.width / (float)viewportSize[0]; 693 float dvdy = (m_lookupSpec.maxCoord[1]-m_lookupSpec.minCoord[1])*proj*(float)m_textureSpec.height / (float)viewportSize[1]; 722 float dudx = (m_lookupSpec.maxCoord[0]-m_lookupSpec.minCoord[0])*proj*(float)m_textureSpec.width / (float)viewportSize[0]; 723 float dvdy = (m_lookupSpec.maxCoord[1]-m_lookupSpec.minCoord[1])*proj*(float)m_textureSpec.height / (float)viewportSize[1]; 724 float dwdx = (m_lookupSpec.maxCoord[2]-m_lookupSpec.minCoord[2])*0.5f*proj*(float)m_textureSpec.depth / (float)viewportSize[ [all...] |
/external/deqp/modules/gles31/functional/ |
H A D | es31fPrimitiveBoundingBoxTests.cpp | 107 static tcu::IVec4 getViewportBoundingBoxArea (const ProjectedBBox& bbox, const tcu::IVec2& viewportSize, float size = 0.0f) argument 112 vertexBox.x() = (bbox.min.x() * 0.5f + 0.5f) * (float)viewportSize.x(); 113 vertexBox.y() = (bbox.min.y() * 0.5f + 0.5f) * (float)viewportSize.y(); 114 vertexBox.z() = (bbox.max.x() * 0.5f + 0.5f) * (float)viewportSize.x(); 115 vertexBox.w() = (bbox.max.y() * 0.5f + 0.5f) * (float)viewportSize.y(); 551 tcu::IVec2 viewportSize; 573 tcu::IVec4 getViewportPatternArea (const tcu::Vec2& patternPos, const tcu::Vec2& patternSize, const tcu::IVec2& viewportSize, AABBRoundDirection roundDir) const; 769 config.viewportSize.x() = rnd.getInt(MIN_VIEWPORT_SIZE, de::min<int>(renderTargetSize.x(), MAX_VIEWPORT_SIZE)); 770 config.viewportSize.y() = rnd.getInt(MIN_VIEWPORT_SIZE, de::min<int>(renderTargetSize.y(), MAX_VIEWPORT_SIZE)); 771 config.viewportPos.x() = rnd.getInt(0, renderTargetSize.x() - config.viewportSize [all...] |
H A D | es31fTextureFilteringTests.cpp | 329 const int viewportSize = 28; local 331 const RandomViewport viewport (m_context.getRenderTarget(), viewportSize, viewportSize, randomSeed); 338 if (viewport.width < viewportSize || viewport.height < viewportSize)
|
/external/deqp/external/vulkancts/modules/vulkan/geometry/ |
H A D | vktGeometryBasicGeometryShaderTests.cpp | 370 const tcu::UVec2 viewportSize (4, 1); 375 tcu::TextureLevel texture (texFormat, static_cast<int>(viewportSize.x()), static_cast<int>(viewportSize.y())); 392 viewportSize.x(), 393 viewportSize.y(),
|
/external/deqp/modules/gles2/functional/ |
H A D | es2fShaderTextureFunctionTests.cpp | 325 tcu::IVec2 viewportSize = getViewportSize(); local 352 float dudx = (m_lookupSpec.maxCoord[0]-m_lookupSpec.minCoord[0])*proj*(float)m_textureSpec.width / (float)viewportSize[0]; 353 float dvdy = (m_lookupSpec.maxCoord[1]-m_lookupSpec.minCoord[1])*proj*(float)m_textureSpec.height / (float)viewportSize[1]; 397 float dudx = (c10.s - c00.s)*(float)m_textureSpec.width / (float)viewportSize[0]; 398 float dvdy = (c01.t - c00.t)*(float)m_textureSpec.height / (float)viewportSize[1];
|
H A D | es2fTextureFilteringTests.cpp | 535 const int viewportSize = 28; local 536 const RandomViewport viewport (m_renderCtx.getRenderTarget(), viewportSize, viewportSize, deStringHash(getName()) ^ deInt32Hash(m_caseNdx)); 543 if (viewport.width < viewportSize || viewport.height < viewportSize)
|
H A D | es2fTextureUnitTests.cpp | 247 void makeSafeLods (const vector<IVec2>& textureSizes, const IVec2& viewportSize); // Modifies texture coordinates so that LODs aren't too close to x.5 or 0.0 . 412 void MultiTexShader::makeSafeLods (const vector<IVec2>& textureSizes, const IVec2& viewportSize) argument 424 Vec2 screenDerivate(1.0f / (float)viewportSize.x(), 1.0f / (float)viewportSize.y());
|
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/ |
H A D | vktShaderRenderBuiltinVarTests.cpp | 1944 const UVec2 viewportSize = getViewportSize(); local 1945 const int width = viewportSize.x(); 1946 const int height = viewportSize.y(); 2072 const UVec2 viewportSize = getViewportSize(); local 2073 const int width = viewportSize.x(); 2074 const int height = viewportSize.y(); 2184 const UVec2 viewportSize = getViewportSize(); local 2185 const int width = viewportSize.x(); 2186 const int height = viewportSize.y(); 2361 const UVec2 viewportSize local [all...] |
H A D | vktShaderRenderDerivateTests.cpp | 1015 const tcu::UVec2 viewportSize (VIEWPORT_WIDTH, VIEWPORT_HEIGHT); 1016 const float w = float(viewportSize.x()); 1017 const float h = float(viewportSize.y()); 1108 const tcu::UVec2 viewportSize (VIEWPORT_WIDTH, VIEWPORT_HEIGHT); 1109 const float w = float(viewportSize.x()); 1110 const float h = float(viewportSize.y()); 1215 const tcu::UVec2 viewportSize (VIEWPORT_WIDTH, VIEWPORT_HEIGHT); 1218 texture = de::MovePtr<tcu::Texture2D>(new tcu::Texture2D(format, viewportSize.x(), viewportSize.y())); 1479 const tcu::UVec2 viewportSize (VIEWPORT_WIDT [all...] |
H A D | vktShaderRenderTextureFunctionTests.cpp | 790 tcu::UVec2 viewportSize = getViewportSize(); local 821 float dudx = (m_lookupSpec.maxCoord[0]-m_lookupSpec.minCoord[0])*proj*(float)m_textureSpec.width / (float)viewportSize[0]; 822 float dvdy = (m_lookupSpec.maxCoord[1]-m_lookupSpec.minCoord[1])*proj*(float)m_textureSpec.height / (float)viewportSize[1]; 880 float dudx = (c10.s - c00.s)*(float)m_textureSpec.width / (float)viewportSize[0]; 881 float dvdy = (c01.t - c00.t)*(float)m_textureSpec.height / (float)viewportSize[1]; 917 float dudx = (m_lookupSpec.maxCoord[0]-m_lookupSpec.minCoord[0])*proj*(float)m_textureSpec.width / (float)viewportSize[0]; 918 float dvdy = (m_lookupSpec.maxCoord[1]-m_lookupSpec.minCoord[1])*proj*(float)m_textureSpec.height / (float)viewportSize[1]; 948 float dudx = (m_lookupSpec.maxCoord[0]-m_lookupSpec.minCoord[0])*proj*(float)m_textureSpec.width / (float)viewportSize[0]; 949 float dvdy = (m_lookupSpec.maxCoord[1]-m_lookupSpec.minCoord[1])*proj*(float)m_textureSpec.height / (float)viewportSize[1]; 950 float dwdx = (m_lookupSpec.maxCoord[2]-m_lookupSpec.minCoord[2])*0.5f*proj*(float)m_textureSpec.depth / (float)viewportSize[ 2384 const tcu::UVec2& viewportSize = getViewportSize(); local [all...] |
H A D | vktShaderRender.cpp | 748 const tcu::UVec2 viewportSize = getViewportSize(); 749 const int width = viewportSize.x(); 750 const int height = viewportSize.y();
|
/external/deqp/external/openglcts/modules/common/ |
H A D | glcShaderRenderCase.cpp | 479 IVec2 viewportSize = getViewportSize(); local 480 int width = viewportSize.x(); 481 int height = viewportSize.y();
|
/external/deqp/modules/glshared/ |
H A D | glsShaderRenderCase.cpp | 431 IVec2 viewportSize = getViewportSize(); local 432 int width = viewportSize.x(); 433 int height = viewportSize.y();
|
/external/deqp/external/vulkancts/modules/vulkan/renderpass/ |
H A D | vktRenderPassTests.cpp | 1597 const UVec2& viewportSize, 1603 , m_viewportSize (viewportSize) 4298 const UVec2 viewportSize ((config.renderSize * UVec2(2)) / UVec2(3)); 4316 const UVec2 size ((viewportSize * UVec2(2)) / UVec2(3)); 4317 const UVec2 offset (viewportOffset.x() + ((deUint32)attachmentRefNdx % 2u) * (viewportSize.x() / 3u), 4318 viewportOffset.y() + (((deUint32)attachmentRefNdx / 2u) % 2u) * (viewportSize.y() / 3u)); 4327 const UVec2 size ((viewportSize * UVec2(2)) / UVec2(3)); 4328 const UVec2 offset (viewportOffset.x() + ((deUint32)colorAttachments.size() % 2u) * (viewportSize.x() / 3u), 4329 viewportOffset.y() + (((deUint32)colorAttachments.size() / 2u) % 2u) * (viewportSize.y() / 3u)); 4341 const float x0 = roundToViewport((subpassNdx % 2) == 0 ? 1.0f - w : -1.0f, viewportOffset.x(), viewportSize 1591 SubpassRenderInfo(const RenderPass& renderPass, deUint32 subpassIndex, bool isSecondary_, const UVec2& viewportOffset, const UVec2& viewportSize, const Maybe<RenderQuad>& renderQuad, const vector<ColorClear>& colorClears, const Maybe<DepthStencilClear>& depthStencilClear) argument [all...] |