jak-project/game
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
..
common [decomp] cleanup default-menu, fix dangerous IOP bug, autoconvert ints in pairs to/from bintegers (#997) 2021-12-09 18:39:40 -05:00
graphics [runtime] GPU sprite renderer (#1075) 2022-01-15 12:31:38 -05:00
kernel [game] revise build order and add remaining levels + add part-tester to menu (#1069) 2022-01-09 17:43:13 -05:00
mips2c collide probe works, amazingly (#1072) 2022-01-10 19:28:17 -05:00
overlord remove gd files, simplify fakeiso (#1053) 2022-01-04 23:36:39 -05:00
sce Fix Windows asserts (#1045) 2022-01-02 18:02:10 -05:00
system Fix Windows asserts (#1045) 2022-01-02 18:02:10 -05:00
CMakeLists.txt collide probe works, amazingly (#1072) 2022-01-10 19:28:17 -05:00
main.cpp [Decompile] DMA and similar (#275) 2021-02-21 11:02:28 -05:00
runtime.cpp Fix Windows asserts (#1045) 2022-01-02 18:02:10 -05:00
runtime.h [decomp] add mips2c converter (#842) 2021-09-11 20:52:35 -04:00