Unknown W. Brackets
a518ad783d
UI: Align screenshot preview in savestate manager.
2016-04-24 11:51:06 -07:00
Henrik Rydgard
e611915a52
Rename some GPU classes and enums to fix some consistency issues between the backends.
2016-04-10 10:21:48 +02:00
Henrik Rydgard
4197148dc4
Add some paranoid checks hoping to fix crashes reported in Google Play developer console.
2016-04-09 18:27:35 +02:00
Henrik Rydgard
5ef608fa50
GPU stats: Have each backend format its own string.
2016-03-31 10:17:02 +02:00
Unknown W. Brackets
9b15ce0934
UI: Fix texture scaling level selection.
...
It previously was not possible to select 4 on a POT-only device, since it
would become 3, which would in turn become 2.
Also, this allows selection on other backends, e.g. Vulkan.
2016-03-26 15:02:10 -07:00
Henrik Rydgard
20f227cc4d
Vulkan: Fix Prescale UV
2016-03-21 18:50:11 +01:00
Unknown W. Brackets
9c3e12ead0
Remove some unused things reported by clang.
2016-03-20 23:14:08 -07:00
Unknown W. Brackets
ab6dd51d9c
Fix a small resource handle leak.
2016-03-20 14:24:35 -07:00
Henrik Rydgård
2b46ae59a0
Merge pull request #8601 from hrydgard/vulkan
...
Vulkan rendering backend. Early Work-In-Progress
2016-03-20 21:08:58 +01:00
Henrik Rydgard
c33c3cf3d4
Vulkan: Add ugly temporary warning about buffered rendering not working
2016-03-20 20:26:52 +01:00
Henrik Rydgard
29bc07eb0a
SoftGPU with Vulkan runs but displays black
2016-03-20 20:04:49 +01:00
Henrik Rydgard
2c61b1e763
Change the VulkanPushBuffer API to allow for adding support for dynamic growth
2016-03-20 19:35:03 +01:00
Henrik Rydgard
78b878222f
Show backend chooser on Android so we can choose Vulkan.
2016-03-20 19:30:39 +01:00
Henrik Rydgard
432f276bec
Cleanups. Don't loop over bones in vshader, causes trouble
2016-03-20 19:30:11 +01:00
Henrik Rydgard
01e3fbae95
Fix clearing bug, add FIFO_RELAXED flag, etc
2016-03-20 19:30:11 +01:00
Henrik Rydgard
56e358aa24
Show Vulkan information in system information.
2016-03-20 19:30:11 +01:00
Henrik Rydgard
d7e8f8433f
Support multiple texture formats
2016-03-20 19:29:03 +01:00
Henrik Rydgard
2a449f78bb
More vulkan fixing
2016-03-20 19:25:30 +01:00
Henrik Rydgard
c64064024d
Initial vulkan code.
...
This was squashed from nine commits but using old versions of Vulkan.
2016-03-20 19:18:35 +01:00
Henrik Rydgård
b3402ef1fb
Merge pull request #8560 from unknownbrackets/prescale-uv
...
Enable UV prescaling by default
2016-03-20 18:10:19 +01:00
Henrik Rydgård
54a37f9bb8
Merge pull request #8591 from unknownbrackets/thin3d
...
Use thin3d for softgpu drawing (+thin3d improvements)
2016-03-20 18:06:53 +01:00
Henrik Rydgard
92c6810954
Not using a GL config chooser seems to be the way to go, really, and was the way we used before the EGL attempt.
2016-03-17 22:22:57 +01:00
Henrik Rydgard
4c0e6d0138
Some renaming, fixes and tweaks to the gl_lost mechanism, which is again needed
2016-03-17 21:30:16 +01:00
Henrik Rydgard
5ad772a8bf
Further fixes to Java EGL support
2016-03-17 19:42:59 +01:00
Unknown W. Brackets
cc4e7c4b10
Oops, flush from queue before locking.
...
Added this last and clearly didn't test it carefully. Fixes #8631 .
2016-03-07 20:19:07 -08:00
Unknown W. Brackets
f38869141a
UI: Correct a race condition when loading bgs.
2016-03-06 14:49:17 -08:00
Unknown W. Brackets
8a9e30f833
UI: Wait for the specific game info item to finish.
...
In case we have slow-loading ones.
2016-03-06 14:49:16 -08:00
Unknown W. Brackets
da03b80c97
Standardize on just one mutex implementation.
2016-03-06 14:49:15 -08:00
Unknown W. Brackets
955b0fb9db
UI: Minor header cleanup.
2016-03-06 14:49:14 -08:00
Henrik Rydgard
f08ae677e8
Disable gfx logging in debug by default.
2016-03-06 11:48:14 -08:00
Henrik Rydgard
438c7c1344
Only show GL extensions in the GL backend.
2016-03-06 11:06:49 -08:00
Unknown W. Brackets
2d8484fd7d
Put the storage button front and center.
...
This way it's harder to miss.
2016-03-05 17:18:24 -08:00
Unknown W. Brackets
50083a3c0c
Avoid reloading save info on move/resize.
...
We don't really need to do this all the time, we can just do it on exit of
the entire screen. Also fixes a crash on close. Fixes #8619 .
2016-03-01 18:19:18 -08:00
Unknown W. Brackets
ef566a3adf
SaveState: Clean up some constant usage.
2016-02-28 18:21:57 -08:00
Henrik Rydgard
cef0a6311d
ISOFileSystem: Remove the "restrictTree" functionality which is now obsolete with lazy directory loading.
2016-02-29 01:13:57 +01:00
Henrik Rydgard
da1a04be8d
Make the workqueue slightly safer. Put g_gameInfoCache on the heap.
...
Cherry-picked from #8592
2016-02-28 12:39:47 +01:00
Unknown W. Brackets
7ab3de299c
Set cache dir before loading config.
...
The config will try to check ISOs for existence, which may use the cache.
2016-02-27 13:10:08 -08:00
xiushu
80938a39ce
Just remove useless space and fix translations
...
Oops
2016-02-21 13:12:35 +08:00
xiushu
7a2b4eea0a
Add inputbox for android
...
For inputting IP and NickName ,or something else in future on Android
2016-02-21 11:23:00 +08:00
Henrik Rydgard
e51e168e40
It is not a great idea to release locks that have been free'd.
2016-02-15 00:10:22 +01:00
Henrik Rydgard
b5959be2ec
Update font atlas (Chinese, Korean updates)
2016-02-14 13:44:10 +01:00
Unknown W. Brackets
841267c083
d3d9: Allow software rendering selection in UI.
2016-02-13 14:01:57 -08:00
Henrik Rydgard
bfa5091c41
Exit cleanly on Android instead of hard-exiting using exit(0).
2016-02-13 19:57:05 +01:00
Henrik Rydgard
e1ebc12d7f
Improve reliability of "menu background music". Fix issue with mixed navigation mentioned in #8565
2016-02-13 10:55:29 +01:00
Henrik Rydgard
35b6c7341b
Fix a bunch of memory leaks, after enabling file+line-number memory leak tracking for the MS Debug CRT.
...
Few of these were serious, most were on-exit, but good to have a cleaner memory report after running.
2016-02-10 15:36:10 +01:00
Unknown W. Brackets
862e6fffd5
UI: Keep focus on game after displaying details.
...
Fixes #8539 .
2016-02-07 17:15:19 -08:00
Unknown W. Brackets
19ec8c9502
Enable UV prescaling by default.
...
Fixes #4583 . It's been relatively stable since #8283 .
2016-02-07 14:05:53 -08:00
Henrik Rydgård
0550cd306d
Merge pull request #8496 from sum2012/ANR2ME-portset
...
Support port offset by @ANR2ME
2016-01-24 11:35:53 +01:00
sum2012
bbeaf67cd6
Support port offset by @ANR2ME
...
Useful of adhoc of non-windows
2016-01-24 16:52:39 +08:00
Unknown W. Brackets
d7f3cf0fca
UI: Refresh pause screen after exiting settings.
...
This will update if any of the savestates were deleted.
2016-01-23 23:53:31 -08:00