Commit graph

9645 commits

Author SHA1 Message Date
Henrik Rydgård
cb0211f5a3 Merge pull request #4299 from daniel229/patch_01
Turn off optimazation in amctrl.c when using vs2013 as it does not work correct.
2013-10-23 05:19:45 -07:00
Henrik Rydgård
8d1032bf53 Update native with small UI fix 2013-10-23 14:15:58 +02:00
daniel229
9a91f1ecfd Turn off optimazation in vs2013 2013-10-23 20:01:03 +08:00
Sacha
b0d7f758be Remove QCOM binning control detection. Qualcomm suggests not to use it and it causes crashes on my Adrenos anyway. 2013-10-23 15:02:48 +10:00
Sacha
78d6ad6f80 Clean up GLES3init. Pass Blackberry version through to defines. Update QCOM binning comment. 2013-10-23 15:02:48 +10:00
Henrik Rydgard
5d47aabb08 Seems we need high precision for fog on PowerVR. #4287 might be fixed by this. 2013-10-22 19:56:06 +02:00
Henrik Rydgard
1595ac3386 Log spam reduction - only WARN about non-zero bad handles, and sceAtracSetLoopNum gets demoted to DEBUG. 2013-10-22 19:56:05 +02:00
Henrik Rydgard
0fc830cf6f Fix vcxproj 2013-10-22 19:56:05 +02:00
Henrik Rydgård
34e45c438b Merge pull request #4291 from DanyalZia/patch-29
Improves scanlines fragment shader
2013-10-22 09:55:54 -07:00
danyalzia
11dd3250f1 Add a Better name for scanlines shader 2013-10-22 21:36:23 +05:00
danyalzia
125c4a8ec2 Improves scanlines fragment shader 2013-10-22 21:18:53 +05:00
Henrik Rydgard
62685b6145 Fix a bug where we would push two gamepausescreens in some circumstances.
+ a cosmetic fix.
2013-10-22 16:19:46 +02:00
Henrik Rydgard
726de7086d Fix postprocessing shaders on Tegra 2013-10-22 15:56:07 +02:00
Henrik Rydgård
7fd6a7e06b Merge pull request #4288 from sum2012/log
Fix Naruto Shippuden Kizuna Drive (error module load failed)
2013-10-22 06:27:12 -07:00
Henrik Rydgard
2292531dd6 Small optimization for Disable Alpha Test - makes sure we don't generate the same shader twice. 2013-10-22 15:15:13 +02:00
Henrik Rydgard
614ec822e8 Let's only bother with symbol loading on the desktop. 2013-10-22 15:14:47 +02:00
sum2012
94694ded55 Add error log of SCE_KERNEL_ERROR_LIBRARY_NOTFOUND in sceUtilityLoadModule 2013-10-22 21:08:36 +08:00
Henrik Rydgård
20fc1397a9 Merge pull request #4289 from sum2012/sceDmac
Fix DmacMemcpy and sceDmacTryMemcpy by @unknownbrackets
2013-10-22 06:00:59 -07:00
sum2012
e130ec64a7 Fix DmacMemcpy and sceDmacTryMemcpy by @unknownbrackets
Fix Ikki Tousen - Eloquent Fist crash
2013-10-22 20:57:07 +08:00
Henrik Rydgard
a88ab80477 Only clear the shader cache when toggling "Disable alpha test" 2013-10-22 14:34:16 +02:00
sum2012
ab9f39851a correct last time commit
seem this should right
2013-10-22 20:29:25 +08:00
sum2012
940d819d00 Increase sceUtilityUnloadModule log level 2013-10-22 20:15:32 +08:00
Henrik Rydgard
cae2934c70 Buildfix 2013-10-22 13:40:51 +02:00
Henrik Rydgard
bf59f3db73 Add ugly hack setting for PowerVR to disable alpha test
Causes glitches but the speedup is truly massive in some games so I relent :/

Please do not report graphics bugs when this is enabled...

Future: Maybe remove this setting except on PowerVR?
2013-10-22 13:00:19 +02:00
Henrik Rydgard
7d8aed096a Add proper support for upscaling shaders, add Spline36 upscaling
Spline36 isn't as amazing as I had hoped heh. And it will need work to
work in GLSL ES. Anyway...

