James Benton
ee9bd49c34
whb: Handle GPU hangs by resetting the GPU on shutdown.
...
So your application will exit cleanly even when you break the GPU.
2017-06-02 11:50:12 +01:00
James Benton
bd59620c56
gx2: Add GX2RResourceFlags to GX2Surface.
2017-05-28 12:01:06 +01:00
James Benton
f177555ca3
gx2: Add some alignment values to gx2/enum.h
2017-05-10 17:28:09 +01:00
James Benton
5c9cc47e1c
gx2: Add GX2TempGetGPUVersion.
2017-05-10 17:24:01 +01:00
James Benton
753226cff3
gx2: Add missing typedef enum names.
2017-05-10 17:23:44 +01:00
James Benton
5a91b91476
gx2: Fix return type of GX2GetSystemDRCScanMode.
2017-05-10 17:22:18 +01:00
James Benton
d0dab12160
Add GX2_SHADER_PROGRAM_ALIGNMENT
2017-05-07 01:37:48 +01:00
James Benton
00a3d9d554
Change GX2 shader program pointers to void*.
2017-05-07 01:37:41 +01:00
dimok789
37330b5046
- added gx2 aa 2x and 4 and some additional primitive and surface enums
...
- added some gx2 logical ORed enums as typdef enum does not allow OR operations without a cast in C++
- added AXQuit in sndcore2
- added OSGetTitleID in coreinit
- removed not existing functions from nsysnet and added inet_ntoa
2016-10-11 19:17:18 +02:00
James Benton
3f03e84d45
gx2: Remove duplicated GX2RResourceFlags enum.
2016-10-09 21:01:52 +01:00
James Benton
41cee3bd14
gx2r: Add some gx2r draw functions.
2016-10-09 20:57:50 +01:00
James Benton
b85e35dc7d
gx2: Add some tessellation functions.
2016-10-09 20:56:30 +01:00
James Benton
29d6e56963
gx2: Add some more draw functions.
2016-10-09 20:56:16 +01:00
James Benton
a7b9e58c09
gx2: Add missing CHECK_OFFSET for GX2ShadowState.
2016-10-09 20:56:01 +01:00
James Benton
9871c06e67
gx2: Add gx2r buffer functions.
2016-10-09 15:57:23 +01:00
shinyquagsire23
629465f33b
GX2CalcColorBufferAuxInfo takes GX2ColorBuffer argument, not GX2Surface
2016-10-07 11:56:31 -06:00
shinyquagsire23
e89da7a216
Additional GX2 definitions from decaf-emu
2016-08-25 22:01:44 -07:00
shinyquagsire23
5601fa2dda
Remove GX2 functions which don't exist in target system version
2016-08-24 15:46:02 -07:00
James Benton
4bfbb7abf7
Add missing include to sampler.h in gx2/shaders.h
2016-06-08 00:59:48 +01:00
James Benton
b778a54203
Add GX2 shader functions.
2016-06-08 00:21:11 +01:00
James Benton
e831f3c399
Add gx2/enum.h and move all GX2 enums to it.
2016-06-08 00:15:43 +01:00
James Benton
f9123fa460
Fix compile errors.
2016-01-08 08:52:12 -08:00
James Benton
05149e41ad
Add lots of GX2 functions.
2016-01-08 16:38:38 +00:00
James Benton
fddf6f2532
Fix naughty enum typedefs.
2016-01-08 07:28:52 -08:00
James Benton
d84d765e59
Add module .dox
2016-01-07 16:13:50 +00:00
James Benton
1145044517
Start doxygen documentation.
2016-01-07 16:04:01 +00:00
James Benton
4bebe2242d
Remove WUT_LIB_HEADER_START.
2016-01-07 14:09:43 +00:00
James Benton
2e776838ff
Use a macro WUT_LIB_HEADER_{START,END}...
...
So we don't have to extern C and pragma pack in every header file.
2016-01-07 05:02:17 -08:00
James Benton
300c0e45ba
Update include layout.
2016-01-05 15:25:22 -08:00