Commit Graph
4441 Commits
Author SHA1 Message Date
Henrik Rydgård 39b627c0c1 Fix layout issues, misc cleanup and comments 2022-12-07 10:27:02 +01:00
Henrik Rydgård aed5d76fbc Make the post shader list more editable 2022-12-07 10:27:02 +01:00
Henrik Rydgård 82680633e7 More usability tweaks 2022-12-07 10:27:02 +01:00
ThirteenAG 5e5bffc808 remade into GET_AXIS/GET_VKEY apis 2022-12-05 14:46:00 +03:00
Henrik Rydgård dd22ec6fa7 Show the name of the chosen language on the choice button. Looks weird not to. 2022-12-05 12:10:45 +01:00
Henrik Rydgård 93e5060137 Load and cache langValuesMapping on demand 2022-12-05 12:10:45 +01:00
Henrik Rydgård 70f18f5621 Turn language popup thing into a lambda 2022-12-05 11:23:35 +01:00
ThirteenAG 37dc8c3e49 compilation workaround 2022-12-05 02:10:27 +03:00
ThirteenAG 0b77babfab merged triggers api 2022-12-05 00:08:50 +03:00
ThirteenAG 6e03de35cf more stuff for plugins 2022-12-04 23:46:01 +03:00
Henrik Rydgård 5381086996 Don't ignore insets for UI on the display layout screen (no longer needed) 2022-12-04 00:01:31 +01:00
Henrik Rydgård e46b036482 Reorganize the DisplayLayoutScreen again - flip left/right sides, move mode switch to bottom. 2022-12-03 19:13:39 +01:00
Henrik Rydgård fb5474115c Align the version number better on the main screen 2022-12-03 19:07:38 +01:00
Henrik Rydgård f5c0dc717a Sort post-shaders alphabetically in the list. 2022-12-03 18:58:47 +01:00
Henrik Rydgård f651f365b0 Disable the MSAA selector if software rendering is selected. Move software rendering up. 2022-12-03 17:43:08 +01:00
Johan Mattsson e260ba4062 Fix missing 'else' 2022-12-03 15:29:14 +01:00
Henrik Rydgård a0f27c7442 Implement depth/stencil resolve. (We probably only need depth resolve since we don't texture from stencil, but whatever). 2022-12-01 22:49:00 +01:00
Henrik Rydgård 4dfce4f6bc Basically working MSAA on desktop GPUs! Some glitches remain. 2022-12-01 22:49:00 +01:00
Unknown W. Brackets 60771d70f4 Merge pull request #16476 from hrydgard/minor-opts
Minor optimizations
2022-12-01 10:40:31 -08:00
Henrik Rydgård 7f7af003ce UI: Darken game-as-background a bit more for UI legibility 2022-12-01 15:06:46 +01:00
Henrik Rydgård 9d9a64be8b Fix Aspect Ratio translation category 2022-12-01 13:38:35 +01:00
Henrik Rydgård 9a108a46d4 Disable the PowerVR swapchain hack after driver version 1.386.1368.
See #15773
2022-12-01 10:17:53 +01:00
Henrik Rydgård b62790fd00 Fix translatability of the string "Stereo display shader".
See #16459
2022-11-30 23:02:11 +01:00
Henrik Rydgård 489af071b9 TouchControlLayoutScreen: Reduce the amount of scissor calls
Who knows, might help #15773...
2022-11-30 15:19:08 +01:00
Henrik Rydgård 25e8f8385e Redo the control UI screen layout, slightly update the look 2022-11-30 10:56:29 +01:00
Henrik Rydgård 0ff5e0a955 Add checks preventing a number of "possible" divisions by 0 in layout 2022-11-30 10:15:30 +01:00
Henrik Rydgård 3f0e53e60a Let the running game show through the background of all the PromptScreen dialogs. 2022-11-29 16:29:43 +01:00
Henrik Rydgård 4a0dcfdb69 Add missing strings to en_US.ini 2022-11-29 10:10:34 +01:00
Henrik Rydgård 1358cf9b8f Clean up "GPU log profiler" translation strings 2022-11-29 10:04:09 +01:00
Henrik Rydgård 4fe8aa7174 Fix category for "Language" string. Swedish translation improvements 2022-11-29 09:52:30 +01:00
Henrik Rydgård b9dc206cf0 Fix skip buffer effect toggle not taking effect immediately 2022-11-29 09:42:11 +01:00
Lubos 804a336a1e OpenXR - Hide unsupported layout options 2022-11-28 19:58:49 +01:00
Henrik Rydgård 3b960a92fc Merge pull request #16451 from unknownbrackets/ui-psp-glow
UI: Add a slight glow around PSP in control map
2022-11-28 08:00:26 +01:00
Unknown W. Brackets c6992d45ef UI: Add a slight glow around PSP in control map.
This makes it more distinguishable from some dark backgrounds.
2022-11-27 19:19:45 -08:00
Henrik Rydgård f2b5f06dac Merge pull request #16450 from unknownbrackets/touch-right-analog
UI: Fix right analog with single button
2022-11-28 01:00:16 +01:00
Unknown W. Brackets 247848891e UI: Dry out code and check bounds to be safe. 2022-11-27 15:40:55 -08:00
Unknown W. Brackets 89aeb2484e UI: Fix right analog with single button.
Release first, then press so that we press when the opposing direction is
mapped to the same button.
2022-11-27 15:32:56 -08:00
Henrik Rydgård e02db20a2d Some more UI fixes. Live update for the aspect slider 2022-11-27 21:59:04 +01:00
Henrik Rydgård 72ec865f7e Fix for the aspect ratio plugin variable. Disable aspect ratio control in stretch mode. 2022-11-27 21:55:22 +01:00
Henrik Rydgård 7c72fa06ee Fix issue where render resolution wasn't applied correctly. 2022-11-27 21:34:51 +01:00
Henrik Rydgård 689860b3a0 Qt buildfix, apply feedback 2022-11-27 17:33:15 +01:00
Henrik Rydgård 0a3d78221e Fix drag-background-through-buttons problem by adding "touch exclusive" mode to viewgroups.
Not using universally because I don't want to debug all the issues...
2022-11-27 16:16:18 +01:00
Henrik Rydgård d310636eb4 Break out the background into a separate view. 2022-11-27 16:16:18 +01:00
Henrik Rydgård d8ff6876cd Rework UI a bit (first step, will clean up more). 2022-11-27 16:16:18 +01:00
Henrik Rydgård bdfde4cbac Implement the new screen sizing parameters 2022-11-27 16:16:04 +01:00
Henrik Rydgård 9c033fb57c Merge pull request #16437 from lvonasek/feature_openxr_hud_improvement
OpenXR - HUD improvements
2022-11-25 21:21:57 +01:00
Lubos b2d809f4cd typos fixed 2022-11-25 15:58:51 +01:00
Henrik Rydgård 8c31625fdc Make post-shader parameter values update live 2022-11-25 10:28:03 +01:00
Henrik Rydgård 23ba0d0515 Fix layout issues in AbstractChoiceWithValueDisplay. Remove title text from post shaders to fit. 2022-11-25 10:23:59 +01:00
Henrik Rydgård 8f141d1872 Merge pull request #16431 from iota97/grid-center
Snap from screen center
2022-11-25 10:03:45 +01:00