Henrik Rydgård
|
53b2ab191b
|
Revert "Disable a new compiler warning that doesn't do us much good"
This reverts commit e3a807fdc1 .
|
2020-07-13 23:31:51 +02:00 |
|
Henrik Rydgård
|
e3a807fdc1
|
Disable a new compiler warning that doesn't do us much good
|
2020-07-13 19:54:08 +02:00 |
|
Henrik Rydgård
|
92778675df
|
Merge pull request #12879 from unknownbrackets/init-crash
Windows: Make init crash warnings more generic
|
2020-07-13 19:43:25 +02:00 |
|
Henrik Rydgård
|
bb6219e402
|
Merge pull request #12921 from unknownbrackets/postshader
Use less FBOs for chained post-processing shaders
|
2020-07-13 18:52:53 +02:00 |
|
Henrik Rydgård
|
59af3d5823
|
Merge pull request #13066 from hrydgard/vulkan-outofdate-handling
Move the Vulkan swapchain out-of-date checking to the vkQueuePresentKHR call
|
2020-07-13 18:50:11 +02:00 |
|
Henrik Rydgård
|
e8370b94c0
|
Remove irrelevant comment
|
2020-07-13 18:14:12 +02:00 |
|
Henrik Rydgård
|
dc6e7a7938
|
Move the Vulkan swapchain out-of-date checking to the vkQueuePresentKHR call.
|
2020-07-13 18:14:12 +02:00 |
|
Henrik Rydgård
|
09238edd8e
|
Merge pull request #12913 from unknownbrackets/gles-invalidate
Add glInvalidateFramebuffer on clobber
|
2020-07-13 18:05:20 +02:00 |
|
Unknown W. Brackets
|
dbbcaa9eca
|
GLES: Invalidate framebuffers bound DONT_CARE.
Let's try to invalidate when it's possible. We move the invalidate to the
end of the render when detected.
|
2020-07-13 08:00:24 -07:00 |
|
Henrik Rydgård
|
6009bf7b74
|
Merge pull request #12952 from unknownbrackets/vulkan-safesize
Vulkan: Match safe size behavior on all backends
|
2020-07-13 15:59:09 +02:00 |
|
Henrik Rydgård
|
4537b807c6
|
Merge pull request #12969 from unknownbrackets/vertex-cache
Fix and improve the GLES vertex cache
|
2020-07-13 14:38:06 +02:00 |
|
Henrik Rydgård
|
b58ca8af12
|
Merge pull request #12945 from unknownbrackets/io-timing
Make file open timing a bit more accurate
|
2020-07-13 13:37:53 +02:00 |
|
Henrik Rydgård
|
de6801da2b
|
Merge pull request #13136 from unknownbrackets/crash-minor
Add exec crash checks and minor cleanup
|
2020-07-13 11:42:41 +02:00 |
|
Henrik Rydgård
|
629edf9454
|
Merge pull request #13134 from twinaphex/master
(Libretro) Add custom GLEW - interfaces with libretro get_proc_address -
|
2020-07-13 11:39:14 +02:00 |
|
Unknown W. Brackets
|
fc00b1b972
|
Kernel: Check thread switch PC in release.
Hopefully won't be noticeable, it's not that hot and very cheap.
|
2020-07-13 01:51:11 -07:00 |
|
Unknown W. Brackets
|
ae224b3893
|
jit: Add some basic checks in armjit/arm64jit.
Just the simple (and unlikely) case so far...
|
2020-07-13 01:49:19 -07:00 |
|
Unknown W. Brackets
|
b3bf61dde1
|
x86jit: Trigger exec exceptions.
A common case might be, you're hacking something in the game and you broke
the stack, so you `jr ra` into outer space.
|
2020-07-12 22:40:25 -07:00 |
|
Unknown W. Brackets
|
3c34c7c456
|
irjit: Add jump crash checks.
Doesn't seem to have any significant impact on performance.
|
2020-07-12 22:17:36 -07:00 |
|
Unknown W. Brackets
|
d2ef6c561c
|
UI: Allow non-ascii on crash dump screen.
It's not really dynamic so there's no reason to flag it. That said, the
draw buffer's text drawing doesn't support this flag anyway.
|
2020-07-12 22:03:16 -07:00 |
|
Unknown W. Brackets
|
940066db68
|
Core: Track exception on bad jumps.
|
2020-07-12 21:59:08 -07:00 |
|
Unknown W. Brackets
|
b071db9ec2
|
Core: Reset exception info on resume/reset.
If you restart the game, it shouldn't still have this (will only show if
you enter debugging, but still.)
|
2020-07-12 21:29:03 -07:00 |
|
Unknown W. Brackets
|
04c15c82c9
|
Kernel: Add a bit more thread info on crash.
|
2020-07-12 21:22:47 -07:00 |
|
Henrik Rydgård
|
daf0990692
|
Merge pull request #13092 from hrydgard/error-handling-improvements
Bad memory access handling improvements
|
2020-07-13 00:37:28 +02:00 |
|
twinaphex
|
f958ed5817
|
Add custom GLEW - interfaces with libretro get_proc_address -
we need this for compatibility with DRM/KMS and Wayland contexts -
otherwise we're limited to GLX context
|
2020-07-12 23:51:57 +02:00 |
|
Henrik Rydgård
|
406c06ccaf
|
Merge pull request #12972 from unknownbrackets/gl-step-debug
Label steps using GL debug groups
|
2020-07-12 23:27:09 +02:00 |
|
Henrik Rydgård
|
153f00041e
|
Merge pull request #12979 from unknownbrackets/android-size
Android: Request stable layout and update on focus
|
2020-07-12 23:25:55 +02:00 |
|
Henrik Rydgård
|
7d9be24c5f
|
Merge pull request #13131 from unknownbrackets/travis
Travis: Use the default macOS image
|
2020-07-12 23:21:56 +02:00 |
|
Unknown W. Brackets
|
f6dfd5bda8
|
Travis: Use the default macOS image.
We don't need to try to build and cache bottles since brew still supports
this version with new binaries.
|
2020-07-12 10:07:48 -07:00 |
|
Henrik Rydgård
|
80386ca191
|
Merge pull request #13130 from iota97/readme-link
Update v1.10.3 readme link
|
2020-07-12 18:49:12 +02:00 |
|
iota97
|
d81452c60c
|
Update v1.10.3 readme link
|
2020-07-12 17:22:14 +02:00 |
|
Henrik Rydgård
|
1010a07f65
|
Expose more information on the crash screen (current kernel thread)
|
2020-07-12 16:47:53 +02:00 |
|
Henrik Rydgård
|
7dcd708fac
|
Address some feedback
|
2020-07-12 15:25:27 +02:00 |
|
Henrik Rydgard
|
873c11d7f9
|
Draw a minimal crash dump on the emu screen after a caught crash.
|
2020-07-12 15:25:21 +02:00 |
|
Henrik Rydgård
|
a722dfe0fb
|
Formalize "core excpetions" as a concept
|
2020-07-12 15:25:21 +02:00 |
|
Henrik Rydgård
|
7208cf6900
|
Some code reformatting/renaming
|
2020-07-12 15:25:21 +02:00 |
|
Henrik Rydgård
|
8461ea19b1
|
Centralize handling of memory exceptions a bit
|
2020-07-12 15:25:20 +02:00 |
|
Henrik Rydgård
|
efc3f4f5e4
|
Split CORE_ERROR into CORE_BOOT_ERROR and CORE_RUNTIME_ERROR
|
2020-07-12 15:25:20 +02:00 |
|
Henrik Rydgård
|
087de849bd
|
Update version for 1.10.3
|
2020-07-12 13:04:16 +02:00 |
|
Henrik Rydgård
|
17f2e6e892
|
Update lang submodule
|
2020-07-12 13:04:09 +02:00 |
|
Henrik Rydgård
|
550aef0eef
|
Update README for 1.10.3
|
2020-07-12 12:56:45 +02:00 |
|
Henrik Rydgård
|
0a956b3fe3
|
Merge pull request #13129 from hrydgard/disable-osx-travis
Disable MacOS/iOS Travis builds
|
2020-07-12 11:34:30 +02:00 |
|
Henrik Rydgård
|
90dc94a7b3
|
Travis: Disable OSX/iOS until we can fix them
|
2020-07-12 11:21:02 +02:00 |
|
Henrik Rydgård
|
2e19d7aa0a
|
Touch control layout screen: Make the expanded click zone around the controls symmetrical.
Just a minor tweak.
|
2020-07-12 10:39:25 +02:00 |
|
Henrik Rydgård
|
e184ed368d
|
Kernel: Add a little paranoia check on chained mipscalls.
See #13057
|
2020-07-12 10:39:25 +02:00 |
|
Henrik Rydgård
|
f38aa9f9bb
|
Merge pull request #13127 from iota97/grid-minor
Fix decimal part in grid snap
|
2020-07-12 10:22:30 +02:00 |
|
iota97
|
23f7f27c45
|
Fix decimal part
|
2020-07-12 09:47:44 +02:00 |
|
Henrik Rydgård
|
7fc8bad8e7
|
Merge pull request #13125 from hrydgard/refactor-touch-control-layout-screen
Refactor and fix touch control layout screen for notch
|
2020-07-12 09:33:46 +02:00 |
|
Henrik Rydgård
|
8e9061539f
|
Touch control layout: Make dragging a lot less "jumpy"
|
2020-07-12 09:15:31 +02:00 |
|
Henrik Rydgård
|
1df9a84213
|
TouchControlLayoutScreen: Reorder functions in the file to make more sense.
|
2020-07-12 00:21:46 +02:00 |
|
Henrik Rydgård
|
1f7fcc1b5a
|
Refactor TouchControlLayoutScreen - break out the actual editor into a separate view.
This solves most or all offset issues.
|
2020-07-12 00:21:30 +02:00 |
|