From 125e4bd1c8e0a8f4b434209b155e6cd0d8f09092 Mon Sep 17 00:00:00 2001 From: Sven Gothel Date: Sat, 7 Sep 2019 18:48:42 +0200 Subject: Bug 1392: Simplify CapabilitiesFilter: Criteria -> Test, remove RemovalCriteria as all Test definitions may be used for anything. --- .../jogamp/opengl/egl/EGLGraphicsConfigurationFactory.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/jogl/classes/jogamp') diff --git a/src/jogl/classes/jogamp/opengl/egl/EGLGraphicsConfigurationFactory.java b/src/jogl/classes/jogamp/opengl/egl/EGLGraphicsConfigurationFactory.java index 98d16a0d2..929be16e3 100644 --- a/src/jogl/classes/jogamp/opengl/egl/EGLGraphicsConfigurationFactory.java +++ b/src/jogl/classes/jogamp/opengl/egl/EGLGraphicsConfigurationFactory.java @@ -48,7 +48,7 @@ import com.jogamp.nativewindow.CapabilitiesImmutable; import com.jogamp.nativewindow.GraphicsConfigurationFactory; import com.jogamp.nativewindow.NativeWindowFactory; import com.jogamp.nativewindow.VisualIDHolder; -import com.jogamp.nativewindow.CapabilitiesFilter.RemovalCriteria; +import com.jogamp.nativewindow.CapabilitiesFilter.Test; import com.jogamp.nativewindow.VisualIDHolder.VIDType; import com.jogamp.opengl.GLCapabilities; import com.jogamp.opengl.GLCapabilitiesChooser; @@ -440,16 +440,16 @@ public class EGLGraphicsConfigurationFactory extends GLGraphicsConfigurationFact } // Filter availableCaps { - final ArrayList> criteria = new ArrayList>(); + final ArrayList> criteria = new ArrayList>(); if( !skipCapsChooser && isPBufferOrBitmap && GLRendererQuirks.exist(glrq, GLRendererQuirks.No10BitColorCompOffscreen) ) { - criteria.add(new CapabilitiesFilter.RemoveMoreColorCompBits(8)); + criteria.add(new CapabilitiesFilter.TestMoreColorCompBits(8)); } if( VisualIDHolder.VID_UNDEFINED != nativeVisualID) { - criteria.add(new CapabilitiesFilter.RemoveUnmatchedNativeVisualID(nativeVisualID)); + criteria.add(new CapabilitiesFilter.TestUnmatchedNativeVisualID(nativeVisualID)); } if( 0 < capsChosen.getDepthBits() ) { // Hack for HiSilicon/Vivante/Immersion.16 Renderer .. - criteria.add(new GLCapabilitiesFilter.RemoveLessDepthBits(1)); + criteria.add(new GLCapabilitiesFilter.TestLessDepthBits(1)); } if( criteria.size() > 0 ) { final ArrayList removedCaps = CapabilitiesFilter.removeMatching(availableCaps, criteria); -- cgit v1.2.3