Dithering Effect [LibGDX]

A while ago I posted a question regarding blurring, however now I’m noticing dithering.

Here’s a screenshot of what it looks like, with no movement.

Here’s sort of (I couldn’t get a screenshot of it) what it looks like when I move the sprite.

This happens when the background moves too.
I’ve searched around but found no previous questions regarding this problem. How can I fix it?

Note: Oddly this only happens with horizontal movement and not vertical movement.
Edit: I’ve tried Gdx.gl.glDisable(GL20.GL_DITHER) without success. The pixel format is RGBA8888.

This is still happening. Just bumping it up. :slight_smile:

I gess we need some code…
Init of opengl / drawing of the char.

This is most likely an artifact of your monitor, hence you can’t screenshot it. Some older/cheaper TN monitors look like that when high contrast colors move at 1 pixel / frame when V-synced. It bothered me a lot when I had my old monitor.

It’s nothing special; I’m just setting up an orthographic camera, drawing a sprite in a sprite-batch and rendering a tiled map. I highly doubt it’s my code.

I can’t screenshot it because it pauses as I press the screenshot button. Other games don’t seem to dither for me, but you could possibly be correct.

Know about that, it can also be the (VGA-)cable, a few months ago I bought a new monitor to replace my second monitor, and it also blurred/dithered (with the old VGA-cable), so I tried the new VGA-cable (which was a little bit too short, anyways) and that solved the problem.

If it freezes it fixes itself of course since the image isn’t moving for (at least) an extra frame. What monitor do you have?