Commit Graph
26811 Commits
Author SHA1 Message Date
LunaMoo a0fef4136a Fix SDK requirements of Atlas and Zim tools. 2020-04-05 16:56:08 +02:00
Henrik Rydgård a0cdf566c7 Merge pull request #12794 from unknownbrackets/net-minor2
Net: Correct pool allocation
2020-04-05 16:49:50 +02:00
Unknown W. Brackets 91e1e75692 Net: Correct pool allocation. 2020-04-05 07:01:45 -07:00
Henrik Rydgård 350589dd65 Merge pull request #12790 from unknownbrackets/gpu-minor
Use consistent state for render mode and hw transform
2020-04-04 22:19:10 +02:00
Unknown W. Brackets ac60e2ecd4 GPU: Track HW tess at start of frame too.
This also makes it so we don't force the setting off when you change
backends, and just ignore it if unsupported.
2020-04-04 11:52:32 -07:00
Unknown W. Brackets 46b9454e73 GPU: Reset hw transform once per frame.
Might prevent potential crashes if it changes mid-frame.
2020-04-04 11:21:22 -07:00
Unknown W. Brackets 30ede8240c GPU: Move hw transform decision to draw engine. 2020-04-04 11:14:32 -07:00
Unknown W. Brackets c42fb72419 GPU: Update uniforms w/ consistent render mode too. 2020-04-04 11:03:07 -07:00
Unknown W. Brackets ad98609819 GPU: Use consistent buffered rendering state.
The setting can be changed in Qt and Windows between frames, so let's
track the current setting in most places.  This is everywhere fbman is
easily accessible.
2020-04-04 10:51:47 -07:00
Henrik Rydgård a26f8acf09 Merge pull request #12789 from tbocek/master
Not setting correct width and height causes flickering with frameskip with libretro
2020-04-04 18:12:06 +02:00
tbocek 1f49141c30 Setting the width and height to 0 made the frameskip unusable on lakka/libretro with a XU4 with a MALI GPU T628. The result was that bad flickering happened when in frameskip mode. Once it reached 60fps, no flickering, below that flickering. This change fixes the flickering and calls video_cb with the correct height and width. 2020-04-04 11:59:27 +02:00
Unknown W. Brackets 66471feeb2 Merge pull request #12787 from webgeek1234/libretro
libretro: Fix Android builds
2020-04-03 12:12:15 -04:00
Aaron Kling a7f2415469 libretro: Fix Android builds
Text Drawer functionality is not available in libretro as it
depends on standalone jni calls. InputBox is also standalone only
gui functionality.
2020-04-03 09:59:16 -05:00
Henrik Rydgård 9cd8d216d8 Merge pull request #12785 from iota97/m2-cancel
Right mouse button as back in menu navigation
2020-04-02 23:20:42 +02:00
iota97 ee0ebfe071 Mouse 4 as back in menu navigation 2020-04-02 18:26:31 +02:00
Henrik Rydgård 90c1a79b9f android: include path fix 2020-04-02 13:04:38 +02:00
Henrik Rydgård 80ae2846d6 Android: Change the display length for "toast" message to Toast.LENGTH_LONG 2020-04-02 01:04:17 +02:00
Henrik Rydgård e8d6a605eb Merge pull request #12748 from orbea/libpng
cmake: Improve building with the system libpng.
2020-04-01 12:57:52 +02:00
Henrik Rydgård 83df05a12a Merge pull request #12784 from iota97/touch-layout-range
Touch layout remove redundant range check
2020-04-01 11:52:48 +02:00
iota97 a4a1b05842 Touch layout clean up 2020-04-01 11:34:54 +02:00
Henrik Rydgård 115048e139 Merge pull request #12783 from unknownbrackets/ui-controls
UI: Properly clamp control positioning in edit
2020-04-01 10:01:45 +02:00
Unknown W. Brackets 02e5049375 UI: Properly clamp control positioning in edit. 2020-03-31 21:43:18 -07:00
Unknown W. Brackets a1ebc35c63 Merge pull request #12782 from Florin9doi/ios_notch
[iOS] Notch support
2020-03-31 23:28:58 -04:00
Florin9doi 92754e6c45 [iOS] Notch support 2020-04-01 00:05:11 +03:00
Henrik Rydgård f01a4a3a87 Additional rendering fixes for notch 2020-03-31 16:46:14 +02:00
Henrik Rydgård 7dfe8959b3 Fix landscape/reverse landscape cutout padding issue, see #12779 2020-03-31 15:52:32 +02:00
Unknown W. Brackets 3965341af2 Merge pull request #12779 from hrydgard/notch-support
Support drawing around notches on Android displays. Fixes #12261
2020-03-30 21:10:48 -04:00
Henrik Rydgård a849f1c016 Update the lang submodule 2020-03-31 00:51:40 +02:00
Henrik Rydgård 3838a1c94f Support drawing around notches on Android displays. Fixes #12261 2020-03-31 00:47:01 +02:00
Henrik Rydgård fcd29e9855 Merge pull request #12778 from hrydgard/android-target-29
Set target to Android 10 (SDK 29).
2020-03-30 23:23:52 +02:00
Henrik Rydgård a2da6ceb47 Target Android SDK 29.
Includes a nasty SDK bug workaround.
2020-03-30 22:56:24 +02:00
Henrik Rydgård 8e99263949 Merge pull request #12774 from hrydgard/vulkan-shaderblend-fix
Vulkan: Pick shaders after calling ConvertStateToVulkanKey because it may end up disabling shader blending
2020-03-29 16:00:32 +02:00
Henrik Rydgård 21eaef04fc Vulkan: Pick shaders after calling ConvertStateToVulkanKey because it may end up disabling shader blending
(due to too many copies, see DrawEngineCommon::ApplyShaderBlending).

