Toad King
60e255dd12
rename rpi.c to vg.c
2012-09-24 15:16:53 -04:00
Themaister
c472688663
Do not segfault when snd_pcm_avail_update() fails.
2012-09-24 16:40:51 +02:00
Themaister
4107218a5f
Should fix build on OSX (*shrug*).
2012-09-24 10:04:15 +02:00
Themaister
ae8ab33e81
Properly be able to reinit KMS.
2012-09-24 00:01:04 +02:00
Themaister
b1f5c83deb
Make sure all page-flips are acknowledged.
2012-09-23 12:11:24 +02:00
Themaister
9297f028a4
ifdef out extension logging.
2012-09-23 11:54:51 +02:00
Themaister
35c3a4a252
Fix build on #ifndef _WIN32.
2012-09-23 11:06:26 +02:00
Themaister
f8a57ef690
Fix crash in Windows when UDP CMD was disabled.
2012-09-23 10:53:19 +02:00
Themaister
066e13f647
Remove references to RetroArch in libretro.h.
2012-09-23 01:46:21 +02:00
Themaister
192ca096c9
Refactor out input_conv_analog*
2012-09-22 09:57:04 +02:00
Themaister
bd9f8dbd3a
Add RETRO_DEVICE_ANALOG to linuxraw.
2012-09-22 01:04:13 +02:00
Themaister
67c343c290
Lower compression rate of screens.
...
Big screenshots take a very long time to compress with 9.
2012-09-21 23:51:35 +02:00
Themaister
c55f71c49d
Shaders can be swapped out in command interface.
2012-09-21 21:56:54 +02:00
Themaister
102d30473e
Shader directory looks for Cg/Cgp shaders.
2012-09-21 21:20:30 +02:00
Themaister
52cde797c1
Should fix build on OSX 10.8.
2012-09-21 21:11:10 +02:00
Themaister
d9fce26801
Log DRM frame as well in KMS.
2012-09-20 19:55:25 +02:00
Toad King
dc57af26b7
remove debugging code accidentally left over in OpenVG driver
2012-09-19 21:06:32 -04:00
Themaister
e8666e4b4e
Style nit.
2012-09-19 09:38:59 +02:00
Themaister
90a69ac33e
Only define EGL attrib bits for GL if compiled in.
2012-09-19 09:09:46 +02:00
Themaister
dc385ad0c5
Fix ifdefs for eglBindAPI in gl.c.
...
HAVE_OPENGL_MODERN is only defined for PSL1GHT at the moment.
2012-09-19 09:07:46 +02:00
Hans-Kristian Arntzen
b78482d3c5
Merge pull request #50 from lifning/master
...
Updates to Pandora build scripts, config files, and launchers, plus exorcised SNESisms out of retroarch-zip script.
2012-09-19 00:02:41 -07:00
Toad King
8d5726a5ed
add change to drm/x egl contexts for future OpenVG support
2012-09-18 22:59:51 -04:00
Toad King
66fd23d611
Fix VideoCore context for GLES2, video driver runs but texture is transparent
2012-09-18 22:16:43 -04:00
Toad King
44d3574aef
GLES requires XML, reflect this in the configure script
2012-09-18 20:11:22 -04:00
Darren
4df7e775f9
Generalize retroarch-zip, no longer requires s[fm]c files.
...
Now it just assumes the largest file in the root of the archive is the desired ROM.
2012-09-18 20:02:59 -04:00
Darren
597cacf112
(Pandora) allow launcher to use retroarch-zip script
2012-09-18 20:02:26 -04:00
Toad King
012c7def7b
big Raspberry Pi-related changes
...
* convert old rpi video driver into a generic OpenVG driver
* add VideoCore EGL context
* build GLES by default if VideoCore detected (currently does not run)
2012-09-18 19:42:17 -04:00
Themaister
580cf1c07e
Report delta times for vblank misses.
...
For debugging purposes, report time from PageFlip is queued, till it
actually happens.
2012-09-19 00:44:50 +02:00
Themaister
145bf19208
Fix minor derp.
2012-09-18 23:55:36 +02:00
Themaister
d750acedf3
system_directory defaults to ROM directory.
...
Also fires off a warning about this ...
2012-09-18 23:48:50 +02:00
Darren
42389d32f1
(Pandora) add *.smc to the launcher script for SNES cores
2012-09-18 17:26:51 -04:00
Darren
3c8b0b3d50
(Pandora) planning to use retroarch-zip later
2012-09-18 17:26:16 -04:00
Themaister
620769fbeb
Ifdef out custom scheduling for now.
...
Doesn't appear to help much.
2012-09-18 23:09:23 +02:00
Themaister
c309099e79
Attempt to use SCHED_FIFO in KMS.
...
This is mostly for testing purposes, to see how much scheduling affects
performance.
2012-09-18 21:51:50 +02:00
Themaister
f6af4fc122
Add performance metrics to KMS driver.
2012-09-18 20:36:16 +02:00
Themaister
3c9e28e613
Update ./configure --help for correctness.
2012-09-18 17:52:42 +02:00
Themaister
8dcb59318b
Require EGL to be present if KMS is compiled.
2012-09-18 12:18:16 +02:00
Themaister
1d2d09905b
Allow using straight OpenGL API in KMS.
2012-09-18 12:16:27 +02:00
Darren
b177185b0e
(Pandora) factored out LD_PRELOAD since we need it for some cores too.
2012-09-18 04:42:21 -04:00
Darren
8a123b46f9
(Pandora) version bump in PXML. also better description.
2012-09-18 04:42:02 -04:00
Themaister
bbcf7e5d86
Do not flicker when nonblock is applied in KMS.
2012-09-18 10:32:35 +02:00
Darren
a23a5c4fe8
(Pandora) default config file fixes.
...
- point to libretro-fceu.so, which libretro-super names it, rather than fceumm
- strike the line about available gfx drivers, we've got GLES now
2012-09-18 02:23:17 -04:00
Darren
3553695a92
(Pandora) Enable GLES graphics driver.
2012-09-18 01:02:49 -04:00
Darren
428c09b0ab
(Pandora) Launcher script tweaks, accomodating new cores.
...
Version bump in the XML.
2012-09-17 20:29:23 -04:00
Themaister
c0d6e5e70c
Free first framebuffer correctly in KMS driver.
2012-09-18 00:17:23 +02:00
Darren
ab15b89247
Merge branch 'master' of https://github.com/Themaister/RetroArch
2012-09-17 15:16:12 -04:00
Themaister
0c805a200e
Add dummy logs for page_flip_event.
2012-09-17 11:34:19 +02:00
Twinaphex
4d2cbd0095
(Android/HAVE_DYLIB) Add dynamic libretro path loading to rarch_startup
2012-09-17 05:35:36 +02:00
Twinaphex
8ad585ad34
(Android) Compile with HAVE_DYLIB
2012-09-17 05:31:29 +02:00
Twinaphex
7bec5ddb55
(Android) Add Android Makefile + commit auo-generated com_retroarch_rruntime.h
...
header
2012-09-17 02:40:34 +02:00