const bool isNearestOnly = m_minFilter == GL_NEAREST && m_magFilter == GL_NEAREST;
const tcu::PixelFormat pixelFormat = m_renderCtx.getRenderTarget().getPixelFormat();
const tcu::IVec4 colorBits = max(getBitsVec(pixelFormat) - (isNearestOnly ? 1 : 2), tcu::IVec4(0)); // 1 inaccurate bit if nearest only, 2 otherwise
- tcu::LodPrecision lodPrecision;
+ tcu::LodPrecision lodPrecision (tcu::LodPrecision::RULE_OPENGL);
tcu::LookupPrecision lookupPrecision;
lodPrecision.derivateBits = 7;
const bool isNearestOnly = m_minFilter == GL_NEAREST && m_magFilter == GL_NEAREST;
const tcu::PixelFormat pixelFormat = m_renderCtx.getRenderTarget().getPixelFormat();
const tcu::IVec4 colorBits = max(getBitsVec(pixelFormat) - (isNearestOnly ? 1 : 2), tcu::IVec4(0)); // 1 inaccurate bit if nearest only, 2 otherwise
- tcu::LodPrecision lodPrecision;
+ tcu::LodPrecision lodPrecision (tcu::LodPrecision::RULE_OPENGL);
tcu::LookupPrecision lookupPrecision;
lodPrecision.derivateBits = 5;