Commit Graph
1178 Commits
Author SHA1 Message Date
Henrik Rydgård ddbb357bee Merge pull request #189 from DanyalZia/patch-5
Explicitly check those ATI devices that claims to support npot
2014-01-15 02:34:04 -08:00
danyalzia f8bb0c4ccc Fix ATI bug 2014-01-15 15:11:46 +05:00
Henrik Rydgård dfcfe5d00f Android: Allow apps to override the use of low profile.
Minor logging improvement in vjson
2014-01-14 17:32:06 +01:00
Henrik Rydgård 725ada516a Don't log native-app messages, let the app handle it in NativeMessageReceived if it wants to 2014-01-14 11:11:59 +01:00
Henrik Rydgård 93155b8a1e Warning fixes 2014-01-14 11:01:45 +01:00
Henrik Rydgård 1d1ee54982 Merge pull request #188 from ufdada/patch-1
Adding some more keycodes
2014-01-13 06:56:47 -08:00
ufdada f01e1bbab0 Adding some more keycodes 2014-01-13 15:48:07 +01:00
Henrik Rydgård b1f177830c Minor logging improvement 2014-01-10 14:16:04 +01:00
Henrik Rydgård 024846cb7b Make Android "FrameCommands" quite a bit more robust. 2014-01-10 13:45:03 +01:00
Henrik Rydgård 4dbff7b2d0 Remove unnecessary logging in chunk_file.cpp 2014-01-10 13:29:56 +01:00
Henrik Rydgård fa55a39060 Merge pull request #186 from valef/android-shortcut
Android homescreen shortcut - native part
2014-01-06 05:02:14 -08:00
valef 43691090f3 - Removed SHORTCUT_EXTRA_KEY and shortcut query out of NativeActivity class.
- Added String shortcutParam member & setShortcutParam() method. This will be set from other class.
2014-01-06 18:00:24 +07:00
valef b2c3ee8d57 - Added jshortcutParam parameter to libnative_NativeApp_init.
- If shortcut_param is not empty, pass it as additional varargs argument to NativeInit() method.
const char *argv[3] = {app_name.c_str(), shortcut_param.c_str(), 0};
NativeInit(2, argv, user_data_path.c_str(), externalDir.c_str(), installID.c_str());

- NativeInit() is expected to treat extra argument as boot_filename, which in turn will start game immediately.
2014-01-06 13:36:40 +07:00
valef 234344983a - Added key to get shortcut parameter.
public static final String SHORTCUT_EXTRA_KEY = "org.ppsspp.ppsspp.Shortcuts";

- Added code to get shortcut parameter from intent.
String shortcutParam = getIntent().getStringExtra(SHORTCUT_EXTRA_KEY);

