Commit Graph
6058 Commits
Author SHA1 Message Date
Unknown W. Brackets c62a53c223 Cheats: Split parsing and execution.
This makes the code easier to read, and makes it easier to add other types
later on.

Also, the parser can now handle a file with multiple game ids.
2017-11-07 19:51:32 -08:00
Henrik Rydgård 944cc94630 Vulkan: Better way to make sure we bind the backbuffer at some point. 2017-11-06 23:48:47 +01:00
Henrik RydgårdandGitHub ea2fc55217 Merge pull request #10056 from hrydgard/remove-multithreading-2
Remove the old style multithreading
2017-11-06 20:37:06 +01:00
Unknown W. Brackets 9dfc9ff6ae Vulkan: Allow clearing the backbuffer to any color.
Helps with debugging sometimes.
2017-11-05 22:14:53 -08:00
Henrik Rydgård be2ba4ffb3 Remove the setting to run the display list interpreter on a separate thread. 2017-11-05 23:21:26 +01:00
Unknown W. Brackets ead4c5f9a8 Vulkan: Make sure backbuffer is bound for UI.
Fixes #10048.
2017-11-05 09:22:14 -08:00
Henrik Rydgård 8d0209c7e4 Stop leaking framebuffers on shutdown. Fix other shutdown issues. 2017-11-01 21:43:08 +01:00
Henrik Rydgård 3757070fe2 Extra safety when switching GPU backends, fix possible Vulkan shutdown issue. Should help #10005 2017-10-09 12:17:54 +02:00
Henrik Rydgård 1b6c5c4832 Fix typo causing Y axis in joystick tester not to be mirrored correctly if backwards. Should fix #9300 2017-09-29 20:51:59 +02:00
Unknown W. Brackets 5784b51428 GLES: Allow hwtess for GL 3.1 w/o shader4.
gl_InstanceID was added to core in 3.1, so we don't need gpu_shader4.
2017-09-21 20:20:17 -07:00
Henrik Rydgård ff3d799871 Remove snprintf compatibility hacks for MSVC versions before 2015 2017-08-31 16:46:54 +02:00
Henrik RydgårdandGitHub 42cb559a8d Merge pull request #9927 from Florin9doi/master
Integrate sceUsbGps and sceUsbCam with Android
2017-08-31 09:47:25 +02:00
Henrik Rydgård 8c1bfb876f Assorted cleanup of Vulkan init code. Show Vulkan extensions in system info. 2017-08-28 13:47:31 +02:00
Florin9doi 892bc8617d Integrate sceUsbGps and sceUsbCam with Android 2017-08-27 17:19:11 +03:00
Unknown W. BracketsandGitHub cbd107b03d Merge pull request #9898 from vnctdj/master
Make more strings translatable
2017-08-19 17:28:33 -04:00
Henrik Rydgård b9b2656e93 More vulkan microoptimizations. Add more profiler scopes. 2017-08-18 13:48:11 +02:00
vnctdj 7f37c40382 Make dev menu pop-up title translatable 2017-08-17 23:10:12 +02:00
vnctdj b31b76c536 Make control mapping pop-up title translatable 2017-08-17 23:10:12 +02:00
vnctdj ee87c08e79 Oops, forgot this one 2017-08-17 00:21:00 +02:00
vnctdj 15c983a382 Add a new translation category for the remote ISO feature 2017-08-16 23:39:30 +02:00
Henrik Rydgård b35d0e00ec Oops, forgot to update NativeQueryConfig, thanks unknown 2017-08-16 10:23:27 +02:00
Henrik Rydgård d94351ef90 Initial work on supporting sustained perf mode 2017-08-15 16:41:13 +02:00
vnctdj 697cfb0223 Reuse some already translated strings 2017-08-14 12:08:03 +02:00
vnctdj 2c8b0e7069 Make keys names translatable in pop-up 2017-08-14 11:33:14 +02:00
Gde Made Novan Priambhada f236ea1fc9 group chat options and set enabled ptr 2017-08-09 04:19:28 +08:00
Gde Made Novan Priambhada 4420719a86 Bug fix 2017-08-09 03:50:31 +08:00
Gde Made Novan Priambhada f5d56872ce Quick Chat 2017-08-09 03:49:52 +08:00
Henrik Rydgård ec7e634215 Fix space stripping in a few more string input methods. Helps #9795 2017-08-08 16:42:05 +02:00
Henrik Rydgård 8ba5d7ec1e Strip spaces from pasted IP addresses. Helps #9795. Fix accidental typo 2017-08-08 16:34:46 +02:00
Henrik Rydgård 4b35e9e278 Reset the UI state properly in NativeInit. Fixes #9771 2017-08-08 15:58:25 +02:00
Henrik Rydgård f4cf501cf6 Separate X and Y dpi_scale 2017-08-07 13:37:01 +02:00
Henrik RydgårdandGitHub f182b79e15 Merge pull request #9873 from unknownbrackets/fullscreen
Fix and improve fullscreen on 21:9 monitors
2017-08-01 10:40:15 +02:00
Unknown W. Brackets 7e753ed24a GLES: Set target w/h in buffered rendering.
Otherwise, the flipped scissors don't update on window resize.

Example: when toggling fullscreen.
2017-07-30 14:44:38 -07:00
Unknown W. Brackets cc88435b48 Windows: Support multi-display full screen.
For when you have an ultrawide monitor, or I guess even multiple.
2017-07-30 09:14:36 -07:00
Unknown W. Brackets 626102e84a Windows: Use system API to toggle fullscreen.
Instead of having a special Host API for Windows only.
2017-07-30 07:51:53 -07:00
Gde Made Novan Priambhada 8ec2d50c28 Add virtual key for opening chat 2017-07-02 01:28:38 +08:00
Gde Made Novan Priambhada 97a4d6424f Rebased and fix the update scroll 2017-07-02 01:28:38 +08:00
Ade Novan 6706698d21 build fix 2017-07-02 01:28:38 +08:00
Ade Novan 624d1cd82f chat screen & chat button position and hide ui on show chat 2017-07-02 01:28:38 +08:00
Ade Novan 6121dce9e1 remove pointer and using update() should fix random crash (thanks Uknown) 2017-07-02 01:28:38 +08:00
sum2012andGde Made Novan Priambhada fae863310c Build fix for Linux QT 2017-07-02 01:28:38 +08:00
sum2012andGde Made Novan Priambhada e17b57d9cb Add support OSK for windows 2017-07-02 01:28:38 +08:00
Ade Novan 6b39018868 Android chat empty after : fix 2017-07-02 01:28:38 +08:00
Ade Novan 766373e159 pointer and scroll fix 2017-07-02 01:28:38 +08:00
Ade Novan f514b25c79 Windows CTRL + C Hotkey 2017-07-02 01:28:38 +08:00
Ade Novan 5187b9f118 Add New Chat Counter 2017-07-02 01:28:38 +08:00
Ade Novan 18525ea523 Android Chat Support 2017-07-02 01:28:38 +08:00
Ade Novan 2874c6d7d7 Oops it still random crashed destructor do the fix well 2017-07-02 01:28:38 +08:00
Ade Novan 07b1d8b845 pointer fix random crash & better substring logic 2017-07-02 01:28:38 +08:00
sum2012andGde Made Novan Priambhada 08a1cc7075 Add translation 2017-07-02 01:28:38 +08:00