twinaphex
3334e83361
Move Xaudio C interface to audio/drivers
2015-01-13 00:25:01 +01:00
twinaphex
2679c3d5c2
Rename audio/utils.c to audio/audio_utils.c
2015-01-13 00:19:46 +01:00
twinaphex
ef79bb7242
Rename dsp_filter.c to audio_dsp_filter.c
2015-01-13 00:13:28 +01:00
twinaphex
e82c439d81
Rename menu/disp to menu/drivers_display and menu/backend to
...
menu/drivers_backend
2015-01-12 23:52:45 +01:00
twinaphex
058900ac9f
Rename shader_parse.c to video_shader_parse.c
2015-01-12 23:42:50 +01:00
twinaphex
ba5a31e33b
Build fixes
2015-01-12 23:38:21 +01:00
twinaphex
8111567d3e
Move some files around
2015-01-12 23:34:10 +01:00
twinaphex
09b25e54c5
Rename gl_font.c and d3d_font.c
2015-01-12 23:19:21 +01:00
twinaphex
bbc6a5cee4
Move rsound.c to audio/drivers
2015-01-12 22:28:59 +01:00
twinaphex
64411558eb
Rename gfx/shader/ to gfx/drivers_shader
2015-01-12 22:23:48 +01:00
twinaphex
069fb556f0
Rename graphics context drivers
2015-01-12 22:19:31 +01:00
twinaphex
11bcc24c58
Rename some more files
2015-01-12 22:11:13 +01:00
twinaphex
73a1f5afbb
Rename input/overlay.c to input/input_overlay.c
2015-01-12 21:59:32 +01:00
twinaphex
2eee9d294e
Rename ffemu.c to record_driver.c
2015-01-12 21:55:41 +01:00
twinaphex
0b2d518531
Rename video_context.c to video_context_driver.c
2015-01-12 21:53:04 +01:00
twinaphex
ca67f9c317
Rename frontend/platform/ to frontend/drivers/
2015-01-12 21:47:01 +01:00
twinaphex
cec3af8e4a
Rename shader_context.c to video_shader_driver.c
2015-01-12 21:41:27 +01:00
twinaphex
64903de465
Rename frontend_context.c to frontend_driver.c
2015-01-12 21:21:08 +01:00
twinaphex
4e5314b6bb
Rename input_context.c to input_joypad_driver.c
2015-01-12 20:29:01 +01:00
twinaphex
cc1bbac89c
Move menu_driver.c to menu/
2015-01-12 20:02:39 +01:00
twinaphex
6b2fced631
Split up menu code into separate file menu_driver.c
2015-01-12 20:00:43 +01:00
twinaphex
c4bf097d7f
Move location_driver.c to location/
2015-01-12 19:53:10 +01:00
twinaphex
a71b143dad
Move location driver code to separate file location_driver.c
2015-01-12 19:51:33 +01:00
twinaphex
f45d9efb37
Move camera_driver.c to camera/
2015-01-12 19:44:29 +01:00
twinaphex
4b0bd67d8d
Split up camera driver code into separate file camera_driver.c
2015-01-12 19:42:43 +01:00
twinaphex
36d68b98b2
Move osk_driver.c to osk/
2015-01-12 19:29:55 +01:00
twinaphex
2029e13e23
Split up OSK driver code into separate file osk_driver.c
2015-01-12 19:28:40 +01:00
twinaphex
6a9d24b10a
Move location drivers to location/drivers/
2015-01-12 19:05:33 +01:00
twinaphex
444adb622f
Move camera drivers to camera/drivers/
2015-01-12 19:04:12 +01:00
twinaphex
33cdd16c22
Move input/osk to osk/
2015-01-12 19:02:30 +01:00
twinaphex
bd0f0c3f63
Rename gfx_context.c to video_context.c
2015-01-12 18:47:39 +01:00
twinaphex
487c5f58de
Move input_driver.c to input/
2015-01-12 18:39:27 +01:00
twinaphex
07a7386c9d
Split up input_driver code to separate file - input_driver.c
2015-01-12 18:37:50 +01:00
twinaphex
7f484edc98
Move video_driver.c to gfx/
2015-01-12 18:28:32 +01:00
twinaphex
0e5a9f03fe
Split up video_driver code to separate file
2015-01-12 18:26:46 +01:00
twinaphex
7283ce17bc
Move audio_driver.c to audio/
2015-01-12 18:09:31 +01:00
twinaphex
0fbf48e451
Split up audio_driver code into audio_driver.c
2015-01-12 18:06:38 +01:00
twinaphex
fc806d2914
Rename state tracker files
2015-01-12 16:00:13 +01:00
twinaphex
b9ab7a545d
Move psp and gx drivers to gfx/drivers
2015-01-12 06:55:31 +01:00
twinaphex
1fe99148b5
(Griffin) Update
2015-01-12 06:45:49 +01:00
twinaphex
a002208f59
Start moving graphics driver to gfx/drivers
2015-01-12 06:45:12 +01:00
twinaphex
2d66cdc3e7
Move joypad drivers to input/drivers_joypad
2015-01-12 06:28:39 +01:00
twinaphex
76ad6cc344
Move input drivers to input/drivers
2015-01-12 06:16:52 +01:00
twinaphex
1753430d68
MOve audio drivers to audio/drivers
2015-01-12 05:05:56 +01:00
twinaphex
140130dc37
Merge rarch_compr_file_path.c into file_extract.c
2015-01-11 15:53:31 +01:00
twinaphex
7f0ccae0d7
Rename menu_input_line_cb.c to menu_input.c
2015-01-11 06:24:44 +01:00
twinaphex
751f2b7403
(SDK) Move fifo_buffer.c to libretro SDK
2015-01-11 05:43:10 +01:00
twinaphex
1463d5e7dc
Move message queue to libretro-sdk
2015-01-11 05:35:47 +01:00
twinaphex
b4b81bd740
Split up input_common.c into two files - input_joypad.c and
...
input_common.c
2015-01-10 20:10:45 +01:00
twinaphex
b95cdd2215
Rename menu_common.c to menu.c
2015-01-10 04:53:37 +01:00
twinaphex
f1ede10717
Split up menu_common_list functions into separate functions
2015-01-10 04:44:18 +01:00
twinaphex
a10435a476
Remove general.c and move functions to retroarch.c
2015-01-09 18:48:03 +01:00
twinaphex
453321c50b
Start updating headers
2015-01-07 17:46:50 +01:00
twinaphex
11318eb669
Add rarchdb code to Makefile.common and griffin
2014-12-30 21:12:43 +01:00
twinaphex
22eaed78a7
Add header guard to http_lib.h
2014-12-20 22:17:50 +01:00
twinaphex
854910951c
Bake in http_lib.c when HAVE_NETPLAY is defined
2014-12-20 21:29:24 +01:00
twinaphex
62d3e9784d
Don't compile in xml_compat code
2014-12-15 21:34:22 +01:00
twinaphex
1381fcfc25
(Griffin) Update Griffin
2014-11-20 07:03:25 +01:00
Jay McCarthy
f2f96bcac8
First draft of ios_menu
2014-11-04 22:01:01 -05:00
twinaphex
4a45308016
Rename gfx/filters and audio/filters to gfx/video_filters and audio/audio_filters
...
respectively
2014-10-29 07:51:23 +01:00
twinaphex
4f40c14d69
Move menu code up one root dir
2014-10-28 19:54:23 +01:00
twinaphex
fb77db4592
Split up keyboard handling code for xkbcommon to separate file
2014-10-27 19:25:59 +01:00
twinaphex
b9d43eb1fb
(Griffin) Ifdef d3d_w32_font.cpp with HAVE_WIN32_D3D9
2014-10-27 16:47:20 +01:00
Twinaphex
82520809d9
(Apple) Split up keyboard event code into its own file
2014-10-27 14:58:51 +01:00
twinaphex
bab9ee307d
Add null joypad driver
2014-10-27 14:45:28 +01:00
twinaphex
9214469470
Rename to gfx/context/win32_common.c to input/keyboard_event_win32.c
2014-10-27 06:17:07 +01:00
twinaphex
e3d3316502
Move keyboard event X11 code to separate file
2014-10-27 06:05:52 +01:00
twinaphex
c6ac686e51
Split up input_common.c into input_common.c and input_keymaps.c
2014-10-27 04:27:48 +01:00
twinaphex
d24691e810
Convert math/matrix.c to math/matrix_4x4.c
2014-10-26 02:32:10 +01:00
twinaphex
a4065ae34d
Split off input_context code into separate file
2014-10-25 19:56:40 +02:00
twinaphex
6979b62bdc
(SDK) Move math/matrix code to SDK
2014-10-23 04:48:34 +02:00
twinaphex
58f09ce79e
Move scaler code over to libretro SDK
2014-10-23 04:34:35 +02:00
twinaphex
2997af48fa
Move config-file code to SDK
2014-10-22 03:35:04 +02:00
twinaphex
174d011bed
Move dir_list to SDK
2014-10-22 01:13:05 +02:00
twinaphex
9a9fa6532a
Move file_path.c to libretro SDK
2014-10-22 00:23:06 +02:00
twinaphex
dd93d549aa
Rename rarch_file_path to file_ops
2014-10-21 23:53:09 +02:00
twinaphex
d3629f06f1
Rename file.c/file.h to content.c/content.h
2014-10-21 23:44:03 +02:00
twinaphex
2c5b744bc4
Compartmentalize file_path functions over to file_path.c
2014-10-21 23:33:20 +02:00
twinaphex
7d5f317da1
Create rarch_compr_file_path.c
2014-10-21 23:12:19 +02:00
twinaphex
1000dbb32d
Rename file_path to rarch_file_path.c
2014-10-21 23:00:14 +02:00
twinaphex
deeb94ab81
(Griffin) Update Griffin
2014-10-21 20:01:12 +02:00
twinaphex
3d9186f680
Move file_list.c to libretro SDK
2014-10-21 19:23:28 +02:00
twinaphex
bf8cec3d04
(MSVC) Build fixes
2014-10-21 08:02:40 +02:00
twinaphex
abb35ec8ce
(MSVC) Buildfix
2014-10-21 06:55:26 +02:00
twinaphex
dde86f5b6b
Refactor compat/
2014-10-21 06:15:19 +02:00
twinaphex
480cd7c7ba
Move msvc_compat.h to compat/ dir
2014-10-21 06:06:12 +02:00
twinaphex
c62d52de0f
Start properly implementing libretro SDK for boolean.h include
...
header, glsym, and rthreads
2014-10-21 05:05:52 +02:00
twinaphex
ca79265e4b
Rename thread wrapper as rthreads - make it part of the libretro SDK
2014-10-21 03:25:59 +02:00
Jay McCarthy
1f788543e7
Adding CoreText font driver for iOS and OS X
...
The font path settings should be changed to support entering a font
name on these platforms and potentially working with the front-end to
get a list of possible names.
2014-10-18 20:20:55 -04:00
twinaphex
687f593174
Create menu_list.c
2014-10-17 20:36:02 +02:00
twinaphex
48e2c62e10
Add stub menu_entries_cbs.c/menu_entries_cbs.h
2014-10-12 00:45:42 +02:00
twinaphex
50a45ab073
Rename and move frontend/menu/disp/tween.c to frontend/menu/menu_animation.c
2014-10-10 19:53:13 +02:00
Twinaphex
eaddc9b625
(Apple) Add HAVE_XMB
2014-10-09 05:14:41 +02:00
Twinaphex
91f2090297
Start adding xmb.c to Apple build
2014-10-09 05:06:32 +02:00
Jean-André Santoni
7018d58731
(XMB) Initial commit
2014-10-09 01:21:22 +02:00
twinaphex
08c6b6e311
Split up settings list code into settings_list.c file
2014-10-07 16:48:24 +02:00
twinaphex
3603a56c01
Add null gfx context driver
2014-10-07 14:31:10 +02:00
twinaphex
17f9d08190
Split up RA runloop into separate file - runloop.c
2014-10-05 01:31:48 +02:00
Twinaphex
d24a796a49
(Griffin) Build fix
2014-10-04 23:03:55 +02:00
twinaphex
d4a14c4cb9
Move joypad_connection code to input/connect
2014-10-04 23:02:48 +02:00
twinaphex
59b3f96e5f
Integrate wiimote.c into apple_joypad_wii.c
2014-10-04 21:40:59 +02:00
twinaphex
640fa534cd
Move common code to joypad_connection.c - will still need
...
iOS/OSX build fixes
2014-10-04 19:07:59 +02:00
Twinaphex
8b79b12002
(Apple) Cleanups
2014-10-04 17:01:56 +02:00
Twinaphex
f957390f5f
(Apple) Integrate apple_input_hid.c code into apple_joypad_hid.c
2014-10-04 15:49:09 +02:00
twinaphex
377a2e6c63
(Apple) Split up apple_joypad code into two - HID driver and iOS driver
2014-10-04 15:36:04 +02:00
twinaphex
e7e441d32d
Rename shader_cg.c to shader_gl_cg.c
2014-10-02 15:19:21 +02:00
twinaphex
6c675e6580
Create gfx/gl_common.c
2014-10-02 13:32:42 +02:00
twinaphex
b2f6a025c8
Create shader_gl_common.c
2014-10-02 13:27:35 +02:00
twinaphex
6b054da299
Rename shader_common to shader_context
2014-10-02 13:21:45 +02:00
twinaphex
039a5d7ab3
Create shader_null.c and make shader_backend less dependent
...
on GL
2014-10-02 11:11:34 +02:00
twinaphex
ca12482af0
Move shader files to gfx/shader/
2014-10-02 00:45:11 +02:00
twinaphex
3a2f3755ad
Rename some files
2014-10-01 23:27:52 +02:00
twinaphex
d43b9082e7
Move input_autodetect code to input_autodetect.c
2014-09-30 17:48:31 +02:00
Twinaphex
b0fb6f483d
(Apple/OSX) Split up HID code into separate file
2014-09-28 08:29:45 +02:00
twinaphex
3255824a62
(Griffin) Update Griffin
2014-09-25 06:56:23 +02:00
twinaphex
ce6c884724
Take out HAVE_CC_RESAMPLER define
2014-09-24 09:39:41 +02:00
twinaphex
555c5864b8
(Griffin) Take out DONT_HAVE_BITMAPONTS/DONT_HAVE_STATETRACKER for Xbox 1
2014-09-24 09:33:15 +02:00
twinaphex
9d94513dc4
(Menu/Shaders) Move all shader manager code to frontend/menu/menu_shader
2014-09-24 07:56:47 +02:00
twinaphex
a7e6df69c8
Split up libretro (v1) code to libretro_version_1.c file
2014-09-23 03:03:56 +02:00
Twinaphex
3fcc9364a4
Add tween.c to griffin.c
2014-09-19 22:59:23 +02:00
twinaphex
58cfb27c5a
Split up some of the code in retroarch.c to general.c
2014-09-19 07:34:34 +02:00
twinaphex
07d86c7ac3
Create config_file_userdata.c
2014-09-15 21:25:40 +02:00
twinaphex
4fd185bffb
Split up dir_list functions into its own source/object file
2014-09-15 18:59:59 +02:00
twinaphex
6deb51332b
Split up string_list functions into its own object/source file
2014-09-15 18:46:07 +02:00
twinaphex
295434151b
(D3D) Change dir to gfx/d3d
2014-09-14 06:45:47 +02:00
twinaphex
3eead06391
(MSVC) Use Griffin from now on for MSVC PC build - make some
...
variable/ function names unique for Griffin
2014-09-14 06:29:40 +02:00
twinaphex
516a536a78
Include msvc_compat.h at top of Griffin too for _MSC_VER targets
2014-09-14 06:19:32 +02:00
twinaphex
0efac4b6ad
Add some additions to Griffin for MSVC PC build
2014-09-14 06:15:24 +02:00
Higor Eurípedes
e8716aedd7
(griffin.c) Fix glx_ctx.c include
2014-09-13 18:56:45 -03:00
twinaphex
45fc487b95
Change d3d_wrapper.c to d3d_wrapper.cpp
2014-09-13 19:40:12 +02:00
Twinaphex
4b9f85fe37
(GLUI) Refactor code
2014-09-13 06:25:41 +02:00
twinaphex
d4a4dd14bf
Add 'nearest' resampler
2014-09-13 00:10:15 +02:00
Timo Strunk
ff90a4e568
Removed Ppmd references from everywhere. Code is only required for Ppmd support - a special 7z algorithm
2014-09-12 22:41:46 +02:00
Timo Strunk
0977449c24
Edited griffin.c to include remaining objects for zip support.
2014-09-12 21:25:08 +02:00
twinaphex
4a14658278
(Menu) Split up reusable menu_action code to menu_action.c
2014-09-12 05:54:58 +02:00
twinaphex
9caadf5a55
(XDK) Build fixes
2014-09-12 00:16:05 +02:00
twinaphex
fa46a2bf19
(D3D) d3d_wrapper.c build fixes
2014-09-12 00:00:20 +02:00
twinaphex
4706be0905
(D3D) Start merging in XDK code
2014-09-11 20:59:52 +02:00
twinaphex
906807c637
(Griffin) Add menu_lakka_backend.c to Griffin
2014-09-10 04:23:48 +02:00
twinaphex
598421e7d7
Move resampler drivers to audio/resamplers
2014-09-09 21:54:41 +02:00
twinaphex
6c93238641
(PS3) Get rid of altivec_mem
2014-09-07 05:49:34 +02:00
twinaphex
09d240330f
Move 7zip to deps/
2014-09-02 21:45:14 +02:00
twinaphex
5422d761a5
(Griffin) Add 7z sources
2014-09-02 19:41:43 +02:00
twinaphex
7ea34ed4f0
(Griffin) Build fixes
2014-08-31 23:09:22 +02:00
twinaphex
d34e08fb76
(Griffin) Add menu_entries.c to griffin.c
2014-08-31 18:37:22 +02:00
twinaphex
1da139ade1
(XDK) Split up XDK input driver into separate input_ and joypad_ files
2014-08-30 03:48:51 +02:00
twinaphex
00f53247cd
Split up input drivers into separate input_ and joypad_ files
2014-08-30 03:46:57 +02:00
twinaphex
fd3a419242
(PS3) Split off PS3 input joypad code into separate file
2014-08-30 03:41:13 +02:00
twinaphex
459c27e11f
(SoftFilter) Build fixes for non_HAVE_DYLIB
2014-08-19 19:45:19 +02:00
twinaphex
7ba9737fef
deinit_gpu_recording - cut down on duplicated code
2014-08-17 23:31:16 +02:00
twinaphex
e79f9f72ac
(PS3) Fix build
2014-08-16 18:22:51 +02:00
twinaphex
d3ae0834e6
(GX) Move sicksaxis GX files to input/ and rename it
2014-08-15 21:18:46 +02:00
twinaphex
6b5bb100a1
(PSP) Move psp files to gfx/psp
2014-08-15 21:14:26 +02:00
twinaphex
9203160abe
Move xenon drivers to input/audio
2014-08-15 21:11:26 +02:00
twinaphex
4a17a7b832
(GX) Build fix
2014-08-15 21:08:56 +02:00
twinaphex
99033b898f
(XDK) Move xdk/d3d9 to gfx/d3d9
2014-08-15 21:00:26 +02:00
twinaphex
eb1d78bab7
Rename history.c to playlist.c
2014-08-15 17:24:28 +02:00
twinaphex
0966d384d8
(OSK) Get rid of HAVE_OSK ifdef
2014-08-14 06:40:33 +02:00
twinaphex
88af50ab82
Add null drivers
2014-08-14 03:05:44 +02:00
twinaphex
e1a122843b
Add null camera - remove HAVE_CAMERA ifdefs
2014-08-14 02:55:04 +02:00
twinaphex
027bd68bb3
Add location/null.c - get rid of HAVE_LOCATION ifdefs
2014-08-14 02:15:48 +02:00
twinaphex
92e7e413d4
(Android) Take out HAVE_BUILTIN_AUTOCONFIG - Android port now relies
...
on joypad autoconfig files put inside autoconfig directory
2014-08-13 12:17:45 +02:00
twinaphex
042c807c89
(Griffin) Add movie.c to Griffin
2014-08-13 08:07:30 +02:00
twinaphex
fcbbf08109
(Recording) Bake in HAVE_RECORD implicitly
2014-08-12 05:28:43 +02:00
twinaphex
41a5641a6f
Move core_info.c to root dir
2014-08-02 14:04:43 +02:00
twinaphex
bca57d827b
Move file_list.c outside of frontend/menu
2014-07-26 18:31:34 +02:00
twinaphex
9c96b3ada2
Make history.c no longer dependent on menu
2014-07-25 20:56:31 +02:00
twinaphex
d1a85b6d95
Take out HAVE_SCREENSHOTS everywhere
2014-07-22 03:22:18 +02:00
twinaphex
0454ed7808
Move memcpy implementations into separate dir
2014-07-20 05:33:53 +02:00
twinaphex
652499770f
(Apple GL context) Move gfx_context C files to Obj-C .m file
2014-07-09 13:03:58 +02:00
twinaphex
f76a0c4953
(QNX) Move qnx_input.c
2014-06-14 20:30:47 +02:00
twinaphex
ee542e2aa5
(Android) Shield - Start adding autoconf for Android - currently only binds to auto the two analog
...
sticks and the menu button - maister - please look at this as well to see what is going wrong
2014-06-10 23:24:09 +02:00
twinaphex
8193eb4b3d
(Android) Input - Move files around
2014-06-10 22:15:23 +02:00
twinaphex
f24c507362
(Android) Integrate input_autodetect.c file into input_android.c
2014-06-10 22:09:44 +02:00
twinaphex
b70d6292ff
(Menu) Cut down on unnecessary HAVE_RGUI ifdefs where appropriate, and
...
replace with HAVE_MENU where possible
2014-06-10 02:08:41 +02:00
twinaphex
6ab2e3e9ea
(GX) Add builtin_gx.c
2014-06-09 21:56:38 +02:00
twinaphex
a32c29e5ed
(PSP) Refactor input autoconf
2014-06-09 18:57:17 +02:00
twinaphex
0e6d99d2de
(XDK) Switch to new autoconf system
2014-06-09 18:17:37 +02:00
twinaphex
ade719748d
(PS3) Converted PS3 over to autoconf PC-style
2014-06-09 14:32:45 +02:00
twinaphex
35716e981c
Move alsa_qsa.c to audio/
2014-06-01 16:12:36 +02:00
twinaphex
c6eb7988dc
Move netlogger code around
2014-06-01 16:09:12 +02:00
Themaister
cea2b160cd
Add Chorus DSP.
2014-06-01 14:32:01 +02:00
twinaphex
1f06f610e2
(XDK D3D) Make drdiver more feature-complete and inline with PC
...
D3D driver
2014-05-30 08:23:29 +02:00
twinaphex
e1387a7b0b
Take out image driver
2014-05-28 21:14:33 +02:00
Themaister
0c83bf7d0b
Merge branch 'master' of github.com:libretro/RetroArch into eq-dsp
...
Conflicts:
griffin/griffin.c
2014-05-28 10:38:04 +02:00
Themaister
7bf6554661
Add EQ to griffin.
2014-05-28 10:37:21 +02:00
twinaphex
152e022b5b
(Android) Fix build
2014-05-28 04:15:52 +02:00
twinaphex
e68982596b
(Griffin) Put audio/utils.c last - prevents heap of compile errors
...
when altivec.h redefines bool on OSX PPC
2014-05-22 22:00:59 +02:00
Themaister
7351a228cc
Add Echo DSP filter.
2014-05-20 17:04:57 +02:00
Themaister
7aaa0c254f
Add builtin crap for DSP plugs.
2014-05-20 14:21:29 +02:00
Themaister
b498476531
Remove broken DSP plugs.
...
They will all have to be properly rewritten for new interface.
2014-05-20 12:38:01 +02:00
twinaphex
216a3e4ea7
(QNX) Change __BLACKBERRY_QNX__ define to __QNX__
2014-05-20 02:48:11 +02:00
twinaphex
f89a07a98d
(Grifffin) Take out implicit HAVE_BUILTIN_FILTERS when HAVE_DYLIB is
...
not defined
2014-05-19 22:38:45 +02:00
twinaphex
6bde636fac
(Console) Move audio drivers to audio/ directory
2014-05-13 17:09:17 +02:00
twinaphex
f8e40f613b
(Input) Move console input drivers to input/ directory - should start getting rid of
...
all these platform-specific folders cluttering up the codebase tree
(GL) Build fix for PS3 - current MiniGL implementation doesn't support SRGB
(Griffin) shader_common only baked in if HAVE_SHADERS defined
2014-05-13 17:01:27 +02:00
twinaphex
b2b5c6daec
(Image) Put image functions through abstract interface
...
(Image) Add image_driver to retroarch.cfg to specify image driver to use
(Menu) Add Image Driver to Drivers section
2014-05-10 20:26:58 +02:00
twinaphex
cf669f21ca
* Add 'null' frontend context driver (will come into use later on in
...
more important ways)
* RetroArch when compiled with menu support will now cleanly exit if
menu driver cannot be initialized properly
2014-05-09 06:12:53 +02:00
twinaphex
853179a2fb
Add inclusion of gfx/shader_common.c to other Makefiles
2014-05-08 21:49:18 +02:00
twinaphex
de7cf52227
(Apple/General_) Turn setting_data into general code - this code
...
will be used for exposing a list of generic menu settings to
WIMP menus and other such things (already used by the Apple port
in tihs way)
2014-05-03 18:38:29 +02:00
twinaphex
cb53d65fc3
Compile with HAVE_BUILTIN_FILTERS for Android - and some C90 build
...
fixes for filters. Note/FIXME: We need to get rid of the complex.h
dependency in the equalizer plugin
2014-05-03 04:59:35 +02:00
twinaphex
3b6f408a41
(SoftFilters) Add Phosphor2x
2014-05-03 02:26:04 +02:00
twinaphex
d56f1e0104
(SoftFilters) Add LQ2x
2014-05-02 21:09:59 +02:00
twinaphex
01ceaa9d27
(Griffin) Bake in Blargg NTSC NES/SNES filters into Griffin now.
...
All console ports should have them now
2014-05-01 06:09:06 +02:00
twinaphex
4dcf25b9d7
(Android) Fix JNI build
2014-04-30 03:31:49 +02:00
twinaphex
8321506b39
(MSVC) Build fixes
2014-04-29 23:02:07 +02:00
twinaphex
cdc60da07f
(DSP Filters) Add code for HAVE_BUILTIN_FILTERS
2014-04-29 21:56:50 +02:00
twinaphex
0ddc7d57fd
Add core_info/rom_history extensions from Apple ports to mainline
2014-04-26 21:42:06 +02:00
twinaphex
1410b6937e
(Apple) Move Apple input files around - rename files
2014-04-26 17:39:46 +02:00
twinaphex
6f05cce0de
Get rid of menu_common_settings.c - add remaining public functions to
...
menu backend interface
2014-04-26 02:40:38 +02:00
twinaphex
3d8d807e6b
Refactor a bunch of menu code - menu 'settings' can now be implemented
...
per-menu context
2014-04-26 01:54:15 +02:00
twinaphex
8ea17075aa
(SoftFilters) Port EPX to SoftFilter spec - RGB565 only for now
2014-04-17 17:21:35 +02:00
twinaphex
8a214da781
(SoftFilters) Add SuperEagle filter (RGB565 only for now)
2014-04-17 00:53:19 +02:00
twinaphex
e693e93b57
(SoftFilter) Add Super2xSaI filter (RGB565 only for now)
2014-04-16 21:15:02 +02:00
twinaphex
2b3624a864
(SoftFilters) Fixed HQ2x
2014-04-16 18:12:31 +02:00
twinaphex
390d198812
Uniquely name gfx/scaler/filter.c for MSVC
2014-04-16 15:48:33 +02:00
twinaphex
a090806abc
(SoftFilters) Add 2xSaI filter - RGB565 only for now
2014-04-16 06:34:20 +02:00
twinaphex
8d6a7dbe1f
(Console) Bakes in filters now for ifndef HAVE_DYLIB targets
2014-04-16 03:33:10 +02:00
twinaphex
45c917afa4
Compile in filters for console ports (HAVE_DYLIB not defined in
...
Griffin)
2014-04-16 02:09:09 +02:00
Themaister
abee6c2d66
Fix griffin build.
2014-04-15 04:11:36 +02:00
twinaphex
9dfcded389
(Menu) Refactor menu code -move backend menu code to separate driver
2014-04-14 02:32:54 +02:00
twinaphex
aadb940da8
Move menu_context.c code into driver.c
2014-04-01 04:12:41 +02:00
Themaister
24906b8869
Add resampler tests for CC resampler.
2014-03-23 14:27:31 +01:00
Twinaphex
7fa8920357
Merge pull request #606 from aliaspider/master
...
(PSP) VFPU optimized audio resampler and s16 <-> float conversions
2014-03-14 17:02:04 +01:00
aliaspider
035e9b0919
(PSP) add an audio resampler using VFPU/allegrex assembly
2014-03-14 16:53:04 +01:00
Themaister
6a45de307d
Build fix MinGW.
2014-03-09 15:49:20 +01:00
twinaphex
8254e127ec
Rename d3d9_p.cpp to gfx/context/d3d_ctx.c
2014-03-08 05:18:05 +01:00
twinaphex
38c04f9b0c
(XDK) Use same context driver as PC now
2014-03-08 04:13:20 +01:00
twinaphex
5bb7097fbb
(Menu) Add OSK enable option
2014-03-02 06:07:18 +01:00
twinaphex
6f19662d75
(Menu) Split up keyboard input line cb code to separate file - menu_input_line_cb
2014-03-02 05:24:57 +01:00
Themaister
fce4ebd31e
Move core_info to frontend/info.
2014-03-01 11:53:04 +01:00
Themaister
2cd51db6c0
Move file_list.c to frontend/menu.
...
Doesn't belong in top-dir.
2014-03-01 11:41:00 +01:00
twinaphex
bca4b77573
(Menu) Isolate menu ptr selection code to separate file menu_navigation.c
2014-02-28 23:14:42 +01:00
twinaphex
d23d56c988
(GX) Add experimental libsicksaxis support - doesn't work properly
...
right now so not compiled in
2014-02-26 23:07:16 +01:00
twinaphex
9d311a8f9e
(Lakka) Add unfinished Lakka menu display driver
2014-02-26 21:10:39 +01:00
twinaphex
fd7f4d45cd
Move image files to gfx/image/
2014-02-25 21:24:15 +01:00
aliaspider
650adef8da
(PSP) added audio support
2014-02-17 14:26:03 +01:00
Higor Eurípedes
b719c98db6
(griffin.c) Fix build when freetype2 support is enabled
...
This commit fixes build issues for frontends that wish to use freetype2
or that do not want to use the built-in bitmap font:
* Having HAVE_FREETYPE without DONT_HAVE_BITMAPFONT makes griffin.c
include both freetype.c and bitmapfont.c resulting in a redefinition
of 'struct font_renderer' (freetype.c:25 and bitmapfont.c:24).
* Having both HAVE_FREETYPE and DONT_HAVE_BITMAPFONT resulted in linkage
problems because griffin.c does not include fonts.c in this case and
thus font_renderer_create_default() implementation is missing. If
fonts.c is included, the linker complains about undefined reference to
bitmap_font_renderer in fonts.c:27.
2014-02-05 12:30:55 -03:00
Higor Eurípedes
5b91b996e4
Add missing libxml2 check in griffin.c
2014-01-22 08:39:28 -03:00
twinaphex
03850bb659
Pull in full zlib (sorry for pulling all this in - but Xbox FBA
...
builds were turning out broken and we really need full zlib suite)
2014-01-10 19:36:13 +01:00
twinaphex
8d2b7e35ad
(Rzlib) Move back to rzlib - FBA builds on Xbox 1 would no
...
longer work with miniz
2014-01-10 16:47:58 +01:00
twinaphex
0a15a17d44
Update years on all license headers
2014-01-01 01:50:59 +01:00
twinaphex
4fa7580dea
(MSVC) Builds again
2013-12-31 22:10:58 +01:00
twinaphex
18545b5730
(360) Move rmenu_xui.cpp to menu/disp/
2013-12-29 04:26:34 +01:00
twinaphex
ff036066e2
Rework frontend - separate functions now for iterating per frame
...
and for doing teardown - Emscripten and Apple ports can make use
of this now so we don't need separate frontend implementations
2013-12-28 21:08:30 +01:00
meancoot
f069c82417
(Apple) First pass at removing UI/RetroArch thread split.
2013-12-21 19:42:10 -05:00
twinaphex
e983aa4c35
(Location) Implement stub Android location driver - will still need
...
a couple of functions filled in
2013-12-19 03:37:26 +01:00
twinaphex
742f85eafc
Add HAVE_LOCATION - still need to write frontend drivers now for
...
location
2013-12-19 01:51:51 +01:00
Themaister
f4cf33f717
Update griffin.
2013-12-10 19:42:42 +01:00
twinaphex
977e6a1b52
(iOS) Integrate iOS camera driver into RAGameView.m - CVOpenGLESTextureCacheCreateTextureFromImage keeps failing right now so instancingviewer camera core doesn't yet work
2013-12-01 20:39:06 +01:00
twinaphex
cc7cda7252
(iOS) Skeleton camera driver
2013-12-01 14:41:18 +01:00