Henrik Rydgård
a67357db05
Merge pull request #10223 from unknownbrackets/minor
...
Reporting: Use a different link message on preload
2017-12-01 20:28:37 +01:00
Unknown W. Brackets
2a540de329
Reporting: Use a different link message on preload.
...
May help us determine if this only happens from a corrupt cache.
2017-12-01 11:17:51 -08:00
Unknown W. Brackets
be6343612f
GPU: Add missing shader id to short desc.
2017-12-01 11:17:12 -08:00
Henrik Rydgård
6eb8630526
Improve reporting for imm buffer exceeded. Reset the immCount_ every frame to avoid getting "stuck" permanently in case some garbage is executed..
2017-12-01 20:01:13 +01:00
Henrik Rydgård
5fbbb3e115
Try a silly workaround for an otherwise unexplainable crash seen in Google Play Console
2017-12-01 19:56:53 +01:00
Henrik Rydgård
8a0645859e
Merge pull request #10222 from unknownbrackets/minor
...
A few more reporting cleanups
2017-12-01 19:40:11 +01:00
Unknown W. Brackets
786a3ae17c
Reporting: Don't report with locked CPU speed.
2017-12-01 10:06:06 -08:00
Unknown W. Brackets
a0e4b6ad0b
Reporting: Improve bezier/spline morph/skin data.
...
Most of these are probably garbage?
2017-12-01 09:50:31 -08:00
Henrik Rydgård
46ffa8cc0b
Try to help Mali 400 shader reg alloc by reusing variables. It's still commonly reported.
2017-12-01 18:47:01 +01:00
Henrik Rydgård
04515946e6
Comment, minor cleanup
2017-12-01 18:47:01 +01:00
Unknown W. Brackets
db300da1d7
Reporting: Improve no pos verts message.
2017-12-01 09:45:58 -08:00
Unknown W. Brackets
f9ce1587cb
Reporting: Skip reporting reused depthbuffers.
...
Basically all games do it, no longer interesting.
2017-12-01 09:38:37 -08:00
Unknown W. Brackets
0dba5cebb2
Module: Cleanup magic number.
2017-12-01 09:38:23 -08:00
Henrik Rydgård
97ab91c3d5
Merge pull request #10221 from unknownbrackets/minor
...
Reporting: Disallow feedback for fake game ids
2017-12-01 18:36:20 +01:00
Unknown W. Brackets
d5ae666725
Reporting: Remove unused code.
2017-12-01 09:32:23 -08:00
Unknown W. Brackets
0a365495cd
Reporting: Stop reporting module load versions.
...
We've got plenty of data, don't need to report anymore.
2017-12-01 09:29:17 -08:00
Unknown W. Brackets
a652617ba0
Adhoc: Remove incorrect thread create param.
...
This was the options pointer, not the attr, so was always generating an
error (which was also reported.) Also, we don't support kernel threads in
any real way, so let's just not pass the flag at all.
Same behavior as before, less the spurious error.
2017-12-01 09:25:21 -08:00
Unknown W. Brackets
4049e280a8
Reporting: Disallow feedback for fake game ids.
...
It's just not realistic for everyone to use the same one, which makes the
feedback not work well.
2017-12-01 09:07:29 -08:00
Henrik Rydgård
b87f447e76
Buildfix, oops
2017-12-01 16:53:54 +01:00
Henrik Rydgård
d2fe42ea90
Vulkan: Fix crash bug when post processing shaders failed to compile.
2017-12-01 13:44:45 +01:00
Henrik Rydgård
f8b70fe185
Clean up all the FBOs in DestroyAllFBOs. Missing any can have bad consequences after app switching on Android/Vulkan where we recreate stuff.
2017-12-01 12:17:10 +01:00
Henrik Rydgård
44b6300760
Checks and paranoia in response to a crash report..
2017-12-01 12:17:10 +01:00
Henrik Rydgård
6413e6f2a1
Merge pull request #10219 from LunaMoo/cwcheatOops
...
Fix cwcheat import
2017-12-01 11:35:44 +01:00
Henrik Rydgård
8a58b768f1
Check for HW-transform and through when loading GL shader cache.
2017-12-01 11:32:16 +01:00
Henrik Rydgård
be115822f7
Minor cleanup. Add a debug assert in shader ID calculation
2017-12-01 11:23:09 +01:00
LunaMoo
d5d82d4577
Oops:]
2017-12-01 11:22:12 +01: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
Henrik Rydgård
495b743f6f
Merge pull request #10218 from LunaMoo/minorUI
...
Hide post process option in unsupported backends(d3d9)
2017-12-01 10:25:58 +01:00
LunaMoo
3b98b37800
Clear postprocess confusion in d3d9 backend by hiding the option:]
2017-12-01 10:02:31 +01:00
Henrik Rydgård
24e5fbc115
Merge pull request #10215 from unknownbrackets/minor
...
Improvements for things found in reporting
2017-12-01 00:54:39 +01:00
Unknown W. Brackets
7339c6c0fd
Vulkan: Report more info on texture from target.
2017-11-30 15:42:21 -08:00
Unknown W. Brackets
0b61ffad08
GPU: Try to avoid FB download without an FBO.
2017-11-30 15:37:43 -08:00
Unknown W. Brackets
e0ccbd31b6
GLES: Report shader errors with shader desc.
2017-11-30 15:34:29 -08:00
Henrik Rydgård
7b2ad5fe72
Add some debug asserts, useful for debugging shader mismatches locally (though haven't found any..)
2017-12-01 00:28:07 +01:00
Unknown W. Brackets
9a71ac726b
Module: Stop reporting bad magic numbers.
...
We get these a lot, and they seem to be related to corrupt isos, not
related to actual emulation issues we can do anything about.
Even if there's a game trying to load an SFO as a PRX out there somewhere,
we'll never find it among all the noise.
2017-11-30 15:17:02 -08:00
Henrik Rydgård
39fc2c8d6a
Merge pull request #10214 from hrydgard/1.5-crash-fixes-3
...
More various post-1.5 fixes
2017-12-01 00:04:59 +01:00
Henrik Rydgård
100cf60bc7
Memory::Memset: IsValidRange is a better solution.
2017-11-30 23:18:20 +01:00
Henrik Rydgård
3e011238c5
Fix minor discrepancy in shader ID calculation, I don't think this will fix anything though. Bumping shader cache version and doing minor cleanup too.
2017-11-30 22:44:39 +01:00
Unknown W. Brackets
58438b3c28
Merge pull request #10212 from hrydgard/fix-audio-distortion
...
Avoid wrapping when shifting down the audio after scaling by a 20-bit value.
2017-11-30 13:05:46 -05:00
Henrik Rydgård
407812916d
Avoid wrapping when shifting down the audio after scaling by a 20-bit value. Fixes #9967
2017-11-30 18:24:26 +01:00
Henrik Rydgård
20e93515be
Add sanity check in Memory::Memset
2017-11-30 16:49:14 +01:00
Henrik Rydgård
b6f69b71ab
Still seeing asserts in this function, weakening remaining to debug-only.. but these really shouldn't trigger.
2017-11-30 16:29:15 +01:00
Henrik Rydgård
d884eeda99
DX9: Revert a bad optimization, hopefully fixing #10205 . Vulkan: Add a missing check.
2017-11-30 15:28:15 +01:00
Henrik Rydgård
d032b41d94
Merge pull request #10203 from hrydgard/1.5-crash-fixes-2
...
More crash fixes from Play logs..
2017-11-30 09:21:54 +01:00
Henrik Rydgård
c0d0decab0
Merge pull request #10206 from LunaMoo/cheatMenu_fixes
...
Fix a cheat menu crash reported on the forums
2017-11-30 08:50:34 +01:00
LunaMoo
80b6686d89
Add some comments.
2017-11-30 07:51:15 +01:00
LunaMoo
689637ca5a
Oops;p, I always mess this up.
2017-11-30 06:14:36 +01:00
LunaMoo
5805cba736
Change some other substr used with cheats and smuggle a fix for another problem
2017-11-30 05:05:52 +01:00
LunaMoo
be18f2c3cc
Change str.substr(x, 1) == "y" to str[x] == 'y'
2017-11-30 02:23:44 +01:00
LunaMoo
16057eda39
Fix a cheat menu crash with invalid cheat name.
...
Also stop #comments from being removed by cheat menu.
2017-11-30 01:32:19 +01:00