Searched defs:dwdy (Results 1 - 6 of 6) sorted by relevance
/external/deqp/framework/opengl/ |
H A D | gluTextureTestUtil.cpp | 250 float computeLodFromDerivates (LodMode mode, float dudx, float dvdx, float dwdx, float dudy, float dvdy, float dwdy) argument 256 p = de::max(deFloatSqrt(dudx*dudx + dvdx*dvdx + dwdx*dwdx), deFloatSqrt(dudy*dudy + dvdy*dvdy + dwdy*dwdy)); 264 float mw = de::max(deFloatAbs(dwdx), deFloatAbs(dwdy)); 339 float dwdy = triDerivateY(w, projection, wy, height, wx/width); local 341 return computeLodFromDerivates(mode, dudx, dvdx, dwdx, dudy, dvdy, dwdy);
|
/external/deqp/modules/gles3/functional/ |
H A D | es3fTextureUnitTests.cpp | 307 float dwdy = derivateParts[2].y() * (float)textureSize.z() * screenDerivate.y(); local 311 const float mw = de::max(de::abs(dwdx), de::abs(dwdy)); 323 float dwdy = derivateParts[2].y() * (float)textureSize.z() * screenDerivate.y(); local 327 const float mw = de::max(de::abs(dwdx), de::abs(dwdy));
|
H A D | es3fVertexTextureTests.cpp | 1646 const float dwdy = (trans01.z() - trans00.z()) * (float)srcDepth / dstSize.y(); local 1648 return deFloatLog2(deFloatSqrt(de::max(dudx*dudx + dvdx*dvdx + dwdx*dwdx, dudy*dudy + dvdy*dvdy + dwdy*dwdy)));
|
H A D | es3fShaderTextureFunctionTests.cpp | 725 float dwdy = (m_lookupSpec.maxCoord[2]-m_lookupSpec.minCoord[2])*0.5f*proj*(float)m_textureSpec.depth / (float)viewportSize[1]; local 726 m_lookupParams.lod = computeLodFromDerivates(DEFAULT_LOD_MODE, dudx, 0.0f, dwdx, 0.0f, dvdy, dwdy);
|
/external/deqp/framework/common/ |
H A D | tcuTexLookupVerifier.cpp | 2120 Vec2 computeLodBoundsFromDerivates (const float dudx, const float dvdx, const float dwdx, const float dudy, const float dvdy, const float dwdy, const LodPrecision& prec) argument 2127 const float mwy = deFloatAbs(dwdy);
|
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/ |
H A D | vktShaderRenderTextureFunctionTests.cpp | 309 float computeLodFromDerivates (LodMode mode, float dudx, float dvdx, float dwdx, float dudy, float dvdy, float dwdy) argument 315 p = de::max(deFloatSqrt(dudx*dudx + dvdx*dvdx + dwdx*dwdx), deFloatSqrt(dudy*dudy + dvdy*dvdy + dwdy*dwdy)); 323 float mw = de::max(deFloatAbs(dwdx), deFloatAbs(dwdy)); 951 float dwdy = (m_lookupSpec.maxCoord[2]-m_lookupSpec.minCoord[2])*0.5f*proj*(float)m_textureSpec.depth / (float)viewportSize[1]; local 952 lookupParams.lod = computeLodFromDerivates(DEFAULT_LOD_MODE, dudx, 0.0f, dwdx, 0.0f, dvdy, dwdy); 2434 const float dwdy = (m_maxCoord[2]-m_minCoord[2])*0.5f*(float)m_textureSpec.depth / (float)viewportSize[1]; 2436 m_lodBounds[0] = computeLodFromDerivates(LODMODE_MIN_BOUND, dudx, 0.0f, dwdx, 0.0f, dvdy, dwdy)-lodEps; 2437 m_lodBounds[1] = computeLodFromDerivates(LODMODE_MAX_BOUND, dudx, 0.0f, dwdx, 0.0f, dvdy, dwdy)+lodEps;
|
Completed in 506 milliseconds