This also renames u_texcoordDelta to u_texelDelta to fit in with u_pixelDelta.
2013-10-22 12:18:49 +02:00
Henrik Rydgard
492fcb261b Reset viewport in CopyDisplayToOutput. Fixes flickering video in non-1:1 resolutions in some games. 2013-10-22 11:19:06 +02:00
Henrik Rydgard
de39a81dce sceAtrac: Force mono when needed. (see #4248) 2013-10-22 11:01:46 +02:00
Henrik Rydgard
3d5a85f1a7 Restore accidental change to sceAtracGetInternalInfo, minor indentation reduction, demote a log message 2013-10-22 10:53:48 +02:00
Sacha
9909af97b6 Update README. Update native. 2013-10-22 15:12:49 +10:00
Sacha
11e0949506 Update audio for SDL, Qt, Blackberry. 2013-10-22 13:40:52 +10:00
Henrik Rydgård
325f76aff7 Merge pull request #4281 from thedax/languageNativeMessage
Move the language message into the base classes "UIScreenWithBackground" and "UIDialogScreenWithBackground".
2013-10-21 14:45:03 -07:00
Henrik Rydgard
bf89c01215 When atrac3+ decoding fails, stop decoding silently-ish instead of decoding garbage, spamming the log 2013-10-21 23:10:30 +02:00
Henrik Rydgard
f7feefcb03 Cleanup: Remove a check that will never be true 2013-10-21 23:02:37 +02:00
The Dax
62e3afd297 Tidy up a couple things. toggleSwitch doesn't need to be public. 2013-10-21 16:57:31 -04:00
The Dax
db370c1fd3 Call the base class sendMessage when handling messages from native, so every screen can refresh from a language update at any time. 2013-10-21 16:52:44 -04:00
Henrik Rydgård
a28151437b Merge pull request #4280 from thedax/truncateOpenGLVerString
SysInfoScreen: Truncate the OpenGL version string so it doesn't run amok.
2013-10-21 11:30:06 -07:00
Sacha
7aa0608c4c Qt: DL lib still needed for VFS Handler. Some Linux don't automatically link it. 2013-10-22 04:00:55 +10:00
The Dax
17b7ec1d59 Truncate the OpenGL version string so it doesn't run amok. 2013-10-21 11:47:35 -04:00
Sacha
3c605b46fb Fix Qt Audio. Issue #4259 2013-10-22 01:35:56 +10:00
Sacha
e6ef338ba3 Qt: So apparently Symbian comes under unix. 2013-10-22 00:24:59 +10:00
Sacha
8aae02154a Rearrange the contents of Qt project files. Fixes several issues.
Use ARM to define a mobile platform instead of GLES.
Allow ARM devices such as Raspberry Pi to access previously desktop-only features like SDL.
Detect if the users Linux distro has opted to use QtMultimedia. In this situation, use it instead of QtMobility which should save a download.
Organise libraries in a way that makes more sense.
Only compile translations for Linux desktop, which will use these translations.
Use the constant macros define on all platforms.
Clean up some redundant comments and add some new ones.
Add Qt support back for Blackberry (ffmpeg) and raspberry pi (requires ffmpeg).
2013-10-22 00:06:23 +10:00
Henrik Rydgård
598e06faa8 Make Home in the game browser available on linux/mac/etc too.
Misc tweaks.
2013-10-21 12:21:22 +02:00
Henrik Rydgård
9275d2aeee Update lang again 2013-10-21 11:19:45 +02:00
Henrik Rydgård
8556eaf59d sceAtrac: Report occurences of multiple packets in one. Update native
with minor UI fix.
2013-10-21 11:19:13 +02:00
Henrik Rydgård
2659a92204 Update lang 2013-10-21 11:19:13 +02:00
Henrik Rydgård
d31ff07e79 Merge pull request #4275 from shenweip/patch-7
Draw default background when pic doesn't exist.
2013-10-21 01:12:58 -07:00
Henrik Rydgård
42464c4d1c Merge pull request #4276 from unknownbrackets/linux-minor
Improve Linux flash0 path handling, fix __cpuidex() in some gccs
2013-10-21 01:10:04 -07:00
Unknown W. Brackets
a1c280f46b Simplify __cpuidex().
Wasn't building 32-bit for me on Ubuntu.
2013-10-20 23:45:56 -07:00
Unknown W. Brackets
c486a09c2c Use a better default font path on Linux/Mac OS X.
This way people don't have to copy to ~/.ppsspp/flash0.
The override in ~/.ppsspp/PSP/flash0 still works.
2013-10-20 23:45:56 -07:00
shenweip
6aa887e76a Draw default background when pic doesn't exist. 2013-10-21 13:20:12 +08:00