Commit Graph

4883 Commits

Author SHA1 Message Date
Toad King
2209103248 (GX) redo video/RGUI code to use new font location 2012-12-13 16:12:51 -05:00
Toad King
59bc3d4ba7 add alternative font drawing for GL 2012-12-13 15:12:59 -05:00
twinaphex
bb1e2a4677 (Android) Don't split up JNI functions into their own file -
assumed this is Android-specific for now
(Android) Some input improvements - don't call AKeyEvent_getKeyCode
unless type is of AINPUT_EVENT_TYPE_KEY
2012-12-13 17:05:07 +01:00
twinaphex
c5bda29ce3 (Android) Refactor JNI code 2012-12-13 15:32:35 +01:00
twinaphex
54017c88b9 Add notaz to AUTHORS - e-mail address? 2012-12-13 14:31:37 +01:00
Themaister
81e7ffe9a5 Don't use a particular bit depth in KMS. 2012-12-13 10:35:17 +01:00
Themaister
958bc9beb9 Don't force xml dep for GLES as it's not needed. 2012-12-13 10:33:43 +01:00
Squarepusher
e883762f33 Merge pull request #94 from notaz/arm_linux
Pandora GL fixes
2012-12-12 17:33:32 -08:00
notaz
3576bcedd9 Check for EGL/GLES/VG directly if pkgconfig is unavailable.
This also allows to remove some videocore special cases.
2012-12-13 01:00:50 +02:00
notaz
ee112fc375 Manually define GL_BGRA_EXT if needed.
It's missing in imgtec/SGX headers for some reason.
2012-12-13 01:00:50 +02:00
notaz
d33cfef8bd Don't restrict EGL color component sizes.
This makes SGX530 work when using 16bpp framebuffer.
2012-12-13 01:00:50 +02:00
twinaphex
567f4ff471 (Android) Input optimization #2 2012-12-12 20:52:42 +01:00
twinaphex
dd3ac28927 (Android) Input optimizations 2012-12-12 03:53:25 +01:00
twinaphex
0ba45d457e (Android) Use pollAll instead of pollOnce - fixes input issues
to do with pushing multiple  buttons simultaneously
2012-12-11 17:45:49 +01:00
Squarepusher
0a61c286f7 Update AUTHORS
Added meancoot to authors - if he wants his real name in the credits he can go ahead and make a pull request with the necessary changes to this file. If not, we'll leave it at the nick.

The same applies to e-mail address - it isn't obligatory but it would be nice to add it.
2012-12-11 14:28:21 +01:00
twinaphex
5598c75071 (OpenSL) Get rid of Android-specific hack 2012-12-11 14:16:47 +01:00
Hans-Kristian Arntzen
cdacad974b Merge pull request #89 from notaz/arm_linux
Report EGL errors.
2012-12-11 00:27:20 -08:00
notaz
7237abcff2 Report EGL errors.
Fix a few warnings along the way.
2012-12-11 02:43:29 +02:00
twinaphex
5320f9b2c1 (Android) Remove Phoenix-legacy - meancoot's Phoenix now default 2012-12-10 19:15:46 +01:00
twinaphex
10483e08e1 (Phoenix) Can now go back to 'Select libretro core' from 'select
ROM' menu by pressing Back button by returning RESULT_CANCELED
from DirectoryActivity
2012-12-10 19:13:39 +01:00
Themaister
31ba3e251e Use correct PREV semantics. 2012-12-10 13:19:22 +01:00
Themaister
5424e06a09 Only increment to next frame if frame is non-NULL. 2012-12-10 13:05:56 +01:00
twinaphex
fdc65d7851 (Android) - New phoenix frontend - use startActivityForResult for filebrowsing
- Get rid of most PHOENIX_LEGACY ifdefs - code now works for both Phoenix and
Phoenix-legacy
- Refresh rate auto-configuration should work now on Phoenix
- Going to get rid of Phoenix-legacy soon altogether
2012-12-09 20:33:08 +01:00
Themaister
a5e3df4e72 Print AS when compiling ASM source. 2012-12-09 18:37:09 +01:00
Hans-Kristian Arntzen
6294ce7025 Merge pull request #86 from notaz/arm_linux
Arm linux/NEON improvements
2012-12-09 09:34:42 -08:00
notaz
f6de3722ef (utils_neon) Don't use callee-save registers 2012-12-09 18:58:47 +02:00
twinaphex
2b34d21967 (Android) Add in code to set refresh rate to that of the device's
refresh rate in case display screen has a refresh rate lower than
60Hz - ie. 58.2Hz/59.0Hz - is ifdeffed specifically for PHOENIX_LEGACY
- new Phoenix frontend needs to do pass the refresh rate of the screen
determined in the Java frontend to the native activity - see phoenix-legacy
code
2012-12-09 17:39:24 +01:00
notaz
17f42531c3 (sinc_neon) Don't use callee-save registers
fixes a crash on ARM Linux.
2012-12-09 18:30:05 +02:00
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