Themaister
276b588217
Add custom xml parser. Use as fallback.
2013-01-02 15:18:42 +01:00
Themaister
f5c5da8959
Fix build when HAVE_XML isn't defined.
2012-12-23 20:10:16 +01:00
Themaister
35bf5c82c1
Make OVERLAY optional.
2012-12-23 18:39:01 +01:00
Themaister
f445c939e9
Merge branch 'master' into overlay
2012-12-23 13:56:57 +01:00
Themaister
9b58fac354
Always compile in config file support.
2012-12-23 13:55:59 +01:00
twinaphex
86de8a8cbe
Merge branch 'master' of https://github.com/Themaister/RetroArch into overlay
2012-12-23 13:46:03 +01:00
Themaister
143b5addc9
GLSL support can be compiled without XML.
2012-12-23 13:44:31 +01:00
Themaister
e198dac691
Merge branch 'master' into overlay
2012-12-22 23:53:13 +01:00
Themaister
359d5fa997
Cleanups and build fixes.
2012-12-22 23:52:05 +01:00
Hans-Kristian Arntzen
49324a1374
Merge pull request #100 from sparklewind/patch-1
...
Fix for compiling on Haiku
2012-12-22 14:46:00 -08:00
sparklewind
a5ceef033b
Update Makefile
2012-12-22 21:29:39 +01:00
sparklewind
12308e321a
Update Makefile
2012-12-22 20:41:59 +01:00
sparklewind
d40190b7ad
Update Makefile
2012-12-22 20:33:01 +01:00
sparklewind
123c75b01f
Update Makefile
2012-12-22 20:31:37 +01:00
sparklewind
b7445eb81b
Update Makefile
2012-12-22 20:24:51 +01:00
sparklewind
31a5ebeea6
Update Makefile
2012-12-22 20:20:59 +01:00
sparklewind
5deb37f60a
Update Makefile
2012-12-22 17:23:02 +01:00
Themaister
9056946079
Merge branch 'master' into overlay
2012-12-22 11:38:18 +01:00
Themaister
6bb2349833
Kill off external driver plug interfaces.
...
These are too much work to maintain, and aren't really all
that useful.
2012-12-22 11:37:15 +01:00
sparklewind
db9a9056e2
Update Makefile
2012-12-22 03:26:27 +01:00
sparklewind
14e259ac39
Fix for compiling on Haiku
2012-12-21 21:50:07 +00:00
Themaister
a863908214
Makefile indent fix.
2012-12-20 14:57:55 +01:00
Themaister
1250fae7f1
Basic overlay POC works.
...
Add support for X11.
2012-12-20 12:24:49 +01:00
Themaister
beca1c44f3
Move all font stuff to gfx/fonts.
...
Rename stuff so griffin doesn't break.
2012-12-15 00:27:30 +01:00
Themaister
78e5d47a9b
Rename to gl_raster_font to clearify.
2012-12-15 00:08:26 +01:00
Themaister
b239785038
Context-ize GL font rendering.
2012-12-15 00:07:31 +01:00
Themaister
5700febb2c
Refactor font renderering.
...
Virtualize for multiple backends, and name files more sanely.
2012-12-14 20:25:40 +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
Themaister
a5e3df4e72
Print AS when compiling ASM source.
2012-12-09 18:37:09 +01:00
notaz
16edc7c80e
Add ARM NEON support for main build.
2012-12-09 18:30:04 +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
8a3a7572b4
Fix build with HAVE_SDL_IMAGE is not defined.
2012-11-26 23:13:16 +01:00
Themaister
8f9b68ad90
Add config file support to FFmpeg recording.
2012-11-23 22:46:36 +01:00
Themaister
86e21686f7
Refactor out buggy 'in-line' path handling.
2012-11-18 17:16:20 +01:00
Themaister
cc0038d076
Fix OSX build.
2012-11-13 10:27:00 +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
c6b50d2645
Add CPU feature detection for X86.
2012-11-01 22:31:24 +01:00
twinaphex
b0e4ca599c
(PC/Linux) performance_android.c works for PC Linux too - refactor as
...
performance_linux and compile it in for Linux build (but don't yet use it)
2012-11-01 07:41:36 +01:00
twinaphex
b240cfbc7e
(RARCH_PERF) Rename benchmark.c to perforance.c
...
(MSVC2010) Rename incorrectly named MSVC2012 solution which was
really an MSVC 2010 solution
2012-11-01 06:21:18 +01:00
Themaister
93078889cc
Begin reworking RGB565 as default pixel format.
2012-10-20 01:12:02 +02:00
Themaister
6d3c12b9bd
Use HAVE_GLSL instead of HAVE_XML.
...
Replace where it makes sense.
2012-10-16 19:43:05 +02:00
Themaister
2af0a43ad0
Link against Cg framework on OSX.
2012-10-15 11:01:15 +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
a0e6db636f
Set window icon in X11.
2012-10-13 12:51:37 +02:00
Themaister
9208663c53
Add basic Xinerama support to X11.
2012-10-12 19:58:54 +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
1bac5421ff
Update benchmarks for GCC + x86.
...
Compile with make PERF_TEST=1 to enable performance logging.
2012-10-01 23:43:16 +02:00
Themaister
d40cd53e24
Rewrite retroarch-joyconfig.
...
Rewrites a large chunk of retroarch-joyconfig to work with "any" joypad
driver. This allows e.g. the tool to work without X. SDL event pumps
require X to work (for some reason).
2012-09-29 21:57:03 +02:00
Themaister
5688f939a7
Use GL_BGRA_EXT on GLES.
2012-09-29 20:06:48 +02:00