twinaphex
8193eb4b3d
(Android) Input - Move files around
2014-06-10 22:15:23 +02:00
Themaister
f2c78c36e3
[Android] Add support for GLES3 HW render.
2014-04-14 13:17:05 +02:00
twinaphex
0a15a17d44
Update years on all license headers
2014-01-01 01:50:59 +01:00
twinaphex
98d937d9e0
(Android) Camera - avoid potential memory leaks
2013-11-26 21:28:05 +01:00
twinaphex
abdd77e77f
(Android) Camera- take out logs
2013-11-25 23:48:50 +01:00
twinaphex
9341f9347a
(Android) Camera - don't spam log in android_camera_poll for now
2013-11-25 00:46:43 +01:00
twinaphex
0a779239e3
(Android) Camera - add logs to every JNI call - for 4.4 debugging
2013-11-24 23:48:13 +01:00
twinaphex
7f0aafbcba
(Android) Camera update - update onCameraPoll Java function -
...
remove ret variable - remove FIXME in C camera driver for Android
2013-11-21 15:37:28 +01:00
twinaphex
ac3e17f6d8
(Android) Camera - hoist class variable outside of struct and
...
only use in init function
2013-11-20 18:01:45 +01:00
twinaphex
bae3bf8393
(Android) Camera - update FIXMEs
2013-11-20 17:57:51 +01:00
twinaphex
87421d477c
Clean up JNI: (...)
...
* pthread_key_create is used to set a destructor for every thread
created through jni_thread_getenv
* To grab a JNIEnv pointer - go through jni_thread_getenv
* jni_thread_getenv sets pthread_setspecific for the JNIEnv pointer
to bind destructor
* Reuse activity->vm everywhere instead of creating local pointer
copies
* Don't use DetachCurrentThread outside of platform_android's (new)
jni_thread_destruct function - the destructor will do this for us
now
2013-11-20 17:33:19 +01:00
ToadKing
b6af8b0e92
more camera changes, still no image
2013-11-19 15:13:29 -05:00
ToadKing
894b2870c0
more android camera work. no longer crashes, but still no image
2013-11-19 14:20:29 -05:00
twinaphex
21bc30a44c
(Android) Make RetroActivity invoke JNI_OnLoad - grab pointer to
...
RetroActivity class - try to use from camera/android.c
2013-11-19 14:30:45 +01:00
Themaister
7b8dc09d57
Pass a dummy affine transform for android camera.
2013-11-18 09:32:29 +01:00
twinaphex
c4f389fdb4
(Android) Camera - android_camera_stop - free GL texture
2013-11-18 03:56:22 +01:00
ToadKing
104dafe53f
[Android] fill in camera stub functions - needs testing, probably doesn't work yet
2013-11-17 21:48:49 -05:00
twinaphex
8b561a315e
(Android) Camera - add FIXMEs
2013-11-18 02:06:27 +01:00
twinaphex
0381cf1ffe
(Android) Camera - caps passed to int should contain
...
RETRO_CAMERA_BUFFER_OPENGL_TEXTURE
2013-11-18 01:55:22 +01:00
twinaphex
1e4e0544bf
(Android) Cache JNI environment/pointer to RetroActivity class
...
inside camera struct - attach thread at init function and detach
thread at free function
2013-11-18 01:47:51 +01:00
twinaphex
43b513b86b
(Camera) Cleanup Android camera driver
2013-11-18 00:31:06 +01:00
twinaphex
51891483c4
(Android) Stub android camera C driver - will interface with JNI
...
functions
2013-11-18 00:28:27 +01:00