Now I want to use some Image effects on the whole screen.
something like inverting the colors or greyscale.
I know this is quite easy to do with Images(Buffered / Votile), but it is of course very slow.
In my code I essentially use
BufferStrategy.getDrawGraphics()
to draw everything on, I never use a Image (Image.getGraphics())
so alone that is slow beyond believe
but anyway, can you not use those effects on Graphics directly somehow ?
Like I draw everything on it like normal and then graphics = greyscale(graphics);
or something