Henrik Rydgard
8c9f3b9509
Update version numbers to 1.2.2, more README fixes
2016-03-19 19:29:12 +01:00
Henrik Rydgard
66be74f054
Update the lang submodule
2016-03-19 19:22:39 +01:00
Henrik Rydgard
3b6e36b640
Update README for 1.2.2
2016-03-19 19:14:29 +01:00
Henrik Rydgård
eaeddc6c23
Merge pull request #8642 from hrydgard/java-egl
...
Restore Java EGL support, while keeping the new stuff around as an option
2016-03-17 22:25:39 +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
Henrik Rydgard
2880e09dd2
Fix touch scaling with Java EGL
2016-03-17 18:59:43 +01:00
Henrik Rydgard
0d6c8df4ba
Restore Java EGL support, while keeping the new stuff around as an option.
...
Did not restore the old DPI code, reusing the new instead.
To switch back to C++ EGL, change javaGL in NativeActivity.java.
Fixes issue #8638 and hopefully others like #8618 .
2016-03-17 18:49:18 +01:00
Henrik Rydgard
b137bf1af4
Oops
2016-03-13 18:42:26 +01:00
Henrik Rydgard
c8457d39ed
Fix a bunch of compiler warnings, delete some unused code
2016-03-13 15:17:31 +01:00
Henrik Rydgard
ec6559537b
Android EGL: Experiment: Only apply the 16-bit workaround on really old devices.
2016-03-13 15:17:31 +01:00
Henrik Rydgard
b94572e3ba
Assorted cleanup
2016-03-13 15:17:31 +01:00
Henrik Rydgård
14ead27f8d
Merge pull request #8633 from unknownbrackets/gpu-logicop
...
Disable alpha test optimization with logic ops
2016-03-12 18:48:01 +01:00
Unknown W. Brackets
944a1f380b
Disable alpha test optimization with logic ops.
...
We still need to discard the pixels in the case of a logic op, like
invert. Otherwise we will invert the blended pixels too.
See #8632 .
2016-03-12 09:27:18 -08:00
Henrik Rydgard
3924d8bdea
Fix bug in ZIP file extraction breaking the Mega Drops homebrew, and others.
...
Was rounding file sizes up to the nearest 128k...
2016-03-09 17:02:15 +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
Henrik Rydgård
6f30401800
Merge pull request #8628 from unknownbrackets/ui-minor
...
Cleanup in UI, remove dup mutex define, wait for gameinfo items
2016-03-06 23:59:33 +01: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
f1f046d885
Remove now-unused mutex implementation.
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 Rydgård
2e532e59c5
Merge pull request #8627 from unknownbrackets/vk-distance
...
Bring over non-Vulkan changes from Vulkan branch
2016-03-06 21:50:41 +01:00
Henrik Rydgard
98dc56116f
Add ability to hide items from popup lists
2016-03-06 11:54:38 -08:00
Henrik Rydgard
f08ae677e8
Disable gfx logging in debug by default.
2016-03-06 11:48:14 -08:00
Henrik Rydgard
58b07e00d7
Assorted fixes and cleanups.
2016-03-06 11:46:41 -08:00
Henrik Rydgard
9d8d810395
Clear detection: Don't need to check the even vertices, as the odd vertices are the ones used for color.
...
This lets us detect and replace cube.elf's clear, and probably others.
2016-03-06 11:36:32 -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
Henrik Rydgård
301571359c
Buildfix
2016-03-06 15:21:16 +01:00
Henrik Rydgard
d4e432dadd
Fix issue with lazy loading directory entries. Fixes #8613 .
2016-03-06 14:28:14 +01:00
Henrik Rydgard
082d839965
Fix minor issues in ISOFileSystem
2016-03-06 14:28:10 +01:00
Henrik Rydgård
be0fdbaca2
Merge pull request #8624 from unknownbrackets/ui-tweaks
...
Put the storage request button front and center
2016-03-06 10:58:02 +01: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
6b9b00aa16
Assume DUALSOURCE replace alpha means supported.
...
We already check supports when generating this value, don't need to check
again when using it.
2016-03-05 17:18:04 -08:00
Henrik Rydgård
a8907cb172
Merge pull request #8621 from unknownbrackets/savestates
...
Avoid reloading save info on move/resize
2016-03-05 23:05:23 +01:00
Henrik Rydgård
2d899d8662
Merge pull request #8623 from unknownbrackets/gpu-minor
...
Fix crash on SHIELD devices with dual-source blending
2016-03-05 23:05:09 +01:00
Unknown W. Brackets
212848c1cc
Explicitly enable dual source blending in shader.
...
Without this, the shader fails to compile on SHIELD devices with
up-to-date drivers. It may have also been failing on other devices.
The specification notes that the #extension line must be used.
2016-03-05 13:27:27 -08:00
Unknown W. Brackets
7dfe8b58dc
Clear attrMask on bad shader compile.
...
This prevents various crashes when incorrect attributes are enabled.
2016-03-05 13:14:25 -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
Henrik Rydgård
9bde45d6f9
Merge pull request #8615 from unknownbrackets/savestates
...
Fix save state icons when in a different path than PPSSPP
2016-02-29 09:39:19 +01: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
Unknown W. Brackets
ef566a3adf
SaveState: Clean up some constant usage.
2016-02-28 18:21:57 -08:00
Henrik Rydgård
2f96dda185
Merge pull request #8614 from unknownbrackets/vbo-freelist
...
Maintain and use a freelist for buffer objects
2016-02-29 01:22:18 +01: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
Unknown W. Brackets
505ff99461
Maintain and use a freelist for buffer objects.
...
Only for sized buffers, which are the ones we gain something from reusing.
2016-02-28 15:10:41 -08:00
Unknown W. Brackets
f9ec9d53d0
Merge pull request #8613 from hrydgard/iso-filesystem-lazy
...
"Lazy load" directory information in ISOFilesystem
2016-02-28 14:31:20 -08:00
Henrik Rydgard
a1bf8573f6
Better way to find the git exe for git-version-gen, thanks Unknown.
2016-02-28 23:04:46 +01:00