Commit Graph

2738 Commits

Author SHA1 Message Date
Unknown W. Brackets
a3c5c6e1c2 UI: Ignore invalid PBPs in game browser.
This should reduce confusion when it comes to PS1 support.
2020-03-07 20:30:55 -08:00
Henrik Rydgård
875d53a485
Merge pull request #12612 from iota97/sdl-mouse
SDL analog mouse input
2020-03-05 17:23:08 +01:00
Henrik Rydgård
8f623be3ea
Merge pull request #12674 from hrydgard/upgrade-glslang
Update the glslang submodule, fix the build afterwards.
2020-03-05 07:49:35 +01:00
Henrik Rydgård
bf7ed398a5
Merge pull request #12676 from unknownbrackets/switch-minor
Core: Bring over some file IO related Switch changes
2020-03-04 09:56:22 +01:00
Unknown W. Brackets
cb1b7b1e43 Core: Bring over some file related Switch changes.
Reducing the distance from the Switch port code.
2020-03-03 22:53:03 -08:00
Henrik Rydgård
f8a0ba3b86 Update the glslang submodule, fix the build afterwards. 2020-03-03 22:19:32 +01:00
iota97
987281516a Fix excessive scroll 2020-03-03 15:58:19 +01:00
shenweip
140cb43c8b Warning fix.
Fixes warning C4305 in VS.
2020-03-03 17:45:23 +08:00
iota97
3f4692266b UI fix 2020-03-03 08:47:14 +01:00
Henrik Rydgård
358e1cb361
Merge pull request #12668 from unknownbrackets/frame-latency
GPU: Restart when changing inflight frames setting
2020-03-03 07:57:07 +01:00
Unknown W. Brackets
051a84e9bd GPU: Restart when changing inflight frames setting.
We need to keep the push and pull in step, so changing at runtime is
messy.
2020-03-02 19:21:15 -08:00
Henrik Rydgård
777facded3
Merge pull request #12646 from iota97/grid-scale
Resizable game icons
2020-03-03 00:38:09 +01:00
iota97
9d26c3a7c9 Fix weight 2020-03-02 12:03:01 +01:00
iota97
d8405b6f5b Move clear game list to new menu 2020-03-02 08:34:26 +01:00
Henrik Rydgård
fa8968f5c6
Merge pull request #12660 from unknownbrackets/frame-latency
GPU: Add setting to control inflight frame usage
2020-03-02 00:16:48 +01:00
Henrik Rydgård
c363c16af9
Merge pull request #12665 from unknownbrackets/frameskip
GPU: Use old frame when presenting a skip
2020-03-01 23:35:01 +01:00
Unknown W. Brackets
cebcfb1bbd GPU: Use old frame when presenting a skip.
If we flip using a skipped frame, we may show an even older frame causing
weird flickering.
2020-03-01 13:55:28 -08:00
iota97
1cc5022b19 Fix toggle 2020-03-01 18:17:16 +01:00
Unknown W. Brackets
98df4bbec3 GPU: Allow choosing number of inflight frames. 2020-03-01 08:53:46 -08:00
iota97
e3c130d238 Rebase on master 2020-03-01 15:34:35 +01:00
Unknown W. Brackets
a91e206926 GPU: Add setting to control inflight frame usage. 2020-03-01 06:21:27 -08:00
Henrik Rydgård
45d94c4877 Switch all images to dynamic lookup in the atlas by string ID.
SLN fix

It works, but with the wrong images and the wrong characters!

Fix another bug in atlastool's binary output

Get Android building again.

Oops, didn't mean to disable this permanently.

Error checking

Minor cleanup

Gotta tweak my git ignores...

