Lines 1649-1664
public abstract class GLContextImpl extends GLContext {
Link Here
|
1649 |
} |
1649 |
} |
1650 |
quirks[i++] = quirk; |
1650 |
quirks[i++] = quirk; |
1651 |
} |
1651 |
} |
1652 |
if( ( (glRenderer.contains( MesaRendererIntelsp ) && compatCtx) || glRenderer.contains( MesaRendererAMDsp ) ) && |
1652 |
if(glRenderer.contains( MesaRendererIntelsp ) || (glRenderer.contains( MesaRendererAMDsp ))) |
1653 |
( major > 3 || major == 3 && minor >= 1 ) |
|
|
1654 |
) |
1655 |
{ |
1653 |
{ |
|
|
1654 |
if (compatCtx && (major > 3 || (major == 3 && minor >= 1))) { |
1656 |
// FIXME: Apply vendor version constraints! |
1655 |
// FIXME: Apply vendor version constraints! |
1657 |
final int quirk = GLRendererQuirks.GLNonCompliant; |
1656 |
final int quirk = GLRendererQuirks.GLNonCompliant; |
1658 |
if(DEBUG) { |
1657 |
if(DEBUG) { |
1659 |
System.err.println("Quirk: "+GLRendererQuirks.toString(quirk)+": cause: Renderer " + glRenderer); |
1658 |
System.err.println("Quirk: "+GLRendererQuirks.toString(quirk)+": cause: Renderer " + glRenderer); |
1660 |
} |
1659 |
} |
1661 |
quirks[i++] = quirk; |
1660 |
quirks[i++] = quirk; |
|
|
1661 |
} |
1662 |
} |
1662 |
} |
1663 |
if( Platform.getOSType() == Platform.OSType.WINDOWS && glRenderer.contains("SVGA3D") ) |
1663 |
if( Platform.getOSType() == Platform.OSType.WINDOWS && glRenderer.contains("SVGA3D") ) |
1664 |
{ |
1664 |
{ |