fixed more errors

pull/7/head
hYdos 2020-02-25 16:09:26 +10:00
parent f7c83d1afe
commit 821ef4d60f
3 changed files with 5 additions and 4 deletions

View File

@ -26,7 +26,7 @@ public class Ginger {
public void setup(MasterRenderer masterRenderer, Game game) {
gingerRegister = new GingerRegister();
gingerRegister.registerGame(game);
contrastFbo = new Fbo();
contrastFbo = new Fbo(new ContrastChanger());
this.masterRenderer = masterRenderer;
picker = new MousePicker(game.data.camera, masterRenderer.getProjectionMatrix(), null);
PostProcessing.init();

View File

@ -3,9 +3,9 @@ package com.github.hydos.ginger.engine.fbo;
public abstract class FboCallbackHandler
{
public abstract void render();
public abstract void render(int texture);
public void resize() {}
public void cleanup() {}
public void cleanUp() {}
}

View File

@ -14,6 +14,7 @@ public class ContrastChanger extends FboCallbackHandler{
renderer = new ImageRenderer();
}
@Override
public void render(int texture) {
shader.start();
GL13.glActiveTexture(GL13.GL_TEXTURE0);
@ -22,9 +23,9 @@ public class ContrastChanger extends FboCallbackHandler{
shader.stop();
}
@Override
public void cleanUp() {
renderer.cleanUp();
shader.cleanUp();
}
}