Connor McLaughlin
ca723d699b
Make ALWAYS_INLINE_RELEASE specify inline in debug too
...
Stops us needing the static qualifier as well.
2020-08-29 21:22:41 +10:00
Connor McLaughlin
2e9f656546
CPU: Implement PGXP CPU Mode
...
This is *very* slow. You don't want to enable it if you don't need it.
It is also incompatible with the recompiler and will disable it if the
option is enabled.
2020-08-20 00:49:39 +10:00
Connor McLaughlin
0861a1e579
Common: Remove unused type declarations
2020-01-13 12:01:39 +10:00
Connor McLaughlin
71c1e243fe
Remove YBaseLib dependency
2020-01-10 13:40:53 +10:00
Connor McLaughlin
bc44d4b1b0
CDImage: Support SBI replacement subchannel Q for cue/bin images
2019-12-06 21:14:58 +10:00
Connor McLaughlin
f11d357ab9
Compile fixes for Android
2019-11-28 01:55:33 +10:00
Connor McLaughlin
bb572d5c14
GPU: Remove hack for bitwise ops on TextureMode enum
2019-11-03 00:01:54 +10:00
Connor McLaughlin
d8a02d7a15
common: Add macro for generating static/friend enum class operators
2019-11-01 21:47:40 +10:00
Connor McLaughlin
c7a7d682bc
Common: Force inlining of BitField/SignExtend/ZeroExtend functions
2019-10-26 15:41:43 +10:00
Connor McLaughlin
513bbe44f3
Common: Refactor CDImage class to support multiple tracks/indices
2019-10-18 23:52:52 +10:00
Connor McLaughlin
8841934009
GTE: Fix MVMVA flags due to missing 43-bit-sign-extend
2019-09-28 15:19:35 +10:00
Connor McLaughlin
2149ab4d69
Initial commit
2019-09-11 14:00:42 +10:00