User GLSL shader version #120

This commit is contained in:
fgnm
2022-03-07 11:39:49 +01:00
parent cc46cdb729
commit f3c23fca66
2 changed files with 4 additions and 6 deletions
@@ -43,8 +43,8 @@ public class Main {
config.useVsync(false);
config.setTitle("HyperLap2D");
config.setWindowIcon("hyperlap_icon_96.png");
ShaderProgram.prependFragmentCode = "#version 100\n";
ShaderProgram.prependVertexCode = "#version 100\n";
ShaderProgram.prependFragmentCode = "#version 120\n";
ShaderProgram.prependVertexCode = "#version 120\n";
if (settingsManager.editorConfigVO.useOpenGL3)
config.setOpenGLEmulation(Lwjgl3ApplicationConfiguration.GLEmulation.GL30, 3, 2);
config.setBackBufferConfig(8,8,8,8,16,8, settingsManager.editorConfigVO.msaaSamples);
@@ -21,7 +21,7 @@ package games.rednblack.editor.view;
import games.rednblack.editor.HyperLap2DFacade;
import games.rednblack.editor.proxy.ProjectManager;
import games.rednblack.editor.proxy.SettingsManager;
import games.rednblack.editor.renderer.systems.render.HyperLap2dRenderer;
import games.rednblack.editor.view.stage.Sandbox;
import games.rednblack.editor.view.stage.SandboxMediator;
import games.rednblack.editor.view.ui.widget.actors.basic.SandboxBackUI;
import games.rednblack.h2d.common.MsgAPI;
@@ -78,9 +78,7 @@ public class HyperLap2DScreenMediator extends Mediator<HyperLap2DScreen> {
break;
case MsgAPI.SCENE_LOADED:
facade = HyperLap2DFacade.getInstance();
sandboxMediator = facade.retrieveMediator(SandboxMediator.NAME);
engine = sandboxMediator.getViewComponent().getEngine();
SandboxBackUI sandboxBackUI = new SandboxBackUI(engine.getSystem(HyperLap2dRenderer.class).getBatch());
SandboxBackUI sandboxBackUI = new SandboxBackUI(Sandbox.getInstance().getUIStage().getBatch());
getViewComponent().setBackUI(sandboxBackUI);
getViewComponent().disableDrawingBgLogo();
break;