Regenerate metadata
2020-03-01 12:06:47 +01:00
Henrik Rydgård
7e9578e49d Get rid of atlas tables. 2020-03-01 12:04:51 +01:00
Henrik Rydgård
b1e83df521
Merge pull request #12623 from iota97/sticky-combo
Add toggle flag to combo button
2020-03-01 11:50:14 +01:00
Henrik Rydgård
2ec82951a0
Merge pull request #12659 from unknownbrackets/vsync
Support vsync in all hardware backends, support runtime update
2020-03-01 09:52:14 +01:00
Henrik Rydgård
76e0d02059
Merge pull request #12657 from unknownbrackets/debugger
Debugger: Stop remote server in full shutdown
2020-03-01 09:16:16 +01:00
Henrik Rydgård
07cf86a0dd
Merge pull request #12658 from unknownbrackets/sdl-resize
UI: Respect resize flag during graphics init
2020-03-01 09:14:27 +01:00
Unknown W. Brackets
2a3fd05651 Vulkan: Present using FIFO for vsync.
This allows the setting to be changed at runtime in Vulkan too.

Should help #10105.
2020-02-29 22:48:59 -08:00
Unknown W. Brackets
8afcb2416d UI: Respect resize flag during graphics init. 2020-02-29 19:31:58 -08:00
Unknown W. Brackets
b37a906649 Debugger: Stop remote server in full shutdown.
Hopefully helps #12630, we shouldn't have tied it to graphics.
2020-02-29 18:45:14 -08:00
Henrik Rydgård
aea3cf74f0 Remove support for "lowmem" UI atlas. Had to regenerate unfortunately. 2020-02-29 19:00:52 +01:00
Henrik Rydgård
d35fd5040d Delete unused support for ETC1 texture compression 2020-02-29 17:50:35 +01:00
Henrik Rydgård
c51793ee63
Merge pull request #12633 from vnctdj/rapidFire
Rename rapid fire touch control
2020-02-29 11:21:03 +01:00
Henrik Rydgård
3af63b6b8f
Merge pull request #12637 from iota97/region
Region flag and game ID on game selection screen
2020-02-26 09:38:19 +01:00
iota97
407d5df9f4 Better align and spacing of UI element 2020-02-25 19:29:41 +01:00
iota97
35ceafe833 Better UI for game version in list view 2020-02-25 17:59:24 +01:00
iota97
f47ac2ee2c Toggle mute button 2020-02-25 12:26:23 +01:00
iota97
3e6bab2c72 Go for Abbanon approach 2020-02-24 13:53:06 +01:00
iota97
4c96a11425 Scale font down a bit 2020-02-24 13:11:53 +01:00
iota97
f26cac3aca Add a option for game ID+version as well 2020-02-23 14:01:15 +01:00
iota97
592d6f902e Show region on game selection screen 2020-02-23 12:00:26 +01:00
vnctdj
15fe162676 Rename rapid fire touch control
It already exists for control mapping, let's reuse the translation.
2020-02-20 00:04:28 +01:00
Unknown W. Brackets
ce694da5ff UI: Separate sleep time in frame time graph.
It's useful to know how much of the frame time is active vs inactive.
2020-02-17 11:29:32 -08:00
Unknown W. Brackets
373ff6061f UI: Show refresh rate on more platforms.
It's detected on SDL/Qt, so we should show it there.
2020-02-15 17:47:10 -08:00
Unknown W. Brackets
e8f018179d UI: Correct refresh rate display.
It's a float now, not a premultiplied int.
2020-02-15 17:41:56 -08:00
iota97
e5c647ccbb Add toggle flag to combo button 2020-02-12 15:48:49 +01:00
iota97
be2eed1801 Add some reference line 2020-02-11 10:28:49 +01:00
iota97
90ff68e6c9 Framegraph in devmenu 2020-02-11 08:19:30 +01:00
Unknown W. Brackets
5009698cc0 Core: Use a shared_ptr for i18n categories.
This does not make them thread safe, but it reduces the chances of a crash
a bit (see #12594.)
2020-02-09 07:35:16 -08:00
iota97
4b28482479 SDL analog mouse input 2020-02-04 05:11:07 +01:00