forked from Astrabit-ST/Luminol
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Tilemap optimizations (Astrabit-ST#132)
* Use the layout from the old branch * Remove support for push constants * Use bytes_of and from_bytes * Use vec2 instead of vec3 * Move grid.wgsl * Don't use an instance buffer for the grid * Move the tilepicker mostly into graphics * Fix collision shader * Remove vertex buffer from grid * Remove tilemap vertex buffer * Remove vertex buffer from collision * Use shared placeholder png * Update alox-48 * Massively refactor things (still broken) - Splits viewport into a transform and screen size - Fundamentally changes how things are drawn - Ditches Arc everywhere, so now there are practically 0 multithreading primitives - Breaks things * Fix event position bug * Actually render the grid * Fix viewport translations * Fix autotile animation * Fix some grid issues * Reimplement event preview * Fix collision * Fix align bug * Fix event preview rendering * Fix some webgl issues
- Loading branch information
1 parent
6678df2
commit b422d47
Showing
59 changed files
with
2,697 additions
and
3,264 deletions.
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
File renamed without changes
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.