Commit Graph

4555 Commits

Author SHA1 Message Date
notaz
16edc7c80e Add ARM NEON support for main build. 2012-12-09 18:30:04 +02:00
notaz
7d283ab48d Add basic cross-compilation support.
Supports both autotools-like --host=... switch and Linux kernel-style
CROSS_COMPILE env var.
2012-12-09 18:29:45 +02:00
Hans-Kristian Arntzen
3e9bedd4c7 Update CONTRIBUTING.md 2012-12-09 10:16:35 +01:00
Hans-Kristian Arntzen
92fd3cf8d3 Update CONTRIBUTING.md 2012-12-09 10:03:52 +01:00
Hans-Kristian Arntzen
8a1dab2493 Create CONTRIBUTING.md 2012-12-09 00:56:51 -08:00
Themaister
01e14d31c1 Realloc correct amount. 2012-12-09 10:14:34 +01:00
Themaister
47fca83bb1 Planarize audio. 2012-12-09 00:20:04 +01:00
Themaister
ff1557d6e8 Use FLTP/S16P directly. FFmpeg was bugged. 2012-12-08 22:55:32 +01:00
Themaister
f66692d02f Drop -pedantic.
RetroArch is fine with -pedantic, but lots of library headers
aren't ... Not critical by a long shot anyways.
2012-12-08 22:50:02 +01:00
twinaphex
242d2d0d65 (Android) Fixes crippled performance on 4.1 (Jelly Bean) - I thought
4.1 - Jelly Bean - had a fast SL mixer? How to get lower latency with
this then?
2012-12-08 18:10:08 +01:00
Themaister
bf4ffe714f Clarify use of gl->conv_buffer. 2012-12-08 13:38:48 +01:00
Themaister
671697a211 Move X11 keyboard event to x11_common.
TODO: Add to xegl and xvideo.
2012-12-08 13:35:07 +01:00
Themaister
5185524b46 Use common code for handling keysym translations. 2012-12-08 13:26:10 +01:00
twinaphex
3a3953aef3 (Android) Add back PHOENIX_LEGACY hack because new Phoenix frontend
doesn't work yet for me
2012-12-08 12:58:16 +01:00
Themaister
6709dcb274 Use XLookupKeysym instead. Add test.
XKeycodeToKeysym is deprecated.
2012-12-08 12:51:04 +01:00
twinaphex
94f89b4a70 Merge branch 'master' of https://github.com/Themaister/RetroArch 2012-12-08 12:37:27 +01:00
twinaphex
ecc2376e6f (Phoenix Legacy) Adding back phoenix legacy for now 2012-12-08 12:37:00 +01:00
Themaister
be0223b501 Use gl->conv_buffer instead of extra buffer. 2012-12-08 12:35:10 +01:00
Themaister
5aed38cf37 Ensure enum size being int. 2012-12-08 12:32:33 +01:00
Hans-Kristian Arntzen
3c5aec41a1 Merge pull request #72 from meancoot/master
Allow libretro core to receive keyboard input using events rather than polling.
2012-12-08 03:29:03 -08:00
Squarepusher
344640d96c Merge pull request #81 from meancoot/android-newui
(Android) Add new frontend for easier install and use.
2012-12-08 02:12:38 -08:00
meancoot
3ca708a9b8 (Android) Fix eclipse project. 2012-12-08 05:04:05 -05:00
meancoot
d236863d05 (Key Events) Sloppy, ascii only, X11 version. 2012-12-07 18:45:50 -05:00
meancoot
c57c9b79cf (Android) Delete unneeded android-support-v4.jar 2012-12-07 15:50:46 -05:00
meancoot
6eb1f60415 (Android) Add parent directory item to file lists. 2012-12-07 15:46:17 -05:00
meancoot
be1fdd419b (Key Events) Add modifier flag argument; plus cleanup. 2012-12-07 03:18:18 -05:00
Squarepusher
7bfc029565 Merge pull request #84 from meancoot/gles-texturepack
OpenGL ES width != pitch texture speed improvement
2012-12-06 23:43:09 -08:00
meancoot
a3ebec7f07 Style fix 2012-12-07 02:17:34 -05:00
meancoot
95fa37b178 (OpenGL ES) Pack texture rows manually instead of making multiple calls to glTexSubImage2D. 2012-12-07 02:03:17 -05:00
twinaphex
3a85a68230 (Android) Fix erroneous bitmask unset 2012-12-06 10:16:31 +01:00
meancoot
fc1cf035d7 Delete original phoenix directory; Rename andretro directory to phoenix. 2012-12-06 01:47:52 -05:00
meancoot
a8f7c1d4b7 Start file browser from root directory.
Use file and folder icons generated by android-ui-utils, rather than gartoon.
Don't hardcode the retro core search path.
2012-12-06 01:45:14 -05:00
Hans-Kristian Arntzen
b7e3bcc2c9 Merge pull request #82 from Themaister/neon_conv
Neon sample conversion
2012-12-05 13:33:20 -08:00
Themaister
4adf390486 Actually align samples to 8. 2012-12-05 23:17:07 +01:00
Themaister
eba6cfa3eb Fix build for NEON. 2012-12-05 23:04:44 +01:00
Themaister
36c595335b NEON optimized s16->float->s16. 2012-12-05 22:45:29 +01:00
twinaphex
44b2343a9b (Android) Move back to old reinit video context - meancoot - test
if this works for you
2012-12-05 19:53:57 +01:00
meancoot
fca88c4bd0 (Android) Add new frontend for easier install and use. 2012-12-05 11:40:40 -05:00
twinaphex
fa2b716d5e (Android) Refactor RetroArch Android pause mode. 2012-12-05 07:12:20 +01:00
twinaphex
aab0ed8fce (Android) Refactor check_window - store AConfiguration_getOrientation
return value in local variable and reuse this value from there
2012-12-05 06:43:00 +01:00
twinaphex
f81ee3be30 (Android) Refactor context restore and video orientation change
code  - context restore only needs to restore video and not all
drivers
2012-12-05 06:31:24 +01:00
twinaphex
0dce6a6db6 (Android) Move video reinit code to EGL check_window function -
now properly resizes video after orientation change and restores
video context after minimizing and restoring
2012-12-05 06:17:45 +01:00
Squarepusher
b2cd86c047 Merge pull request #80 from meancoot/android-pauserestore
Android activity tweaks.
2012-12-04 20:32:31 -08:00
meancoot
95d43e5f60 (Android) Reduce CPU usage while paused. 2012-12-04 22:47:41 -05:00
meancoot
b2fc9cae3a (Android) Allow graphics to reinitialize if activity is lost.
(Android) Stop emulation when the activity receive a pause event.
2012-12-04 22:31:31 -05:00
Toad King
8428e8efcc update .gitignore 2012-12-04 17:36:13 -05:00
Toad King
1e03bb3d50 [ANDROID] "handle" all config changes while executing the emulator
re-init video code on orientation change
2012-12-04 17:36:02 -05:00
twinaphex
2c2328d8a0 (NEON) Change WANT_NEON define back to HAVE_NEON 2012-12-04 07:57:31 +01:00
Squarepusher
d03b6afeb8 Merge pull request #79 from Themaister/neon
Merging of neon branch
2012-12-02 20:15:48 -08:00
twinaphex
ddc9c94884 (Android) Refactor Android.mk - better defines 2012-12-03 04:58:44 +01:00