Skip to content

Implement Hardware BitmapData/GPU Caching - #33

Open
Raltyro wants to merge 8 commits into
FunkinCrew:masterfrom
Raltyro:hardware-bitmaps
Open

Implement Hardware BitmapData/GPU Caching#33
Raltyro wants to merge 8 commits into
FunkinCrew:masterfrom
Raltyro:hardware-bitmaps

Conversation

@Raltyro

@Raltyro Raltyro commented Apr 6, 2026

Copy link
Copy Markdown

This enables BitmapData constructed from Assets to be only cached as Hardware BitmapData instead as a default. (or be cached in gpu as the cool kids would say)

Known issues in Friday Night Funkin':

  • Backcard sprite not rendering properly. (This is because it needs Software BitmapData in FlxSpriteUtil to mask the backcard sprite)
image

@Raltyro
Raltyro force-pushed the hardware-bitmaps branch from 932c4d0 to a1cfddb Compare July 25, 2026 17:15
@MAJigsaw77
MAJigsaw77 force-pushed the master branch 2 times, most recently from 621acef to 963bcf3 Compare July 25, 2026 23:15
@Raltyro
Raltyro force-pushed the hardware-bitmaps branch from a1cfddb to ae4cb67 Compare July 26, 2026 02:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant