Unknown W. Brackets
dc54ed6855
GLES: Add disabled code to run GLES on desktop.
...
Helps when testing certain extensions, etc.
2018-10-28 14:29:44 -07:00
Unknown W. Brackets
e301d3bbd6
GLES: Detect ARB aniso and cull distance.
2018-10-28 13:27:44 -07:00
Henrik Rydgård
5ea935f4bf
Merge pull request #11498 from jbeich/freebsd
...
Fix "No backtrace available to print on this platform" on BSDs
2018-10-28 08:46:28 +01:00
Jan Beich
94c56ea09c
native: enable backtrace on some BSDs
2018-10-27 18:22:24 +00:00
Henrik Rydgård
caa506bf2a
Update AndroidManifest.xml for 1.7.0
2018-10-27 11:29:42 +02:00
Henrik Rydgård
61e38b4539
On older Android versions, densityDpi can't change and is thus not present in the Configuration objects.
...
Fixes crash opening/closing the Xperia Play (and probably lots of others).
2018-10-27 10:25:19 +02:00
Henrik Rydgård
5807ad0d7f
Update lang submodule again
2018-10-27 09:44:57 +02:00
Henrik Rydgård
f8aa3a1b01
Minor README update
2018-10-27 09:44:20 +02:00
Henrik Rydgård
696ab7bbcd
Update lang submodule
2018-10-27 07:33:07 +02:00
Henrik Rydgård
2f75d12937
Update lang submodule
2018-10-25 20:15:32 +02:00
Henrik Rydgård
3c3aaf5bc7
Just fix some gradle build warnings. It's using platform 16 anyway (but somehow it all still works back on -9)
2018-10-25 01:20:41 +02:00
Henrik Rydgård
93047a0928
Update lang
2018-10-24 18:25:17 +02:00
Henrik Rydgård
6c84f281bb
Merge pull request #11487 from hrydgard/readme-1.7
...
Update README.md for 1.7.0
2018-10-24 08:29:39 +02:00
Henrik Rydgård
6d1d04be52
Update README.md for 1.7.0
2018-10-23 21:26:32 +02:00
Henrik Rydgard
8883156e45
Yet another try at taking care of the GPD crashes in #11063 .
...
Thanks tiagao for all the testing.
2018-10-22 09:59:49 +02:00
Unknown W. Brackets
6905606c95
Merge pull request #11482 from hrydgard/disable-range-cull-d3d9-intel
...
Disable triangle range culling on D3D9 on Intel. Should fix #11477
2018-10-21 05:03:33 -07:00
Henrik Rydgård
fa40bcff8d
Disable triangle range culling on D3D9 on Intel. Should fix #11477
2018-10-21 09:36:15 +02:00
Henrik Rydgård
292d2f44ee
GL: Also skip gl calls in ThreadEnd during shutdown on Android. May help #11063
2018-10-21 09:14:02 +02:00
Unknown W. Brackets
fd20d7b09e
Merge pull request #11481 from hrydgard/adreno-int-workarounds
...
Workaround for bad int behaviour on Adreno / GLES. (no problems in Vulkan).
2018-10-20 07:52:29 -07:00
Henrik Rydgård
ca58bb78dd
Turn off gl debug logging again
2018-10-20 16:48:17 +02:00
Henrik Rydgård
aea5f38a15
Fix issue where skipGLCalls_ wasn't respected. May help #11063
2018-10-20 15:59:33 +02:00
Henrik Rydgård
81b781fd4f
Revert two accidental minor changes
2018-10-20 13:25:53 +02:00
Henrik Rydgård
842290b6dd
Workaround for bad int behaviour on Adreno / GLES. (no problems in
...
Vulkan).
See #11480 , should help #11479 .
2018-10-20 13:22:14 +02:00
Henrik Rydgård
42a73e4c76
Fix minor bug in natural.vsh, which caused a gl_error that I ran into when tracing another bug
2018-10-20 12:15:58 +02:00
Henrik Rydgård
c514a27c81
Merge pull request #11475 from pleonex/fix-sigpipe
...
Ignore broken pipe / SIGPIPE signal to avoid crash
2018-10-17 09:44:14 +02:00
Benito Palacios Sanchez
f5f9708f3b
Fix undefined MSG_NOSIGNAL
...
Only Linux seems to support it.
For other OSes we set to the default value 0x00 to do nothing.
2018-10-16 23:18:57 +02:00
Benito Palacios Sanchez
e221187561
Ignore SIGPIPE signal receiving data to avoid crash
...
Co-Authored-By: unknownbrackets <checkins@unknownbrackets.org>
2018-10-16 22:57:58 +02:00
LunaMoo
25230a14f2
Merge pull request #11473 from zerojay/master
...
Added 8Bitdo SN30 Pro (Switch Profile) controller
2018-10-16 02:21:13 +02:00
zerojay
cf15f3dfa2
Added 8Bitdo SN30 Pro (Switch Profile) controller
2018-10-15 18:07:45 -04:00
Henrik Rydgård
c6247d1151
Oh, another gradle update. Why not.
2018-10-11 23:45:17 +02:00
Henrik Rydgård
505464eaa5
Vulkan validation: Fix issue where we forgot to transition image mip levels past 0 away from TRANSFER_DST_OPTIMAL during creation.
2018-10-10 22:56:26 +02:00
Henrik Rydgård
0ad166d204
Make sure to save the config while changing backends using the menu bar. Should help #11465
2018-10-10 21:55:10 +02:00
Henrik Rydgård
31893859cc
Merge pull request #11461 from unknownbrackets/dinput-detect
...
Windows: Detect DirectInput devices after launch
2018-10-09 07:44:02 +02:00
Unknown W. Brackets
52e2e0763a
Windows: Detect DirectInput devices after launch.
2018-10-08 21:21:37 -07:00
Henrik Rydgard
5a224d7a2b
Disable CheckFailedGPUBackends() in debug builds, for convenience
2018-10-08 13:34:41 +02:00
Henrik Rydgård
52739a1021
Merge pull request #11453 from unknownbrackets/bof3-flicker
...
Display: Resched interrupt before vblank threads
2018-10-08 07:53:54 +02:00
Henrik Rydgård
1b8bf31e89
Merge pull request #11454 from unknownbrackets/remote-iso
...
http: Allow pbp and ppdmp files too
2018-10-08 07:53:10 +02:00
Henrik Rydgård
a0b019d473
Merge pull request #11455 from unknownbrackets/android-resize
...
Android: Fix Vulkan immersive startup
2018-10-08 07:52:47 +02:00
Unknown W. Brackets
5a5483ca93
Android: Fix Vulkan immersive startup.
...
Would commonly not actually start with immersive resolution due to race
conditions in setting the resolution and ui visibility.
2018-10-07 16:15:23 -07:00
Unknown W. Brackets
9cb471e5bd
Android: Avoid race on surface destroyed.
...
Avoids a segfault in this scenario.
2018-10-07 16:13:34 -07:00
Unknown W. Brackets
d5d572d38e
Android: Consistently use version constants.
2018-10-07 15:24:04 -07:00
Unknown W. Brackets
02b418e711
http: Allow pbp and ppdmp files too.
...
Also cleanup a bit.
2018-10-07 14:53:38 -07:00
Unknown W. Brackets
014d9ddead
Display: Resched interrupt before vblank threads.
...
Otherwise, we may first schedule to a woken thread, and then immediately
reschedule to the interrupt. Each reschedule costs ticks, and it doesn't
look like this should cause two reschedules.
Improves #11414 , Breath of Fire 3 frame flicker.
2018-10-07 14:41:08 -07:00
Unknown W. Brackets
ca5adcda71
GPU: Reduce log noise while stepping.
...
We redisplay the framebuf over and over, which is annoying when you have
debug logging on and are trying to read the log.
2018-10-07 14:40:10 -07:00
Henrik Rydgård
6fd1c0e3d9
Instead of the last commit, don't enable the dual src extension at all on Adreno.
...
This reverts commit eba6c00a8a
.
2018-10-07 12:19:11 +02:00
Henrik Rydgård
eba6c00a8a
Experimental commit trying to solve #10421 : Blacklist dual src blending on Adreno/Vulkan
2018-10-06 22:57:23 +02:00
Unknown W. Brackets
8a74e6f7b2
Merge pull request #11447 from hrydgard/android-gl-shutdown-fixes
...
Avoid calling any GL calls during shutdown on Android. Should help #11063
2018-10-06 12:52:43 -07:00
Henrik Rydgård
9e165ed00f
Merge pull request #11449 from Florin9doi/REMOVE_DUP
...
Remove duplicate library; use the existing one
2018-10-06 21:39:20 +02:00
Henrik Rydgård
f77975d79b
Address additional comments.
2018-10-06 21:36:47 +02:00
Henrik Rydgård
a3a94bdd33
Avoid calling any GL calls during shutdown on Android. Should help #11063
...
The context is already lost and we're really running shutdown when the process is woken
up again. Additionally, orderly shutdown through the button doesn't happen
on the render thread so remove a couple of asserts that are wrong.
2018-10-06 21:31:52 +02:00