Commit Graph

25 Commits

Author SHA1 Message Date
fincs
b276d8cec2 Fix APT suspend with renderqueues 2016-01-22 00:06:15 +01:00
fincs
184fad0623 Add C3D_GetCmdBufUsage 2016-01-19 22:32:55 +01:00
fincs
39a71a5fbf Implement render queue system 2016-01-05 17:30:05 +01:00
fincs
2692ea5e7d Let libctru manage output attribute clock enable 2015-12-01 13:31:42 +01:00
fincs
43bdd7e339 Adapt to latest GPU register name changes 2015-12-01 13:01:16 +01:00
fincs
1fec391865 Correct C3D_SetScissor 2015-11-26 23:54:06 +01:00
fincs
497a4ff9b7 Add C3D_ColorLogicOp and C3D_FragOpMode 2015-11-25 22:02:16 +01:00
fincs
8992e6fd18 Actually implement fixed vertex attribute support 2015-11-22 17:47:33 +01:00
fincs
dfad81b53c Implement proper shader program DVLE constant management 2015-11-21 01:02:25 +01:00
fincs
ca410a80ac Adapt to latest changes in great-refactor 2015-11-20 17:25:50 +01:00
fincs
bd913bb93e Adapt to latest changes in great-refactor 2015-11-11 21:50:43 +01:00
fincs
6c4836397b Some tweaks in renderbuffer handling 2015-09-20 14:04:50 +02:00
fincs
a0345263df Fragment lighting fixed (!) 2015-09-15 17:50:11 +02:00
fincs
53cf76feac Begin implementing fragment lighting functionality 2015-09-13 23:27:38 +02:00
fincs
b2584cb71a Add some missing TexEnv functionality 2015-09-10 13:47:16 +02:00
fincs
a36f5c49d2 Update GPU register names 2015-09-07 19:31:48 +02:00
fincs
f640360108 Decouple attribute and buffer management 2015-09-07 14:47:20 +02:00
fincs
3e42b1a9a4 Adapt to the great-refactor libctru branch 2015-09-06 22:08:28 +02:00
fincs
a8ce19c3b5 Updates for latest libctru and picasso 2015-08-23 18:54:44 +02:00
fincs
d4971ddca5 Use APT hooks to restore GPU state when returning from homemenu 2015-06-27 19:17:50 +02:00
fincs
153f01e741 Add Render Buffer API + Viewport/Scissor + Update Example 2015-03-07 23:41:32 +01:00
fincs
87d4751a87 C3D_DepthRange() -> C3D_DepthMap() 2015-03-07 17:02:38 +01:00
fincs
a53124d98c Add support for geoshader uniforms 2015-03-05 23:05:14 +01:00
fincs
009afa6ef5 Adapt to new GPU register write style 2015-03-05 17:56:33 +01:00
fincs
e7d0632224 Initial commit 2014-12-20 21:34:19 +01:00