Some demos showing render tearing, jittering and artifacts in cpp targets. These problems could be caused by HaxeFlixel, OpenFL, Lime or a combination of them - the investigation is a work in progress.
HaxeFlixel issues that might be related to this:
- Issue #911 - Serious floating-point artifacts on CPP FlxTilemap & FlxSprite
- Issue #1022 - Position jittering due to floating imprecision
- Issue #1271 - Jittering caused by sprite offsets
- Issue #1402 - Strange one pixel gap while camera zooming in non flash target
Zipped version of the most recent demo compiled for Windows in release mode. Just unzip it and run FlxRenderProblem.exe
.
- All demos created using development versions (from the dev branch in Github, where applicable) of flixel, flixel-addons, openfl and lime. The sample was created using a development version of FlashDevelop. Trying to open / run the sample in the latest release version of FlashDevelop won't work, to fix this you'll either have to:
- Get the latest development build of FlashDevelop: FlashDevelop Dev Builds
- OR Create a new HaxeFlixel blank project (using the command line, type
flixel tpl -n "<project_name>"
in the folder you want to create it) and paste the folderssource
andassets
from this repository there.