25126 Commits

Author SHA1 Message Date
Unknown W. Brackets
38eb9d12d0 TexCache: Don't swizzle DXT1 colors.
Hardware tests show that this shouldn't happen.  May be important for
color tests, etc.
2018-11-04 08:09:13 -08:00
Henrik Rydgård
22c066515e
Merge pull request #11425 from xebra/refactor_spline_bezier
[Refactoring] Improve spline/bezier.
2018-11-04 17:04:29 +01:00
root
42c50a0ab0 Fixes for Unknown 2018-11-04 01:59:37 +00:00
Henrik Rydgård
886a1e031b Update lang 2018-11-03 17:52:09 +01:00
Henrik Rydgård
6bc9a96e38 Comply with new Google Play policy that is not happy with "Support PPSSPP" leading to the PPSSPP Gold app in Play 2018-11-03 17:35:21 +01:00
Henrik Rydgård
2704ab3ffa
Merge pull request #11525 from LunaMoo/cheatdbImport
Fix cheat.db comments ending the cheat import.
2018-11-03 10:03:48 +01:00
LunaMoo
9929eedbc9 Fix database comments ending the cheat import. 2018-11-03 08:48:38 +01:00
root
c19d3fe06a MRFIXIT2001: This patch adds a second frameskip setting, one for setting the # of frames to skip, one for setting the % of frames to skip based off fps 2018-11-03 01:33:41 +00:00
Henrik Rydgård
85d9896603
Merge pull request #11507 from unknownbrackets/qt-cmake
Improve support of Qt + USING_GLES2
2018-11-02 17:32:41 +01:00
Henrik Rydgård
951a288bf4
Merge pull request #11515 from libretro/master
Libretro Updates
2018-11-02 17:32:08 +01:00
Henrik Rydgård
fdefddd59f
Merge pull request #11503 from zminhquanz/update_gl_egl_extension
Update OpenGL Extension check
2018-11-02 11:31:33 +01:00
Henrik Rydgård
e7ac302384
Merge pull request #11488 from dl471/memview-show-offsets
Windows: Option to show offset scale in memory view
2018-11-02 11:30:33 +01:00
Henrik Rydgård
f8e946d8e5
Merge pull request #11518 from unknownbrackets/init-shutdown
Core: Wait for background CPU load on exit
2018-11-02 11:09:56 +01:00
Henrik Rydgård
f74f6083a7
Merge pull request #11509 from unknownbrackets/desktop-gles
GLES: Add disabled code to run GLES on desktop
2018-11-02 11:09:46 +01:00
Henrik Rydgård
6eb4c141a6
Merge pull request #11510 from unknownbrackets/scissor
GLES: Correct invalid scissor handling
2018-11-02 11:09:05 +01:00
Henrik Rydgård
d89e120169
Merge pull request #11519 from unknownbrackets/dinput-slow
Windows: Check for devices on Windows events only
2018-11-02 09:16:59 +01:00
Unknown W. Brackets
d30d75ab38 Windows: Check for devices on Windows events only.
A user reported stuttering after the periodic checks, and devices failing
until unplug/replug.  Presumably, this is caused by poor drivers reacting
badly to periodic DirectInput queries, so less queries should help.
2018-11-01 21:42:12 -07:00
Unknown W. Brackets
670e207c57 Core: Wait for background CPU load on exit.
This prevents crashes when exiting a game while loading is still in
progress.  See #11516.
2018-11-01 21:29:34 -07:00
Henrik Rydgård
fdb07323e0 Update AndroidManifest.xml to 1.7.1 v1.7.1 2018-11-01 14:51:14 +01:00
Henrik Rydgård
9cd8911d0d Update README for 1.7.1
And add some disabled debug code.
2018-11-01 14:45:07 +01:00
Aaron Kling
d9198ff039 Fix libretro Windows build
1103acd added a reference to std::vector without adding the include
2018-10-31 10:39:44 -05:00
twinaphex
d66f1b0372 Libretro d3d11 build fix 2018-10-31 10:39:44 -05:00
Aaron Kling
157b4aa7bf Add texture replacement option
This allows use of texture packs placed in $savedir/PSP/TEXTURES
2018-10-31 10:39:44 -05:00
hunterk
b296bc1802 add texture filtering core option 2018-10-31 10:39:44 -05:00
Aaron Kling
9ee6203545 Squash of a few libretro makeile fixes
Fix https://github.com/libretro/ppsspp/issues/5#issuecomment-383238875

Add missing file

Bump this, in case you are building without .git/ folder

