Henrik Rydgard
b94572e3ba
Assorted cleanup
2016-03-13 15:17:31 +01: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
Henrik Rydgard
98dc56116f
Add ability to hide items from popup lists
2016-03-06 11:54:38 -08:00
Henrik Rydgard
58b07e00d7
Assorted fixes and cleanups.
2016-03-06 11:46:41 -08:00
Henrik Rydgard
d67b148712
Add math dataconv funcs for packed values.
2016-03-06 11:33:53 -08:00
Henrik Rydgard
438c7c1344
Only show GL extensions in the GL backend.
2016-03-06 11:06:49 -08:00
Unknown W. Brackets
ee27d838dd
VFS: Only use Windows paths on Windows, cleanup.
2016-02-29 00:36:37 -08:00
Unknown W. Brackets
5451334b38
VFS: Support local paths on Windows too.
...
This fixes cases where local paths are read from, but not within the
registered VFS paths. For example, save state icons.
2016-02-29 00:24:01 -08: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
Henrik Rydgard
5f0553955c
Vulkan headers and link library
2016-02-17 22:49:13 +01:00
Henrik Rydgard
8684180620
Add ppsspp-glslang as a submodule (shader compiler for future Vulkan support)
...
This also adds a Windows project file, for building it.
2016-02-17 21:38:35 +01:00
Henrik Rydgard
2d0295bbb3
Fix another version parsing bug
2016-02-15 19:21:57 +01:00
Henrik Rydgard
eafb39f267
Actually fix the version parsing, oops
2016-02-14 16:34:17 +01:00
Henrik Rydgard
951c79f6c3
Update submodules.
2016-02-14 11:37:29 +01:00
zhyk
3407bd34d2
Add NKCODE_GRAVE(`) translation for Qt & SDL.
2016-02-11 00:54:03 +08:00
Henrik Rydgård
87e96f0fd7
Merge pull request #8574 from zhykzhykzhyk/qtres
...
Fix resolution issue in Qt on retina display.
2016-02-10 17:32:41 +01:00
Henrik Rydgård
8c36ae0856
Merge pull request #8573 from zhykzhykzhyk/qtaudio
...
Fix audio lag in Qt without SDL.
2016-02-10 17:32:05 +01:00
zhyk
90895bfcbd
Fix resolution issue in Qt on retina display.
...
Resolves #7729 .
2016-02-11 00:26:11 +08:00
zhyk
4aa92e9e0e
Add comment
2016-02-11 00:01:09 +08:00
Henrik Rydgard
a258bcfd3f
Typo fix. See #8569
2016-02-10 16:48:25 +01:00
zhyk
fa6fe85dc3
Fix audio lag in Qt without SDL.
2016-02-10 23:34:38 +08: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
Henrik Rydgård
33b85934cc
Merge pull request #8571 from zhykzhykzhyk/master
...
[Qt] Move definition out from header
2016-02-10 15:35:58 +01:00
zhyk
f43df73ac4
revert unintended reformat
2016-02-10 22:18:57 +08:00
zhyk
462aa5491a
move definition out from header
2016-02-10 19:37:47 +08:00
Henrik Rydgård
e72bdb07c3
When failing to load characters, make sure to initialize voffset so it doesn't get written out as NaN. Pretty sure this will fix #8569
2016-02-10 11:48:54 +01:00
Unknown W. Brackets
b2a3b5c7b8
UI: Allow a degree of "pull" in scroll views.
...
Also, fix a clamp issue that could've shown up for a frame while dragging.
Fixes #8505 .
2016-01-25 21:53:41 -08:00
Unknown W. Brackets
8d41664bb1
UI: Fix clipping with margins.
...
Affected text views, like "No screenshot." in save states.
2016-01-23 11:45:55 -08:00
Unknown W. Brackets
43218ea953
thin3d: Auto gen mips only once per tex.
2016-01-23 11:22:40 -08:00
Unknown W. Brackets
5827cab6e5
thin3d: Enable linear filter after mipmap gen.
2016-01-23 11:18:18 -08:00
Unknown W. Brackets
68a6f8186d
UI: Avoid scroll to top on tab restore.
...
Oops, missed this case.
Fixes #7975 , savedata manager scrolling on delete.
2016-01-23 10:52:16 -08:00
Unknown W. Brackets
c1812ae7d7
UI: Clamp scroll pos on render.
...
This way we don't clamp wrongly when views don't have sizes yet, and we
also do clamp when we need to.
We can allow a little flex by tracking the down state too.
2016-01-23 10:10:43 -08:00
Unknown W. Brackets
705ab497f2
UI: Oops, use tag for focus too.
2016-01-23 09:20:53 -08:00
Unknown W. Brackets
60f00820f8
UI: Move scrollviews to top on hide.
...
This seems like a common scrolling decision.
2016-01-23 09:15:50 -08:00
Unknown W. Brackets
2176920d5d
UI: Disable scroll-to-top on resize of scrollview.
2016-01-23 09:07:14 -08:00
Unknown W. Brackets
1318f29c8d
UI: Update layout on recreate to focus subviews.
2016-01-23 09:07:13 -08:00
Unknown W. Brackets
f26d682e14
UI: Persist the last focused view on resize.
2016-01-23 09:07:13 -08:00
Unknown W. Brackets
78aae01cd4
UI: Allow scroll views to persist their position.
...
It'll be clamped as necessary.
2016-01-22 23:02:44 -08:00
Unknown W. Brackets
1c2ac798cd
UI: Persist selected tab on resize.
2016-01-22 22:40:36 -08:00
Unknown W. Brackets
f6772ec526
UI: Add a simple means of persisting data.
2016-01-22 22:40:16 -08:00
Henrik Rydgard
2e9e66d5d5
armips buildfix
2016-01-19 20:09:05 +01:00
Munir
e8097de515
update
2016-01-19 10:32:19 +01:00
Munir
ed9aeb4c3a
Merge remote-tracking branch 'origin/x64-android-support'
2016-01-18 06:05:46 +01:00
Carlos Estrague
cc169c440e
Fix I forgot typo declaration x64_64 android port.
...
Acording in the usr/include/GLES2/gl2ext.h
typedef void (GL_APIENTRYP PFNGLBLITFRAMEBUFFERNVPROC) (GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
2016-01-18 05:20:14 +01:00
Carlos Estrague
76f22aaa46
API changed
2016-01-18 01:36:48 +01:00
Carlos Estrague
2564314c0f
fix typo again.
...
fault copy/past.
2016-01-18 01:11:19 +01:00
Munir
7be2f81544
Initial support x64-android
2016-01-17 23:34:25 +01:00
Unknown W. Brackets
6d6c415f2b
Merge pull request #8443 from hrydgard/pseudo-shader-cache-gl-2
...
GL shader disk cache .. kind of
2016-01-17 14:28:05 -08:00
Henrik Rydgard
b39206f922
Use the app cache directory on Android for the shader cache.
2016-01-17 22:15:23 +01:00