twinaphex
702f99b80e
(Android) Some teardown refinements
2012-10-21 17:38:47 +02:00
twinaphex
9b6425c1da
(Android) Use DetachCurrentThread - first stab at setting up clean
...
deiniting
2012-10-21 17:30:02 +02:00
twinaphex
647fd0abf0
(Android) Not sure if we have to do this 'event loop' in gfx_ctx_check_window
...
- make it sample one frame of events and that is it - also comment out
accelerometer stuff for now
2012-10-21 16:37:15 +02:00
Themaister
a2839001f7
Fix warning.
2012-10-21 12:20:53 +02:00
Themaister
a734e18295
Merge branch 'rgb565' of git://github.com/Themaister/RetroArch
2012-10-21 02:11:11 +01:00
Themaister
461cf0fef3
Pre-cache uniform locations in GLSL.
2012-10-21 03:05:10 +02:00
Themaister
81b2cce5ac
Pre-cache uniform locations in GLSL.
2012-10-21 03:01:59 +02:00
Themaister
98f4edfe34
Merge branch 'master' of github.com:Themaister/RetroArch into rgb565
2012-10-20 23:52:47 +02:00
Themaister
b6576e91ca
Merge branch 'master' of git://github.com/Themaister/RetroArch
2012-10-20 22:46:19 +01:00
Themaister
5a4caf1c51
Fix build on VC.
...
Conflicts:
gfx/gl_common.h
2012-10-20 23:46:09 +02:00
Themaister
2145d1c4e2
Use RGB565 in VC context.
2012-10-20 21:55:58 +01:00
Themaister
3bcbc605d7
Merge branch 'master' into rgb565
2012-10-20 22:47:23 +02:00
Themaister
283d17284b
Do not use assert() as error handling.
2012-10-20 22:39:46 +02:00
Themaister
653cbf1baa
Enforce static on globals that aren't used outside.
2012-10-20 22:36:43 +02:00
Themaister
cc4e41dafb
Merge branch 'master' into rgb565
...
Conflicts:
gfx/gl.c
2012-10-20 11:31:38 +02:00
Themaister
dd21ae58d7
Don't initialize globals to NULL.
2012-10-20 10:58:02 +02:00
Toad King
c7dad59402
Add EGLImage support to GL driver.
...
On videocore, uploading image textures using OpenVG instead of OpenGL ES saves us about 4.5 milliseconds per frame.
2012-10-19 23:08:53 -04:00
Toad King
faf1b47d61
VideoCore EGLImage, still needs EGLImage support in GL driver
2012-10-19 21:24:28 -04:00
Themaister
93078889cc
Begin reworking RGB565 as default pixel format.
2012-10-20 01:12:02 +02:00
Toad King
301848e037
compile fix
2012-10-18 19:09:16 -04:00
Toad King
86fb0984d2
beginning framework for EGLImage support, added (untested) example to OpenVG
2012-10-18 19:00:25 -04:00
twinaphex
6bf7c3cb06
Update credits for collaborated files
2012-10-18 06:06:55 +02:00
Themaister
8da0fd6f6d
Drop another call to glClearColor.
2012-10-17 21:35:40 +02:00
Themaister
b00194e52f
Drop calling glClearColor.
2012-10-17 21:28:21 +02:00
twinaphex
6856a6651e
(RGL) Ifndef glClearColor (if default clear color is always black, then
...
we should remove this)
2012-10-17 19:43:17 +02:00
Themaister
6d3c12b9bd
Use HAVE_GLSL instead of HAVE_XML.
...
Replace where it makes sense.
2012-10-16 19:43:05 +02:00
twinaphex
90d5913faa
(Android) Add optional fps logging
2012-10-16 17:18:10 +02:00
twinaphex
303c4968f2
(Android) Get rid of extra swap buffers call
2012-10-16 16:23:55 +02:00
twinaphex
be1abb6f38
(Android) Runs now - note - we might want to refactor HAVE_XML ifdefs
...
to HAVE_GLSL since I currently don't have HAVE_XML defined for
Android NDK
2012-10-16 15:38:25 +02:00
twinaphex
3cf0e3c984
(Android) Cleanups in context file - do away with everything related
...
to RARCH_CONSOLE
2012-10-16 14:43:34 +02:00
twinaphex
5977ab5be1
(Android) Implement gfx_ctx_get_video_size
2012-10-16 14:31:18 +02:00
twinaphex
5e85906f94
(Android) Comment out accelerometer logging for now - so that we
...
don't spam the logger
2012-10-16 13:27:49 +02:00
twinaphex
7bdd81b0bb
(Android) Seems to run now (with GLES 2 forced) - but just shows
...
black right now
2012-10-16 13:15:11 +02:00
twinaphex
ff914dd862
(Android) Set up RetroArch for real (Android is retarded in that it
...
only allows us to use dlopen on shared libs that are in the app's
'lib' folder - 'security' concerns and all
2012-10-16 12:49:56 +02:00
twinaphex
ee1194d19a
(Android EGL) don't needlessly set up GL state after gfx_ctx_init
2012-10-15 19:37:18 +02:00
twinaphex
8ac8b16d34
(Android) Use EGL context file
2012-10-15 19:33:57 +02:00
twinaphex
d30d345d84
(Android) Cleanups - remove unneeded gfx_ctx_set_window/gfx_ctx_free_window
2012-10-15 19:15:09 +02:00
twinaphex
f52d7f462e
(360) Build fixes
2012-10-15 07:22:20 +02:00
twinaphex
a7a7671ac0
(Xbox 1) Build fixes
2012-10-15 07:00:58 +02:00
twinaphex
174c7d9d98
(RARCH_CONSOLE) g_console struct removed now - console settings
...
now a part of g_extern and also compiled in for PC - will use
this for RMenu
2012-10-15 06:25:12 +02:00
twinaphex
96f5c78304
(Android) removed bifrost.c - made libretroarch.so now a native
...
activity
2012-10-14 03:37:08 +02:00
twinaphex
73194640a0
Revert "(Android) Renamed GUI to RetroArch Android - Phoenix will be Java-only,"
...
This reverts commit ad27bedcb49b6c41e84e3c5087f6f58307aca094.
2012-10-14 01:49:15 +02:00
twinaphex
ad27bedcb4
(Android) Renamed GUI to RetroArch Android - Phoenix will be Java-only,
...
and the RetroArch program itself will be a native activity
2012-10-14 00:56:50 +02:00
Themaister
b8abf34785
Purge some now useless code.
...
Removes manual input rate adjustments.
Don't allow DSP plugs to resample as it would complicate things alot
with dynamic rate control.
Also purges optional ssnes_* symbols for external plugs.
2012-10-13 20:22:45 +02:00
Themaister
6fd1940741
Fix screensaver appearing in fullscreen.
2012-10-13 19:53:04 +02:00
Themaister
ba647047ce
Remove some redundant code in xvideo.
2012-10-13 16:58:29 +02:00
Themaister
a0e6db636f
Set window icon in X11.
2012-10-13 12:51:37 +02:00
Themaister
1968603451
Fix warning train on OSX.
2012-10-12 21:24:23 +02:00
Themaister
89cf228c30
Use monitor index setting.
2012-10-12 21:18:24 +02:00
Themaister
f223c62fc8
Merge git://github.com/OV2/RetroArch
2012-10-12 21:16:19 +02:00