Libretro: remove override directive. (#4)
2018-10-31 10:39:44 -05:00
Henrik Rydgård
8a186869dc Update lang yet again 2018-10-31 16:28:41 +01:00
Henrik Rydgård
0134fc8739
Merge pull request #11513 from unknownbrackets/gpu-shutdown
Wait for orderly finish of cache before shutdown
2018-10-31 15:55:36 +01:00
Unknown W. Brackets
40ca49d0e3 GPU: Cancel shader preload on shutdown/lost.
Otherwise, we could've ended up with shaders loading after or during the
lost event, and dense hash map corruption.
2018-10-30 20:32:12 -07:00
Unknown W. Brackets
dcf71fc43f GLES: Skip freeing program if not allocated.
This could cause a crash when skipGLCalls is true, if null.
2018-10-30 19:14:02 -07:00
Unknown W. Brackets
6130eb34be Vulkan: Wait for GPU ready on shutdown.
In case it's still busy preloading shaders.
2018-10-30 19:13:22 -07:00
Henrik Rydgård
bb656a0f0f Update lang submodule 2018-10-30 10:28:16 +01:00
Unknown W. Brackets
29b5581416 GLES: Correct invalid scissor handling.
Also improves Direct3D 9.  See #11444.

Per hardware tests, we should correctly not draw in this case.
2018-10-28 15:56:02 -07:00
Unknown W. Brackets
f81dd83aa0 Core: Format CMakeLists.txt consistently. 2018-10-28 14:58:51 -07:00
Unknown W. Brackets
6b89b6a4bb Qt: Add GLES defines if USING_GLES2.
See #11495 - thanks to Jan Beich.
2018-10-28 14:58:17 -07:00
Unknown W. Brackets
dc54ed6855 GLES: Add disabled code to run GLES on desktop.
Helps when testing certain extensions, etc.
2018-10-28 14:29:44 -07:00
Henrik Rydgård
7339abf28a
Merge pull request #11508 from unknownbrackets/savedata
Savedata: Write only one secure entry
2018-10-28 21:32:16 +01:00
Unknown W. Brackets
e301d3bbd6 GLES: Detect ARB aniso and cull distance. 2018-10-28 13:27:44 -07:00
Unknown W. Brackets
2650ddae75 Savedata: Write only one secure entry.
Before, we were filling all the entries when the first file was saved, a
regression from 1976be4.  This caused issues in games that use a single
savedata folder for multiple secure files, such as Valkyria Chronicles 3.
2018-10-28 12:35:54 -07:00
Unknown W. Brackets
cc9ad06cfe
Merge pull request #11502 from hrydgard/improve-readback-checks
Improve sanity checks for framebuffer readbacks
2018-10-28 11:57:45 -04:00
Henrik Rydgård
67310888c8
Merge pull request #11504 from vnctdj/translateMoreCreditsLines
Make more lines translatable in credits
2018-10-28 16:55:35 +01:00
Henrik Rydgård
c6c22a03fd Address feedback, thanks! 2018-10-28 16:48:46 +01:00
vnctdj
61be3785d3 Make more lines translatable in credits
Fixes https://github.com/hrydgard/ppsspp/issues/11499
2018-10-28 15:58:13 +01:00
Vũ Minh Quân
c30758cc13 Update OpenGL Extension
Update glew.c , visualinfo.c , glewinfo.c
In GL , update glew.h , glxew.h , wglew.h and add eglew.h
2018-10-28 20:41:21 +07:00
Henrik Rydgård
c074d3c61f Improve sanity checks for framebuffer readbacks 2018-10-28 14:30:39 +01:00
Henrik Rydgård
5ea935f4bf
Merge pull request #11498 from jbeich/freebsd
Fix "No backtrace available to print on this platform" on BSDs
2018-10-28 08:46:28 +01:00
Jan Beich
94c56ea09c native: enable backtrace on some BSDs 2018-10-27 18:22:24 +00:00
Henrik Rydgård
caa506bf2a Update AndroidManifest.xml for 1.7.0 v1.7 2018-10-27 11:29:42 +02:00
Henrik Rydgård
61e38b4539 On older Android versions, densityDpi can't change and is thus not present in the Configuration objects.
Fixes crash opening/closing the Xperia Play (and probably lots of others).
2018-10-27 10:25:19 +02:00
Henrik Rydgård
5807ad0d7f Update lang submodule again 2018-10-27 09:44:57 +02:00
Henrik Rydgård
f8aa3a1b01 Minor README update 2018-10-27 09:44:20 +02:00