(So much state leaking all over the place ... I want to redesign the
whole thing).

Typo fix in comment
2020-03-29 15:02:40 +02:00
Henrik Rydgård 3f718eadf5 Merge pull request #12773 from vnctdj/chatTFix
Fix duplicate translation ID
2020-03-29 13:25:45 +02:00
vnctdj 1253103c03 Fix duplicate translation ID 2020-03-28 22:25:48 +01:00
Henrik Rydgård 620aa50cf1 PPGe: Slightly reduce the font size, might help #12764 2020-03-28 14:37:35 +01:00
Henrik Rydgård 2a44d3f797 Merge pull request #12770 from unknownbrackets/gpu-failed
Windows: Show a message when failing over backend
2020-03-28 14:28:42 +01:00
Unknown W. Brackets de7aa5b64e Windows: Show a message when failing over backend.
Best that we make sure people know when this has happened, probably.

Also, fix the fallback to OpenGL, which was broken on Windows.
2020-03-28 06:19:11 -07:00
Henrik Rydgård 3caf388641 Merge pull request #12769 from hrydgard/log-save-fix
Don't reset the log enabled flags on non-Windows platforms.
2020-03-28 14:13:09 +01:00
Henrik Rydgård 1ddc8ac3df Back to ERROR 2020-03-28 14:12:42 +01:00
Henrik Rydgård 01179c2d90 Remove outdated code that reset the logenabled flags on non-Windows. Fixes #12291 2020-03-28 13:24:48 +01:00
Henrik Rydgård caff4591cc Minor log improvement in BlockDevices.cpp 2020-03-28 12:40:45 +01:00
Henrik Rydgård d7e1f4c4de Merge pull request #12766 from iota97/cheat-scroll
Rember cheat scroll position
2020-03-26 11:26:22 +01:00
iota97 d89a858dcd Rember cheat scroll position 2020-03-26 10:59:08 +01:00
Unknown W. Brackets 8b6d2f9025 HLE: Oops, make sure we don't deadbeef mips calls.
See #12752.
2020-03-25 17:11:02 -07:00
Henrik Rydgård 328b5c9788 Merge pull request #12763 from CarterLi/master
macOS: Fix build
2020-03-25 13:43:04 +01:00
李通洲 d66c235649 macOS: Fix build 2020-03-25 19:10:36 +08:00
Henrik Rydgård cc0cfcd336 Merge pull request #12755 from unknownbrackets/android-hat
UI: Translate HAT and left analog the same way
2020-03-24 12:08:30 +01:00
Henrik Rydgård b0035db2ea Merge pull request #12756 from iota97/deadzone-skip
Skip deadzone option on tilt
2020-03-24 12:07:49 +01:00
Henrik Rydgård 8971183333 Merge pull request #12758 from vnctdj/chatFixes
Chat feature tweaks
2020-03-24 12:07:27 +01:00