jak-project/docs/scratch
ManDude 67bb1193a8
[runtime] GPU sprite renderer (#1075)
* sprite_3d first attempt

* fixs

* fix Q usage

* ??

* attempt 2

* Update sprite_3d.vert

* works-ish

* works properly!

* scissor fix

* simplify shader

* texture support except everything is broken for some reason

* stuff

* Update SpriteRenderer.cpp

* meltdown

* Revert "simplify shader"

This reverts commit 97bd9b77be.

* Revert "Revert "simplify shader""

This reverts commit 32fb46ce90.

* fix blend

* fix blend and prim

* fix depth write and texture rendering

* fix bugs

* remove noperspective

* fix and finalize sprite 3D vert shader

* optimize 3D program

* 2D sprites! almost first try

* fixes + merge shader code

* HUD sprite support and clean up code

* oopsie

* fix 3d sprites

* minor cleanup and increase sprite buffer to 8k sprites

* clang

* replace some uses of `glBufferSubData` with `glBufferData`
2022-01-15 12:31:38 -05:00
..
init-fields.asm [sparticle] 2d hud particles (#849) 2021-09-26 11:41:58 -04:00
sprite_2d_3d.txt [graphics] TIE extractor (#1026) 2021-12-26 12:33:51 -05:00
sprite_2d_ss.txt [graphics] TIE extractor (#1026) 2021-12-26 12:33:51 -05:00
sprite_code_old.txt [runtime] GPU sprite renderer (#1075) 2022-01-15 12:31:38 -05:00
sprite_vu1.txt [sparticle] 2d hud particles (#849) 2021-09-26 11:41:58 -04:00
tfrag.txt [graphics] TIE extractor (#1026) 2021-12-26 12:33:51 -05:00
tie.txt [graphics] TIE extractor (#1026) 2021-12-26 12:33:51 -05:00
tie_ee.asm [graphics] TIE extractor (#1026) 2021-12-26 12:33:51 -05:00
tie_format.txt [tie] add wind effect (#1046) 2022-01-02 19:02:28 -05:00