Themaister
ef418260de
Shut up clang about inline asm.
...
We make sure to only compile it in for GCC compatible compilers.
2012-11-06 19:05:00 +01:00
Themaister
80cbd44ccf
OSX derp.
2012-10-14 20:31:59 +02:00
Themaister
081284c116
Might allow Cg to compile on OSX.
2012-10-14 15:54:48 +02:00
Themaister
f48b758cf0
Only need GBM 9.0 for KMS.
2012-10-13 21:44:25 +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
9208663c53
Add basic Xinerama support to X11.
2012-10-12 19:58:54 +02:00
Themaister
174d17b1a2
Should finally fix OSX build *shrug*.
2012-10-11 21:00:16 +02:00
Themaister
0241b463fc
Fix build against static FFmpeg.
2012-10-06 10:30:45 +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
939749604f
Try to avoid "dying" if EGL is missing.
2012-10-01 22:57:33 +02:00
Themaister
e58bdc4811
Add GLX context.
2012-09-29 12:13:11 +02:00
Themaister
f8de693eef
Use true fullscreen in X/EGL.
2012-09-29 10:47:55 +02:00
Themaister
be7a4b4c09
Warn when SDL_image is disabled.
2012-09-29 00:42:36 +02:00
Themaister
cb153869ca
Be able to disable everything X11.
2012-09-28 23:43:58 +02:00
Themaister
04e3fe185f
Can build without SDL now (only RetroArch).
2012-09-28 23:34:19 +02:00
Themaister
31b12d7d00
Refactor out common X11 code.
2012-09-26 15:52:25 +02:00
Themaister
d059d3fba2
Add feature logs in --feature.
2012-09-25 12:58:45 +02:00
Themaister
d0e220bbf1
Refactor all GL context handling code.
2012-09-25 01:37:23 +02:00
Toad King
500139f1b5
change video_rpi into a more generic video_vg
2012-09-24 15:19:07 -04:00
Toad King
44d3574aef
GLES requires XML, reflect this in the configure script
2012-09-18 20:11:22 -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
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
Themaister
de2f5ba4ba
Add experimental KMS/GLES framebuffer driver.
2012-09-16 21:41:09 +02:00
Themaister
ff60bcb5e5
Add experimental X/EGL support.
2012-09-15 15:17:34 +02:00
Themaister
756f8fb3db
Cleanup PBO handling. Makes it optional via ./configure.
2012-09-10 23:17:48 +02:00
Themaister
86b444cb97
Use bilinear for downscales, point for upscales.
2012-09-02 15:30:15 +02:00
Themaister
70fd5350dc
Always build in h264 support.
2012-08-16 09:25:13 +02:00
Themaister
d0c4fdbc23
Only build in libpng if it's 1.5+.
...
libpng fails to build on 1.2 apparently.
It might build on 1.3 or 1.4, but 1.5+ is known to work.
2012-08-12 20:26:45 +02:00
Themaister
38f7673fac
Add command functionality to stdin.
2012-07-25 04:50:46 +02:00
Themaister
ffbf6d7586
Fix build on ArchLinux/Pi.
2012-07-09 16:49:20 +02:00
Twinaphex
2fd12edfb6
Libsnes exorcism
2012-07-07 17:08:55 +02:00
Themaister
7b12182a0f
Add optional fixed point resampler.
2012-07-06 17:36:37 +02:00
Themaister
0649d36c7d
Fix wording.
2012-07-06 16:00:36 +02:00
Toad King
8e360138d3
detect Raspberry Pi through bcm_host library
2012-06-19 12:42:32 -04:00
Toad King
4f3e54529b
Merge branch 'master' of http://github.com/Themaister/RetroArch
...
Conflicts:
qb/config.libs.sh
2012-06-18 18:50:22 -04:00
Themaister
e71115151b
Add libpng screenshot support.
2012-06-17 13:11:39 +02:00
Toad King
7986e01cbf
Merge branch 'master' of http://github.com/Themaister/RetroArch
...
Conflicts:
qb/config.libs.sh
2012-06-14 03:03:12 -04:00
tukuyomi
ae33d8c899
Refactored quickbuild.
2012-06-13 20:46:56 +02:00
Toad King
217b0157f3
fixes for new Raspberry Pi SDK
2012-06-07 20:24:06 -04:00
Toad King
88144ba6d2
Merge branch 'master' of http://github.com/Themaister/RetroArch
...
Conflicts:
qb/config.libs.sh
2012-06-07 20:22:50 -04:00
tukuyomi
d7c16c7b30
Greatly clean up quickbuild's handling of parameters.
2012-06-02 22:11:39 +02:00
Toad King
ec87f858f2
Merge branch 'master' of http://github.com/Themaister/RetroArch
...
Conflicts:
qb/config.libs.sh
2012-05-28 02:27:25 -04:00
Themaister
65b78348f0
Use HAVE_NETWORK_CMD
2012-05-27 14:23:30 +02:00
Toad King
350af0a458
initial Raspberry Pi work. Currently just displays a solid blue screen.
2012-05-23 02:31:29 -04:00
Themaister
1a744d33d6
Check for presence of -Wno-unused-result.
2012-05-01 23:00:37 +02:00
Themaister
fd5f495991
Fixup build script to reflect libretro.
2012-04-09 22:03:57 +02:00
Themaister
066e9608a1
Add HAVE_BSV_MOVIE define.
2012-03-26 00:06:25 +02:00
Themaister
c1544e88aa
Cleanups, and fixes h264 with recent FFmpegs.
2012-03-08 00:33:22 +01:00
Themaister
f5a4ea55f5
Add sinc resampler.
2012-02-23 23:53:18 +01:00