HaxeFlixel / HaxeFlixel/flixel
Remaining OpenFL 8 issues
Open
Nobody has claimed this yet.
- Dominant language
- Haxe
- Stars
- 2.2k
- Forks
- 522
- Avg merge
- 34m
- Merged PRs (30d)
- 1
Description
This is the list of currently known issues still remaining with OpenFL 8. Most of them are fairly minor. The ones I consisder most important are printed in bold.
-
Performance:
- On some systems, FlxBunnyMark is significantly slower with
drawQuadsthandrawTiles- note that the "bunny-performance" is close to identical, the culprit seems to be UI elements and/or textfields (press space to toggle) - Performance in the FlxSpriteFilters demo is bad when animations are enabled
- On some systems, FlxBunnyMark is significantly slower with
-
Shaders:
-
The scanline effect in the Filters demo isn't quite correct (there's a "flickering") -
The dropdowns in the BlendModeShaders demo vanish when used -
openfl_TextureSizedoesn't seem to work in regular per-sprite filters, only shader filters (see MosaicEffect demo)
-
-
HTML5:
-
The Filters demo produces an out of memory crash -
There are "Could not generate web font" warnings on the first build
-
-
Misc:
-
FlxPreloaderdoesn't seem to behave correctly on Flash -
The debugger buttons look broken on some systems (https://github.com/openfl/openfl/issues/1857) -
The DynamicShadows demo is broken (https://github.com/HaxeFlixel/flixel-demos/issues/252) -
Flixel's fonts aren't working on some old Android devices (https://github.com/openfl/lime/issues/885) -
FlxBitmapText.textColordoesn't work as expected (https://github.com/HaxeFlixel/flixel/issues/2143#issuecomment-383978432)
-
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the unchecked items in the FlxBunnyMark and FlxSpriteFilters demos, then read the linked FlxBitmapText.textColor comment. Compare drawQuads and drawTiles with UI or text elements enabled, check animation performance, and verify the text-color behavior. Done means the remaining issues are either fixed and verified or documented with a narrowed cause.
Written by the indexing model from the issue text.
Assessment
- Domain
- game-dev, performance
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100