804 Commits

Author SHA1 Message Date
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
Themaister
f6d8902462 Add monitor selection option. 2012-10-12 21:15:58 +02:00
Themaister
9208663c53 Add basic Xinerama support to X11. 2012-10-12 19:58:54 +02:00
OV2
1aef7faacb win32: selectable monitor in wgl context 2012-10-12 19:39:55 +02:00
Themaister
f605e8acf2 Fix compiler warnings. 2012-10-11 23:31:46 +02:00
OV2
e5fe88032a win32: specify device when restoring mode 2012-10-11 23:24:53 +02:00
OV2
0db21ccac1 win32: also use current monitor for regular fullscreen 2012-10-11 22:32:31 +02:00
Themaister
4474b18c8d Minor nit. 2012-10-11 00:21:08 +02:00
Themaister
b7174a229e Merge git://github.com/OV2/RetroArch
Conflicts:
	gfx/context/wgl_ctx.c
2012-10-11 00:18:21 +02:00
Themaister
cf37629d0d Add icon to WGL. 2012-10-11 00:09:24 +02:00
Themaister
6e1b2c6291 Slight adjustments to WGL. 2012-10-10 23:52:59 +02:00
OV2
691491ccdb win32: windowed fullscreen on current monitor 2012-10-10 22:08:22 +02:00
OV2
13fafd80ab win32: only hide cursor if in fullscreen 2012-10-10 21:44:29 +02:00
twinaphex
9a38d021c2 Rename confusing 'driver' member to 'ctx_driver' in gl struct 2012-10-09 17:47:48 +02:00
twinaphex
8132f9fd8a (Android) Add Android context hooks 2012-10-09 00:11:11 +02:00
twinaphex
254239849a Revert "(Android) Cleanup - remove android java audio driver / remove android java video"
This reverts commit ba99f83aa5d1481876530747dbbae7d445415634.
2012-10-08 22:55:31 +02:00
twinaphex
ba99f83aa5 (Android) Cleanup - remove android java audio driver / remove android java video
driver - do as much stuff natively
2012-10-07 18:20:11 +02:00
Themaister
716f37f8bf Add untested windowed fullscreen in WGL. 2012-10-07 00:21:39 +02:00
Themaister
0241b463fc Fix build against static FFmpeg. 2012-10-06 10:30:45 +02:00
twinaphex
350b15b0f2 (Android) Add some initial funtions for setting native window 2012-10-06 06:51:42 +02:00
twinaphex
1fd32e0ae6 (Android) Implement gfx_ctx_set_swap_interval 2012-10-05 16:13:48 +02:00
Themaister
afc611131c Make fullscreen branch slightly clearer. 2012-10-05 15:17:25 +02:00
Themaister
6104ce2163 Add option for windowed fullscreen. 2012-10-05 14:15:54 +02:00
Themaister
45a5895abf Attempt to recover from true fullscreen failing. 2012-10-05 13:55:24 +02:00
twinaphex
286edce639 (Android) Clean up EGL context file - bring it more in line with the
others
2012-10-05 01:47:52 +02:00
twinaphex
de72779577 (Android) Add preliminary EGL context driver 2012-10-05 01:19:39 +02:00
Themaister
74e4ae7286 Fix CXX_BUILD. 2012-10-04 09:09:04 +02:00
twinaphex
0a20857a44 (ARM) Add mrc ARM define for benchmark.c
- Some Android build fixes
- Removed doubly defined static inline function
2012-10-02 23:59:19 +02:00
Themaister
8dd51016dc Make sure LOAD_GL_SYM doesn't get double define. 2012-10-02 23:36:18 +02:00
Themaister
aa74c185f3 Use glMapBuffer to copy data to texref bufs. 2012-10-02 22:18:53 +02:00
Themaister
657c9ea3e8 Fix build on PS3. 2012-10-02 20:23:10 +02:00
Themaister
e351dcc59c Should allow fast path for PS3 on glTexImage2D. 2012-10-02 20:16:55 +02:00
Themaister
5b0525d2e2 Drop HAVE_PBO. Use custom conversion routines.
Measured custom 15->32 conversion to be up to 10x faster on my setup.
2012-10-02 01:04:47 +02:00
Themaister
018b97be72 Add logging code to gl_copy_frame. 2012-10-01 23:59:11 +02:00
Themaister
1bac5421ff Update benchmarks for GCC + x86.
Compile with make PERF_TEST=1 to enable performance logging.
2012-10-01 23:43:16 +02:00
Themaister
4db4d414a9 Should fix build on OSX. 2012-10-01 22:48:36 +02:00
twinaphex
666ed41234 (PS3) Build fix
(RMenu) Get rid of (now) unnecessary includes
2012-10-01 04:04:50 +02:00
twinaphex
6c5d6515ce (XDK) 360 and Xbox 1 now both use the same Direct3D driver 2012-10-01 03:35:38 +02:00
twinaphex
c7f8535ecf (360) Shows amount of shaders that were loaded at init 2012-10-01 02:45:29 +02:00
twinaphex
4ae233f1f0 (XDK) Reports screen resolution now at device init 2012-10-01 01:17:30 +02:00
twinaphex
011037eea2 (XDK Xbox 1) Refactor Xbox 1 code too 2012-10-01 00:41:06 +02:00
Themaister
b73243b521 Fix CXX_BUILD. 2012-10-01 00:12:07 +02:00
twinaphex
b954472295 (360) Move D3D init/destroy code to context file 2012-10-01 00:09:37 +02:00
Themaister
043bcfd1de Minor refactor. gl_set_shader_viewport(). 2012-09-30 19:55:33 +02:00
Themaister
66867c9b07 Remove breaking include of gl_common.h. 2012-09-30 19:28:36 +02:00
twinaphex
4d80a71f7e (XDK) Refactorings - build fixes 2012-09-30 17:57:32 +02:00