Commit Graph
220 Commits
Author SHA1 Message Date
Sacha 3785e2994d Blackberry 10 Port
* Replace SDL with asound backend (removes the only dependency)
* Use BlackberryAudio to expose asound (Known bug: delayed audio)
* Proper spacing for keyboard keys
* Clean up for BlackberryMain.cpp
* Remove some redundancies for Blackberry EGL setup
2012-12-02 15:53:13 +10:00
Henrik Rydgard 92bd22ffe5 Merge branch 'master' of github.com:hrydgard/native 2012-12-01 10:36:49 +01:00
Henrik Rydgard c952c8d0e7 Fix volume buttons on android and add some functonality to the VFS. 2012-12-01 10:35:55 +01:00
Henrik Rydgard 294ad623c5 Merge branch 'master', remote-tracking branch 'origin' 2012-11-29 14:39:31 +01:00
Henrik Rydgard e626047409 Add glColorMask to glstate 2012-11-29 14:38:50 +01:00
Henrik Rydgård 35f454d404 Merge pull request #16 from xsacha/master
Blackberry 10 port
2012-11-28 05:52:54 -08:00
Sacha c0f531d182 Use swipe down or back to pause game on Blackberry (sets PAD_BUTTON_MENU). Fix a glitch which prevented keys from being set. 2012-11-28 23:03:09 +10:00
Henrik Rydgard 8c7b70e0d9 SDL include workaround 2012-11-27 16:53:22 +01:00
Henrik Rydgard 390f9b93de Merge branch 'master' of github.com:hrydgard/native 2012-11-27 16:38:59 +01:00
Henrik Rydgard 0853b3ed8e Add directory listings to VFS 2012-11-27 16:38:24 +01:00
Henrik Rydgard 8b6adf4cd6 Add glDepthMask caching 2012-11-26 17:34:13 +01:00
Henrik Rydgård 5ca7692912 Merge pull request #15 from xsacha/master
New defines; iOS support
2012-11-26 02:31:09 -08:00
Sacha 640cce9b88 Use new defines: USING_GLES2, ARM and add iOS support. 2012-11-26 20:27:35 +10:00
Henrik Rydgard 975986f79b Add -DARM and -DUSING_GLES2 to standalone makefiles. 2012-11-26 09:06:07 +01:00
Florent Castelli 3d1a14ef78 Include SDL.h instead of SDL/SDL.h 2012-11-25 22:25:54 +01:00
Henrik Rydgard 3837eb1065 Fix glDepthRangef crash 2012-11-25 20:06:29 +01:00
Henrik Rydgard 41b4cf836c Add stencil support to FBO code. Attempt to make it work on Tegra (not tested) 2012-11-25 17:19:17 +01:00
Henrik Rydgard f4278247ed glstate: Support glBlendColor 2012-11-25 15:47:26 +01:00
Henrik Rydgård 41e5a5f367 proper tabs 2012-11-25 12:38:44 +01:00
Henrik Rydgård 86ed7895d4 MacOSX build fix 2012-11-25 12:24:26 +01:00
Henrik Rydgård fd25214d49 Only need to include zip.h on android. 2012-11-25 11:31:20 +01:00
Florent Castelli 62b5bc46d0 Add glDepthRange caching 2012-11-25 00:13:08 +01:00
Unknown W. Brackets 275331061e Fix vcxproj files so things build again. 2012-11-24 09:16:46 -08:00
Florent Castelli 2680dfe10c Linux fixup 2012-11-24 17:38:19 +01:00
Henrik Rydgård 8bc3c18980 Merge pull request #10 from Orphis/statecache
Add OpenGL state cache to save some redundant state change.
2012-11-24 07:01:36 -08:00
Florent Castelli 8900d99779 Add OpenGL state cache to save some redundant state change. 2012-11-24 15:19:08 +01:00
Florent Castelli 84f741b21d Zip reading is reserved for Android. Fixes Linux build 2012-11-23 16:58:47 +01:00
Henrik Rydgard d5fdf2271e Project cleanup 2012-11-22 18:55:39 +01:00
Henrik Rydgard 8677fac72c Some UI code cleanup. Another variant of ease curve function. RebindTexture. 2012-11-22 18:41:04 +01:00
Henrik Rydgard 16e3d67063 Add UIContext, to make it easier to pass around what's needed to draw.
Not used in PPSSPP yet, for the curious.
2012-11-22 18:40:32 +01:00
Henrik Rydgard 1968e8c529 ScreenManager: Add support for direct async touch events 2012-11-22 18:39:39 +01:00
Henrik Rydgård 42fcb79e87 Merge pull request #13 from Kovensky/header_fix
sys/time.h is only included on non-windows
2012-11-21 09:09:17 -08:00
Diogo Franco (Kovensky) 5e3686f92e sys/time.h is only included on non-windows 2012-11-21 17:05:46 +00:00
Henrik Rydgård 188c0c1a2f Merge pull request #11 from xsacha/master
Blackberry 10 port [Updated]
2012-11-21 08:01:53 -08:00
Henrik Rydgård 5140c1ba02 Merge pull request #12 from Kovensky/header_fix
Add missing sys/time.h include to fd_util.cpp
2012-11-21 08:01:20 -08:00
Sacha d968675273 Defines only set for devices using GLES2. Add a missing include for QNX/BSD. 2012-11-22 01:55:04 +10:00
Kovensky 9a17f3626c Add missing sys/time.h include to fd_util.cpp 2012-11-21 11:46:26 -03:00
Sacha 0bed6a94f0 Remove redundant Blackberry code in FBO and Main 2012-11-21 23:08:14 +10:00
Henrik Rydgård 7931241a0f Merge pull request #9 from Kovensky/header_fix
Add missing include
2012-11-20 10:29:40 -08:00
Diogo Franco (Kovensky) 1136388f26 Add missing include 2012-11-20 18:27:24 +00:00
Henrik Rydgard 0598fc425c Fix fbo.cpp for android, add to build 2012-11-19 23:28:42 +01:00
Henrik Rydgard 7e36cef3ae Add these to the VS projects for convenience. 2012-11-19 19:06:21 +01:00
Henrik Rydgård 8e673a20f7 Merge pull request #8 from Kovensky/header_fix
Fix FreeBSD compatibility and get rid of malloc.h
2012-11-19 00:14:09 -08:00
Kovensky 9e08523ced Nothing actually requires malloc.h
It's ancient pre-ISO-standard history. Forget about it.
2012-11-18 21:43:03 -03:00
Kovensky b17119f2c6 Fixes for compatibility with FreeBSD
backtrace.cpp assumes that anything non-windows is linux.

stb_vorbis.c includes malloc.h which has been deprecated since the 90s
on all implementations other than MSVC.

The stat64 hack in file_util.cpp is only needed on linux.

http_client.h also assumes non-windows is linux.
2012-11-18 21:41:44 -03:00
Henrik Rydgard d0328191ef Merge branch 'master' of github.com:hrydgard/native 2012-11-18 23:58:34 +01:00
Henrik Rydgard dd1be68363 Add ant build 2012-11-18 23:58:16 +01:00
Henrik Rydgård 2703289d45 Merge pull request #7 from xsacha/master
Blackberry 10 port
2012-11-14 08:10:45 -08:00
Sacha fa2b68e19a Fix for file UI on Blackberry 2012-11-15 01:43:33 +10:00
Henrik Rydgård 598a685dd3 Merge pull request #6 from xsacha/master
Blackberry 10 port
2012-11-11 08:04:33 -08:00