Unknown W. Brackets
|
810d8c0890
|
Debugger: Use dedicated func to notify mem copy.
|
2023-09-24 19:07:36 -07:00 |
|
Henrik Rydgård
|
c52db636ce
|
Optimize tag formatting
|
2023-02-09 10:22:46 +01:00 |
|
Unknown W. Brackets
|
c4bf2cb5c0
|
jit: Ignore zero byte icache invalidates.
These were getting marked pending and were clearing all cache, causing
performance concerns in for example LittleBigPlanet.
|
2022-10-15 18:27:52 -07:00 |
|
Henrik Rydgård
|
ecb84987ef
|
Remove allocation from the heaviest MemBlockInfo path (BlockTransfer). Required some refactoring.
|
2022-09-01 11:59:35 +02:00 |
|
Unknown W. Brackets
|
80e054b797
|
Debugger: Avoid write tag lookup on small alloc.
|
2022-02-06 09:28:48 -08:00 |
|
Unknown W. Brackets
|
5264fd254a
|
Dmac: Invalidate source data before copy.
Also add src tag information.
|
2021-04-03 18:14:59 -07:00 |
|
Unknown W. Brackets
|
e7b968be73
|
Debugger: Notate Memcpys directly as well.
|
2021-02-15 15:01:23 -08:00 |
|
Unknown W. Brackets
|
b8342fb8ec
|
SaveState: Rename ChunkFile files to Serialize.
Makes more sense and less weird than ChunkFileDoMap, etc.
|
2020-08-10 08:04:05 +00:00 |
|
Unknown W. Brackets
|
4b4e3432cd
|
SaveState: Split Do() into a separate header.
|
2020-08-10 08:03:41 +00:00 |
|
Henrik Rydgård
|
e29f904b56
|
Despam a sceDmacMemcpy report. Happens in Naruto Shippuden: Ultimate Impact, accordint to reports.
|
2017-12-01 11:17:08 +01:00 |
|
Unknown W. Brackets
|
ddcfed1b5e
|
Jit: Invalidate on dmac copy as well.
|
2015-12-27 22:06:05 -08:00 |
|
Unknown W. Brackets
|
2450724be2
|
Make Memory::Memcpy() execute memchecks directly.
This makes it easier to handle breakpoints in HLE.
|
2015-04-05 18:09:20 -07:00 |
|
Unknown W. Brackets
|
fcf0518223
|
Update all the HLE tables with arg and ret info.
|
2015-03-22 20:51:55 -07:00 |
|
Lioncash
|
4ccb838306
|
Core: Mark some module functions as static
|
2014-12-08 04:40:08 -05:00 |
|
Unknown W. Brackets
|
8dcc09c9e1
|
Use a separate func for gpu memset().
|
2014-05-27 07:50:01 -07:00 |
|
Unknown W. Brackets
|
8275f613ce
|
UpdateMemory() now returns whether to skip the cpy.
This way it can do it itself as necessary in the right order.
|
2014-05-25 21:48:41 -07:00 |
|
sum2012
|
fd8c59625b
|
Remove unused include
|
2014-04-04 06:46:19 +08:00 |
|
Felix-Dev
|
5fe0783593
|
Added name for PSP error code 0x80000023 and replaced the various uses of that error code number with its error code name.
|
2014-04-03 18:12:22 +02:00 |
|
sum2012
|
93aa37c0ca
|
Further illegal size check in sceDmacMemcpy
Thanks @Felix-Dev
|
2014-04-03 23:09:43 +08:00 |
|
sum2012
|
786b3a7dd5
|
More illegal size check in sceDmacMemcpy
Find in #5782
|
2014-04-02 22:17:37 +08:00 |
|
Unknown W. Brackets
|
a4327702f1
|
Reduce some includes under GPU/.
|
2014-03-29 16:51:38 -07:00 |
|
Unknown W. Brackets
|
05ab192c9c
|
Reduce includes in Core/HLE/.
Especially templates.
|
2014-03-15 11:22:19 -07:00 |
|
Unknown W. Brackets
|
8928665db9
|
Avoid spamming sceDmacMemcpy() logging for 0 bytes.
Doesn't hurt anything.
|
2014-02-16 09:01:23 -08:00 |
|
Unknown W. Brackets
|
d2108a962e
|
Switch from USING_GLES2 to MOBILE_DEVICE.
Still using USING_GLES2 for, well, GLES2. But for things that are really
about mobile, we need a new define. Devices are coming that don't use
GLES2.
|
2014-02-08 16:37:58 -08:00 |
|
Henrik Rydgård
|
00c32ddadb
|
Mostly get rid of including "Globals.h"
|
2013-12-30 10:17:11 +01:00 |
|