Commit Graph
3 Commits
Author SHA1 Message Date
admin e0c459ce92 Shader graph: Clamp is the Output's default edge, and the sheet's own mode is a constant of its own (#81)
game-maker / suite (push) Successful in 9m16s
The default of the Edge param and the address mode the shared sheet physically
carries were the same constant; changing the value would have turned every
sentinel with it and given each shader sprite a full copy of its texture.
SHEET_EDGE ('mirror', what TextureLibrary uploads) is now separate from
DEFAULT_EDGE ('clamp'). A graph whose Sample reads nothing but its own pixel
draws with the plain sheet whatever the Edge says, so the common shader costs
no second copy.

Without a shader the quad's coordinates never leave 0..1, and mirror-repeat
reads like clamp within a texel - so clamp is what a sprite shows anyway.
2026-09-13 21:33:41 +02:00
admin db704105ed Remove pull-wiki.sh
game-maker / suite (push) Successful in 8m51s
2026-09-13 10:45:07 +02:00
admin e4f607d08a Add wiki to local repo
game-maker / suite (push) Successful in 8m7s
2026-09-13 10:35:16 +02:00