- Call NativeApp.init() with shortcutParam argument.
NativeApp.init(dpi, deviceType, languageRegion, apkFilePath, dataDir, externalStorageDir, libraryDir, shortcutParam, installID, useOpenSL);
2014-01-06 13:36:40 +07:00
valef 87533085fa Added 'shortcutParam' argument to init() method declaration.
public static native void init(int dpi, String deviceType, String languageRegion, String apkPath, String dataDir, String externalDir, String libraryDir, String shortcutParam, String installID, boolean useOpenSL);
2014-01-06 13:36:40 +07:00
Sacha 469088b162 Oops. Maemo fix. 2014-01-06 10:41:53 +10:00
Sacha e3a1ecf8a4 Qt: Last fix for Maemo. Confirmed compiling. Thanks @AapoRantalainen 2014-01-05 23:36:08 +10:00
Henrik Rydgård 432fa7e6e6 Workaround for broken key repeat on Ouya - it sends repeats with a different device ID 2014-01-05 12:49:40 +01:00
Sacha a2dfb0f5ea Fix Qt for Maemo 2014-01-05 10:53:47 +10:00
Henrik Rydgård 0673808282 Merge pull request #185 from unknownbrackets/fbo-fix
Use GL_READ/DRAW_FRAMEBUFFER on desktop GL.
2014-01-04 13:31:10 -08:00
Unknown W. Brackets ed8df1005d Use GL_READ/DRAW_FRAMEBUFFER on desktop GL.
Even for < OpenGL 4.3 (GLES3 = false.)
2014-01-04 11:13:44 -08:00
Henrik Rydgård 73f612aaa8 SDL: Add preliminary fullscreen toggle support. Does not seem to work very well on Mac. 2014-01-03 15:15:35 +01:00
Henrik Rydgård ee34dcbfa6 Fix bug in key repeat handling, and ignore the host key repeat system.
May fix navigation issues on Ouya.
2014-01-03 14:21:24 +01:00
Henrik Rydgard 69fd1d6594 Fix USING_GLES2 + SDL builds, if we ever have any 2014-01-02 00:29:34 +01:00
Henrik Rydgard 4cb8c4062a Get rid of "ATIClampBug" because it's not a bug. 2014-01-02 00:08:22 +01:00
Henrik Rydgård d9467bca85 Merge pull request #182 from raven02/patch-16
Add gl_extensions.ARB_shader_image_load_store
2013-12-27 23:49:58 -08:00
raven02 63716cc085 Supports GL_EXT_shader_image_load_store as well 2013-12-28 02:40:06 +08:00
raven02 41fb2c1138 bool ARB_shader_image_load_store 2013-12-28 02:16:38 +08:00
raven02 20e1d2c6c5 Add gl_extensions.ARB_shader_image_load_store 2013-12-28 02:15:36 +08:00
Henrik Rydgård 1e22e94bd7 Merge pull request #181 from raven02/patch-15
Add fbo_get_depth_buffer & fbo_get_stencil_buffer
2013-12-27 07:07:51 -08:00
raven02 1f64a8a232 Update fbo.h 2013-12-27 22:43:19 +08:00
raven02 3cd4fcb03d Add fbo_get_depth_buffer & fbo_get_stencil_buffer 2013-12-27 22:41:58 +08:00
Sacha eb2d8ac7c9 Qt: Update sound according to #4761. 2013-12-23 20:04:14 +10:00
Henrik Rydgard 6670d0003a Set ATIClampBug on Tegra as it appears to apply. 2013-12-21 13:46:27 +01:00
Sacha ecd364d854 Fix a typo that was causing VFS to fail for Qt. 2013-12-20 00:41:42 +10:00
Henrik Rydgård ce20273f5f Add showTwitter command (Android-only). 2013-12-19 14:27:16 +01:00
Henrik Rydgard 828db2b233 Blacklist ARB_blend_func_extended on Intel. See ppsspp issue #4867 2013-12-17 12:25:19 +01:00
Henrik Rydgard c21fa64c19 Force ARB_blend_func_extended off on OpenGL < 3.0. 2013-12-17 09:09:39 +01:00
Henrik Rydgård 1ef531ec9c Add some infrastructure to handle screen resizes that don't lose the device 2013-12-16 16:19:40 +01:00
Henrik Rydgård 9201587961 PCMain.cpp: Allow forcing pixel resolution on the command line.
Small optimization in gfx_es2
2013-12-16 14:06:24 +01:00
Henrik Rydgård ee4ef1a218 Merge pull request #179 from unknownbrackets/aticlampbug
Fix ATIClampBug being true on NVIDIA/etc. cards
2013-12-16 01:03:52 -08:00
Unknown W. Brackets 50bd9d74d1 Fix ATIClampBug being true on NVIDIA/etc. cards.
I assume the logic was inversed by accident.
2013-12-15 18:20:15 -08:00
Henrik Rydgård 123cd269b5 VFS: Always treat paths beginning with "/" as local file paths and bypass VFS. 2013-12-13 16:23:13 +01:00
Henrik Rydgård 0909dcbbf5 getFilesInDir: Actually count the number of files. 2013-12-13 16:13:29 +01:00
Henrik Rydgård da2b26299d Allow calling getFilesInDir with null files 2013-12-13 16:09:09 +01:00
Henrik Rydgård 8166e7a094 Let apps specify that they want portrait on startup again 2013-12-13 12:49:38 +01:00
Henrik Rydgård a83ac35141 Restore functionality of "legacy key maps" in SDL.
For non-PPSSPP prototyping purposes.
2013-12-13 12:17:46 +01:00
Henrik Rydgård e015a7caad PCMain.cpp: #ifdef away PPSSPP-isms (yeah, this is ugly and needs cleanup) 2013-12-13 11:04:11 +01:00
Henrik Rydgard 1be485c2a9 Be far less aggressive about retrying socket connections 2013-12-12 22:29:25 +01:00
Henrik Rydgard b99b826f52 Fix bug with missing files in APK 2013-12-12 20:45:51 +01:00