915406354c
code: Run clang-format
2022-10-28 23:04:31 +03:00
3619bd33b1
morton_swizzle: Implement texture formats in UNSWIZZLE_TABLE
...
* I can now remove that loop that has been messing with my OCD
2022-10-28 23:02:23 +03:00
73d6a9d585
texture_runtime: Add staging buffer lock mechanism
2022-10-28 23:02:22 +03:00
5d48107dd6
cached_surface: Remove custom texture logic
...
* Makes things more complicated and is in the way. It's probably already
broken by recent changes, so I'll need to reimplement it anyway
2022-10-28 23:01:42 +03:00
6a9d36608f
Allow GetPhysicalRef to hold a past-the-end offset ( #6141 )
...
Games will sometimes use these when representing open right bounds
and so disallowing it caused regressions, with a notable example
being when MemoryFill is called to the end of vram, causing an
"invalid end address" error.
This had been noted on a comment in GetPhysicalRef prior to the
regression.
2022-10-01 16:07:27 +05:30
92640fc29c
Code review actions (plus hopefully fix the linux CI)
2020-03-31 17:54:28 +01:00
04aa351c40
Code review - general gardening
2020-03-29 16:14:36 +01:00
8f059ae398
Apply suggestions from code review
...
Co-Authored-By: Mat M. <mathew1800@gmail.com >
2020-03-29 11:39:46 +01:00
26f9364062
Apply suggestions from code review
...
Co-Authored-By: Ben <bene_thomas@web.de >
2020-03-28 16:28:07 +00:00
917d651a3c
Added copyright notices on new files
2020-03-28 15:21:10 +00:00
996aba39fe
Correct exports; add some file serialization; fix service base object serialization
2020-02-13 17:42:07 +08:00
e4afa8e512
Make the tests pass
2020-02-13 17:42:04 +08:00
65d96bf6c1
Changed u8* to MemoryRef
2020-02-13 17:42:00 +08:00