Hans-Kristian Arntzen
|
7d90ff4011
|
Merge pull request #303 from libretro/emscripten
Emscripten/Javascript port
|
2013-09-11 01:01:29 -07:00 |
|
ToadKing
|
a09dda3a9d
|
[EMSCRIPTEN] add custom input driver, removes SDL dependency + adds mouse support
|
2013-09-10 20:21:48 -04:00 |
|
meancoot
|
20001489ac
|
(OSX) Update gfx_context:
Now resizes window when asked
Displays proper title in window
No longen prints Cocoa warning at start up
Now supports the pause_nonactive feature
|
2013-09-05 14:38:40 -04:00 |
|
meancoot
|
cb55a1d45a
|
(Apple) Reorganize source tree
|
2013-09-05 01:24:27 -04:00 |
|
Themaister
|
b2bf3c12de
|
Add swap_interval support.
Again, mostly useful for 120Hz monitors, and/or playing content which is
a fraction of monitor refresh rate.
|
2013-09-01 13:20:10 +02:00 |
|
Themaister
|
45cfc584f9
|
Allow disabling building Win32 "GUI".
|
2013-08-31 11:43:14 +02:00 |
|
meancoot
|
6372e755c4
|
(OSX) Add proper full screen tracking
|
2013-08-27 11:37:21 -04:00 |
|
ToadKing
|
c30d0287d1
|
[EMSCRIPTEN] buildfix, implement detecting canvas size changes
|
2013-08-25 15:39:50 -04:00 |
|
ToadKing
|
87844cc486
|
Merge branch 'master' of https://github.com/libretro/RetroArch into emscripten
Conflicts:
gfx/gl.c
|
2013-08-25 15:37:16 -04:00 |
|
Themaister
|
67f4f1b3ed
|
[WGL] Fix window size calculation.
|
2013-08-23 17:32:57 +02:00 |
|
Themaister
|
1c4c943604
|
[Pi] Build fixes.
|
2013-08-22 22:12:16 +02:00 |
|
ToadKing
|
f4ff5f3ea3
|
[EMSCRIPTEN] less workarounds due to fixes in emscripten, enable more optimizations
|
2013-08-18 02:50:10 -04:00 |
|
meancoot
|
a4dfd35ab7
|
(Apple) Improvements:
Add core gl context support on OSX
Add support for multiple game pads on OSX
Remove block on analog input for Player 2-4's game pads
|
2013-08-16 13:25:35 -04:00 |
|
Themaister
|
4d8e9df03d
|
Add forced debug context support to WGL.
|
2013-08-14 14:13:28 +02:00 |
|
Themaister
|
3b1e65ba08
|
Add GL_DEBUG ifdef which forces full GL debugging.
|
2013-08-14 14:13:28 +02:00 |
|
Themaister
|
c5e7de7391
|
Add get_proc_address to OSX/iOS.
|
2013-08-11 14:10:10 +02:00 |
|
Themaister
|
eb95798016
|
Style fixups.
|
2013-08-11 00:57:24 +02:00 |
|
Themaister
|
a9df0a230d
|
Fix CXX_BUILD.
|
2013-08-11 00:57:24 +02:00 |
|
Themaister
|
335c32d95d
|
Support creating debug contexts.
|
2013-08-11 00:56:53 +02:00 |
|
Themaister
|
94b57197aa
|
Purge cruft.
|
2013-08-11 00:55:05 +02:00 |
|
Themaister
|
9ab274a51a
|
Use glXSwapIntervalEXT when available instead.
|
2013-08-11 00:53:46 +02:00 |
|
Themaister
|
913ad7753a
|
Merge fixes.
|
2013-08-11 00:53:46 +02:00 |
|
Themaister
|
feebb78f75
|
Support cached contexts on Win32.
Only tested on Wine, but works.
|
2013-08-11 00:53:46 +02:00 |
|
Themaister
|
e18af77412
|
Add path to cache GL context on reinit.
If successful, can avoid libretro GL reset context callback being
called.
|
2013-08-11 00:53:19 +02:00 |
|
Themaister
|
b090f5ab36
|
Implement WGL core context.
|
2013-08-11 00:51:05 +02:00 |
|
Themaister
|
b9fce188ea
|
Initial work on core GL context support.
|
2013-08-11 00:50:04 +02:00 |
|
ToadKing
|
ff3de25636
|
fix error on video re-init, other cleanup
|
2013-07-18 23:58:35 -04:00 |
|
ToadKing
|
ace8ead2db
|
Merge branch 'master' into emscripten
Conflicts:
config.def.h
gfx/gfx_context.c
|
2013-07-17 22:58:14 -04:00 |
|
ToadKing
|
49398698b5
|
initial emscripten port (no audio/files, input broken)
|
2013-07-17 20:26:01 -04:00 |
|
Themaister
|
c54af19076
|
Purge SDL/GL context.
Conflicts:
gfx/context/sdl_ctx.c
|
2013-07-18 01:48:23 +02:00 |
|
twinaphex
|
a5e4b5e7f8
|
(APPLE) Take out SDL/GL context parts for OSX
|
2013-07-16 23:17:55 +02:00 |
|
twinaphex
|
119ee6d538
|
(XDK1) Fix build
|
2013-07-16 00:47:09 +02:00 |
|
meancoot
|
a0d22d7c44
|
(Apple) Build fixes (hope I didn't break anything else with that merge)
|
2013-07-07 16:24:28 -04:00 |
|
meancoot
|
b924302464
|
Merge branch 'master' of https://github.com/libretro/RetroArch
Conflicts:
griffin/griffin.c
|
2013-07-07 16:20:08 -04:00 |
|
meancoot
|
3d9d672a38
|
(Apple) On OSX, a call to apple_run_core will actaully run the game
|
2013-07-07 13:05:05 -04:00 |
|
meancoot
|
99ba3ccea3
|
(Apple) Start setting up the OSX code
|
2013-07-06 23:54:47 -04:00 |
|
OV2
|
b9cbcd0b81
|
win32: add simple menu to opengl context
|
2013-07-07 02:22:11 +02:00 |
|
meancoot
|
a852da4e88
|
Start spliting ios port into dual OS X and iOS ports
|
2013-07-06 18:24:25 -04:00 |
|
twinaphex
|
df6dfb4970
|
(OSX/iOS) Start renaming ios_ namespace -functions we're going to implement for
OSX as well
|
2013-07-05 04:10:05 +02:00 |
|
twinaphex
|
77d5190a01
|
(OSX) Make dummy context file - compile in RetroArch with Griffin
|
2013-07-04 15:01:38 +02:00 |
|
OV2
|
bfd11dd1a4
|
win32: add _WIN32_WINNT define for multimon in mingw32
|
2013-06-20 16:08:39 +02:00 |
|
twinaphex
|
ef2406e8f6
|
(Android) Another Xperia Play hack
(Context) Context file changes to do with FPS reporting
|
2013-06-16 18:18:47 +02:00 |
|
twinaphex
|
c84750a752
|
(XDK) Move FPS printing code over to window_update_title function
as well
|
2013-06-14 17:28:53 +02:00 |
|
twinaphex
|
53df912321
|
(PS3) Move PS3-specific FPS printing code to ps3_ctx.c
|
2013-06-14 17:21:44 +02:00 |
|
twinaphex
|
1697be1908
|
(iOS) Build fix
|
2013-06-14 02:18:48 +02:00 |
|
twinaphex
|
43e6637768
|
(iOS/QNX) Add FPS/refresh rate monitoring
|
2013-06-14 02:17:20 +02:00 |
|
twinaphex
|
559c4a7964
|
(RARCH_CONSOLE) Add refresh rate FPS statistics
|
2013-06-08 01:45:25 +02:00 |
|
Themaister
|
6dd0839a01
|
Use common monitor refresh rate estimator.
Ditch custom timing code in KMS.
|
2013-06-05 18:12:29 +02:00 |
|
Themaister
|
850ee9696e
|
Drop broken delay logging in KMS.
Didn't serve any purpose anyways.
|
2013-06-03 01:37:52 +02:00 |
|
Hans-Kristian Arntzen
|
f5e1db1506
|
Fix HAVE_EGL in glx_ctx.c
|
2013-05-23 18:32:13 +02:00 |
|