Themaister
|
d64c24248d
|
Use glsym wrapper in libretro-test-gl.
|
2013-08-11 00:55:05 +02:00 |
|
Themaister
|
2e397b1d6b
|
Win32 fixups.
|
2013-08-11 00:55:05 +02:00 |
|
Themaister
|
e44249b73f
|
Use glsym symbol loader instead of ugly poking.
|
2013-08-11 00:54:27 +02:00 |
|
Themaister
|
805e623779
|
Use 3.1 in libretro-test-gl when CORE is used.
|
2013-08-11 00:53:46 +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
|
4e5c6b0f9a
|
Fix RGUI when using bottom-left.
|
2013-08-11 00:53:46 +02:00 |
|
Themaister
|
e5abd138ea
|
More fixes to core context.
|
2013-08-11 00:53:46 +02:00 |
|
Themaister
|
6df083fc0f
|
Add support for bottom-left origin in libretro GL.
|
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
|
e28f5d7cc1
|
Fix incompatibilities with GL core.
|
2013-08-11 00:50:38 +02:00 |
|
Themaister
|
b9fce188ea
|
Initial work on core GL context support.
|
2013-08-11 00:50:04 +02:00 |
|
Themaister
|
51b17039d4
|
Completely new approach for threaded video.
Allows a good compromise between jitter and avoiding audio stutter.
|
2013-08-02 23:54:07 +02:00 |
|
twinaphex
|
f7622d3294
|
Add OMAP graphics driver (Tobias Jakobi)
|
2013-07-28 18:37:31 +02:00 |
|
ToadKing
|
b01856d166
|
remove reinit hack, turned out to be an emscripten bug
|
2013-07-20 00:30:54 -04:00 |
|
ToadKing
|
ff3de25636
|
fix error on video re-init, other cleanup
|
2013-07-18 23:58:35 -04:00 |
|
twinaphex
|
627c30b10c
|
Take out GRIFFIN macro hacks
|
2013-07-18 19:54:00 +02: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 |
|
twinaphex
|
63aaa7b2b0
|
(GL) Log vendor/renderer
|
2013-07-13 01:47:11 +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
|
d215a2a0f5
|
remove ifdefs around puts PACKAGEVERSION line
|
2013-07-04 15:06:28 +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
|
02264f4d56
|
Fix Win32 derp.
|
2013-06-05 22:00:38 +02:00 |
|
Themaister
|
321ffcbca6
|
Calculate 1:1 PAR from right dimensions.
Frame cache can be stale or have awkward dimensions which
don't really reflect 1:1 PAR semantics.
|
2013-06-05 21:29:52 +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
|
79275b28ff
|
Fallback when initial shader init fails.
|
2013-06-05 10:44:27 +02:00 |
|
Themaister
|
1389346cbf
|
Make sure that palette entries don't exceed max.
|
2013-06-04 14:26:21 +02:00 |
|
Themaister
|
cb8deab105
|
Add Adam7 interlacing support to RPNG.
Now correctly decodes all basic format and odd size files from:
http://www.schaik.com/pngsuite/
|
2013-06-04 14:15:29 +02:00 |
|
Themaister
|
9abbd6b279
|
Support all color/bit formats in RPNG.
Only missing adam7 now.
|
2013-06-04 14:15:29 +02:00 |
|
Themaister
|
7c57563827
|
Fix RPNG save_image memleak.
|
2013-06-03 23:02:59 +02:00 |
|
Themaister
|
850ee9696e
|
Drop broken delay logging in KMS.
Didn't serve any purpose anyways.
|
2013-06-03 01:37:52 +02:00 |
|