Sam Lantinga
38e31e4598
Updated the atomic API for better use cases
2011-01-15 12:41:59 -08:00
Sam Lantinga
890680f51e
Added some missing config for the iPhone
2011-01-15 12:34:43 -08:00
Sam Lantinga
4558d7576e
Added "mouse" support for the Android touch screen
2011-01-13 18:31:15 -08:00
Sam Lantinga
a80a7c1347
Cleaned up internal accelerometer interface
2011-01-13 18:03:56 -08:00
Sam Lantinga
686f35737f
Make sure we shut down the app if SDL_main() returns instead of exiting.
2011-01-13 17:13:00 -08:00
Sam Lantinga
271a5e7540
The window is changed to reflect the actual screen dimensions, for now.
...
Implemented SDL_SetWindowTitle(), which turned out to be fairly complex
2011-01-13 15:10:17 -08:00
Sam Lantinga
edcfdea827
Removed code from GetPrimtiveArrayCritical() experiment
2011-01-13 12:36:59 -08:00
Sam Lantinga
9a23f9d63a
Fixed audio buffer lifecycle and implemented audio shutdown
2011-01-13 12:32:55 -08:00
Sam Lantinga
46004aa2fe
Working audio implementation contributed by Joseph Lunderville
2011-01-13 11:14:20 -08:00
Sam Lantinga
6887872f27
Added missing header
2011-01-13 09:15:51 -08:00
Sam Lantinga
d83df90435
Implemented translation from Android keycodes to SDL scancodes
2011-01-12 21:21:21 -08:00
Sam Lantinga
03bc98ed24
Added an extra line for consistency
2011-01-12 21:21:08 -08:00
Sam Lantinga
2a89441cce
Fixed video mode format for unknown surface format
2011-01-12 19:33:29 -08:00
Sam Lantinga
0b56f35597
Improved error message for unsupported texture format
2011-01-12 19:33:04 -08:00
Sam Lantinga
9590d26387
More Android cleanup:
...
* Formalized the interface with Java methods in SDL_android.h
* We don't need the feature system, at least right now
* Fixed waiting for the SDLMain thread
2011-01-12 17:53:06 -08:00
Sam Lantinga
3d23aa104e
Whoops, need to pass that SDL format into native code
2011-01-12 16:35:03 -08:00
Sam Lantinga
c938e5b4b2
Set blend mode for textures that were created from surfaces with a colorkey
2011-01-12 15:58:53 -08:00
Sam Lantinga
8e971128c3
Renderer didn't advertise texture format SDL_PIXELFORMAT_ABGR8888
2011-01-12 15:42:26 -08:00
Sam Lantinga
115cc245d0
Fixed blue-red channel swap in OpenGL ES 16-bit texture formats
2011-01-12 15:23:19 -08:00
Sam Lantinga
1dc9824e3d
Support the new 16-bit pixel formats in SDL_CreateTextureFromSurface()
2011-01-12 15:22:29 -08:00
Sam Lantinga
3e6f2fc27a
Support the new 16-bit formats in SDL_MasksToPixelFormatEnum()
2011-01-12 15:21:12 -08:00
Sam Lantinga
be09e4e9a0
Added some missing pixel formats and SDL_GetPixelFormatName()
2011-01-12 14:53:23 -08:00
Sam Lantinga
307c1da714
Fill in the video mode with the correct screen format
2011-01-12 14:29:01 -08:00
Sam Lantinga
4bb49ad70f
A bit of cleanup in the Android driver
2011-01-12 13:52:41 -08:00
Sam Lantinga
bac790d9b0
Added SDL errors to the Android log stream if DEBUG_ERROR is defined
2011-01-12 13:52:27 -08:00
Sam Lantinga
9c4a36d79e
You can't change the resolution on some devices
2011-01-12 13:46:37 -08:00
Sam Lantinga
0e378c9dd3
Use a valid window when creating the default renderer
2011-01-12 13:38:10 -08:00
Sam Lantinga
11eb9edacf
Added information about starting a command shell on the device
2011-01-12 12:40:11 -08:00
Sam Lantinga
d966529876
Added information about doing a clean build
2011-01-12 12:35:46 -08:00
Sam Lantinga
1e8425ff46
Added info for building your code without optimizations on
2011-01-12 12:34:23 -08:00
Sam Lantinga
bc780444d5
Added information about decoding native stack traces
2011-01-12 12:31:51 -08:00
Sam Lantinga
036154b8c0
Fixed spacing in comments
2011-01-12 11:55:02 -08:00
Sam Lantinga
15e43076a4
Updated headers to match wiki documentation
2011-01-12 09:47:33 -08:00
Sam Lantinga
a5fce81a03
Include the Android Makefile in the distribution files
2011-01-10 12:15:16 -08:00
Sam Lantinga
a8dcd6b5a9
Need to include SDL_main.h ... eh, just include everything. :)
2011-01-10 11:22:07 -08:00
Sam Lantinga
6e25b65a44
Jcw87 to Sam
...
The project files for VS 2005 are still outdated/messed up. I have a patch that will bring the VS 2005 project files up to date with the VS 2008 project files, add the x64 platform to the VS 2005 project files, fix a few issues with x64 in VS 2008, and a few other misc changes that don't really change the output at all.
2011-01-09 08:35:18 -08:00
Sam Lantinga
9f84ce6589
Added some more information on how the port works
2011-01-07 15:18:17 -08:00
Sam Lantinga
bd19fe97f7
Fixed return value
2011-01-07 09:53:08 -08:00
Sam Lantinga
b6c7ff60dc
Added the Android project and lots of info to README.android
2011-01-06 17:12:31 -08:00
Sam Lantinga
6da7a17174
Build the SDL library as a shared object on Android, so it will work correctly with SDL_image and SDL_ttf.
2011-01-06 16:11:21 -08:00
Sam Lantinga
c71d6c570a
Fixed screen texture format on Android
...
I think this also fixes some of the red/blue channel swap bugs reported on iPhone.
2011-01-05 00:09:19 -08:00
Sam Lantinga
46761e6db0
Backed down to NDK R4b
2011-01-04 21:05:42 -08:00
Sam Lantinga
a07035dc79
Android has OpenGL ES too...
2011-01-04 20:37:07 -08:00
Sam Lantinga
49a4522f6f
Fixed 2D video on Android
...
There was a dummy renderer left in there which was overriding the OpenGL ES renderer.
2011-01-04 20:36:39 -08:00
Sam Lantinga
860a7d3309
Don't continually print stub message for testgles
2011-01-04 20:30:54 -08:00
Sam Lantinga
2c443e7ed9
We don't need these scripts anymore
2011-01-04 18:55:23 -08:00
Sam Lantinga
95d29ef3aa
Need to set something valid for argc/argv
2011-01-04 15:25:49 -08:00
Sam Lantinga
5a8ba59d0b
Fixed problem with trailing space
2011-01-04 12:49:48 -08:00
Sam Lantinga
e5894c0f51
Change from jlunder:
...
Minor configuration changes to smooth the build process, make it work on mac.
2011-01-04 12:46:49 -08:00
Sam Lantinga
dd58eeee58
Added the step to edit local properties
2011-01-04 12:39:10 -08:00