Themaister
02f2dec2cd
Make GLES3 optional in ./configure.
...
Is off by default.
2013-12-13 21:37:22 +01:00
Themaister
6a96909a2e
Allow custom cflags/libs for GLES.
...
Useful for some embedded platforms.
2013-12-13 17:55:30 +01:00
Themaister
f139e070fc
Add strcasestr check to quickbuild.
2013-12-10 20:12:15 +01:00
Themaister
3a8608fb70
Handle key_event in udev.
...
Use libxkbcommon for this.
2013-12-08 01:09:00 +01:00
Tobias Jakobi
ae3f005f54
video_omap: add to build system
2013-12-03 22:40:49 +01:00
twinaphex
dc5cd2ccc7
(qb) add check_pkgconf for Video4Linux2
2013-11-10 16:05:54 +01:00
Themaister
299ef54a54
Add mmap() backend to zlib extract.
2013-10-14 18:10:17 +02:00
Themaister
e5d0b09df5
Start adding Linux Udev joypad input.
2013-09-25 19:32:18 +02:00
twinaphex
1e83c59823
(ARM NEON) Define -marm for --enable-neon
2013-08-11 01:03:53 +02:00
twinaphex
5e508c7a34
Place HAVE_NEON before HAVE_FLOATHARD and HAVE_FLOATSOFT
2013-08-11 00:58:48 +02:00
twinaphex
1c17baa4c1
(config) Fix hard float/soft float's CXXFLAGS/ASFLAGS
2013-08-11 00:58:29 +02:00
twinaphex
eac16d0d7f
Add config params for hard float/soft float
2013-08-11 00:58:29 +02:00
Themaister
e44249b73f
Use glsym symbol loader instead of ugly poking.
2013-08-11 00:54:27 +02:00
Themaister
c54af19076
Purge SDL/GL context.
...
Conflicts:
gfx/context/sdl_ctx.c
2013-07-18 01:48:23 +02:00
twinaphex
397926bcf8
(ARM NEON) Define -marm for --enable-neon
2013-07-13 15:03:35 +02:00
twinaphex
f2314e918b
Place HAVE_NEON before HAVE_FLOATHARD and HAVE_FLOATSOFT
2013-07-13 04:07:38 +02:00
twinaphex
553f14e902
(config) Fix hard float/soft float's CXXFLAGS/ASFLAGS
2013-07-13 03:52:22 +02:00
twinaphex
8c9de74638
Add config params for hard float/soft float
2013-07-13 03:48:02 +02:00
Yohann Bianchi
cdfa97a41e
Fixes issues pointed by Themaister
...
configure option is now --global-config-dir
2013-05-28 01:59:06 +02:00
Themaister
5a18424744
Don't check for FBO when compiling GLES2.
...
Adds FBO support to ARM/Linux which used quickbuild.
2013-05-18 14:29:42 +01:00
Themaister
b2e8efef9f
Add SSE/SSE2 enable options.
...
Add --enable-sse, similar to --enable-neon.
Only really useful for x86 as x86_64 always has SSE2.
2013-05-04 15:08:04 +02:00
Nea Gix
a01defd01b
Configure option for NEON optimizations.
...
Disabled by default, no auto logic.
2013-05-04 14:18:35 +02:00
Themaister
eaecc6d6f5
Remove some references to configurability of SINC.
2013-04-07 10:33:46 +02:00
Themaister
20001fd578
Add -Wno-unused-variable if present.
2013-03-16 12:24:53 +01:00
Themaister
15099f8e4f
RGUI builds on PC.
2013-03-16 09:55:08 +01:00
Themaister
73e98ca78a
Fix build on updated Pi-firmware.
2013-01-26 11:53:30 +00:00
Themaister
291a0360a2
Add BGR24 saving mode.
2013-01-19 02:23:16 +01:00
Themaister
f53d404024
Add RPNG, optional PNG loader.
2013-01-12 14:06:05 +01:00
Themaister
276b588217
Add custom xml parser. Use as fallback.
2013-01-02 15:18:42 +01:00
Themaister
9b58fac354
Always compile in config file support.
2012-12-23 13:55:59 +01:00
Themaister
359d5fa997
Cleanups and build fixes.
2012-12-22 23:52:05 +01:00
sparklewind
ee242b31c7
Update qb/config.libs.sh
2012-12-22 20:06:20 +01:00
sparklewind
6e427b3e9d
Update qb/config.libs.sh
2012-12-22 19:51:31 +01:00
sparklewind
d032764e6b
Update qb/config.libs.sh
2012-12-22 17:16:35 +01:00
sparklewind
8bcd7f1972
Update qb/config.libs.sh
2012-12-22 03:27:50 +01:00
Themaister
958bc9beb9
Don't force xml dep for GLES as it's not needed.
2012-12-13 10:33:43 +01:00
notaz
3576bcedd9
Check for EGL/GLES/VG directly if pkgconfig is unavailable.
...
This also allows to remove some videocore special cases.
2012-12-13 01:00:50 +02:00
notaz
16edc7c80e
Add ARM NEON support for main build.
2012-12-09 18:30:04 +02:00
notaz
7d283ab48d
Add basic cross-compilation support.
...
Supports both autotools-like --host=... switch and Linux kernel-style
CROSS_COMPILE env var.
2012-12-09 18:29:45 +02:00
Themaister
f66692d02f
Drop -pedantic.
...
RetroArch is fine with -pedantic, but lots of library headers
aren't ... Not critical by a long shot anyways.
2012-12-08 22:50:02 +01:00
Themaister
30137e6106
Make man-page install dir configurable.
2012-12-02 10:59:48 +01:00
Themaister
b023687d04
Overhaul recorder.
...
Drop support for old libav versions.
It is no longer maintainable within reason.
Support floating point and resampling, which is needed
for most lossy codecs.
2012-11-25 12:02:52 +01:00
Themaister
8f9b68ad90
Add config file support to FFmpeg recording.
2012-11-23 22:46:36 +01:00
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