Merge branch 'master' of https://github.com/itdelatrisu/opsu into 'upstream'

# Conflicts:
#	README.md
#	src/itdelatrisu/opsu/Opsu.java
#	src/itdelatrisu/opsu/Utils.java
#	src/itdelatrisu/opsu/render/CurveRenderState.java
#	src/itdelatrisu/opsu/states/Game.java
This commit is contained in:
yugecin
2016-12-10 01:19:31 +01:00
17 changed files with 412 additions and 206 deletions

View File

@@ -101,12 +101,12 @@ public abstract class Curve {
Curve.borderColor = borderColor;
ContextCapabilities capabilities = GLContext.getCapabilities();
mmsliderSupported = capabilities.GL_EXT_framebuffer_object;
mmsliderSupported = capabilities.OpenGL20;
if (mmsliderSupported)
CurveRenderState.init(width, height, circleDiameter);
else {
if (Options.getSkin().getSliderStyle() != Skin.STYLE_PEPPYSLIDER)
Log.warn("New slider style requires FBO support.");
Log.warn("New slider style requires OpenGL 2.0.");
}
}
@@ -190,8 +190,8 @@ public abstract class Curve {
/**
* Discards the slider cache (only used for mmsliders).
*/
public void discardCache() {
public void discardGeometry() {
if (renderState != null)
renderState.discardCache();
renderState.discardGeometry();
}
}