Commit Graph

109 Commits

Author SHA1 Message Date
Andre Leiradella
5fce3f4138 grouped core functions inside a retro_core_t structure; swapped core function globals by one retro_core_t variable 2015-10-06 14:34:09 -03:00
twinaphex
576626ead0 Refactor frame_is_reversed - shader drivers should no longer
be dependent upon global state
2015-09-16 11:14:43 +02:00
twinaphex
e1c1917ed5 Cleanup headers 2015-09-05 19:24:21 +02:00
twinaphex
3c6d0dd77c Some PSP1 build fixes and start adding PSP1 support to
Makefile.griffin
2015-08-30 23:19:45 +02:00
twinaphex
0595393cc0 input_state - cleanup 2015-08-06 03:10:52 +02:00
twinaphex
1e344bc85c Revert "Take turbo_enable array out of global struct"
This reverts commit 821688f976.
2015-08-03 23:40:01 +02:00
twinaphex
821688f976 Take turbo_enable array out of global struct 2015-08-03 23:34:13 +02:00
twinaphex
f710b61edb Don't make input_apply_turbo a separate function again 2015-08-03 23:28:34 +02:00
twinaphex
157ca684a0 Pass pointers to input_apply_turbo 2015-08-03 23:24:28 +02:00
twinaphex
0c023dcb68 Reimplement frame count 2015-08-03 23:01:07 +02:00
twinaphex
a70f09a90d Rearrange structs 2015-07-27 17:18:10 +02:00
twinaphex
41f18cd507 Cleanup 2015-07-24 05:16:44 +02:00
twinaphex
117fd48f15 Get rid of some superfluous wrapper functions 2015-07-12 11:14:41 +02:00
twinaphex
1a4954ce55 Move more code to input_overlay.c 2015-07-12 06:47:39 +02:00
twinaphex
1b163e6a5a Cleanup input_overlay.c 2015-07-11 08:07:14 +02:00
twinaphex
b6609d576b Build fixes when HAVE_OVERLAY is not defined 2015-07-10 18:37:25 +02:00
twinaphex
abf7a80f27 (Android) Buildfixes and remove unused variable warnings 2015-07-09 07:48:56 +02:00
twinaphex
46cdc34b9b Set up groundwork for new mobile-friendly setting 2015-07-09 03:47:07 +02:00
twinaphex
cdf3ce309e Decouple 'overlay' state from driver_t 2015-07-09 01:10:30 +02:00
twinaphex
c4617f0f6b (libretro_version_1.c) Style nits 2015-07-08 17:22:35 +02:00
twinaphex
467452a698 Updates pt. 4 2015-07-02 18:55:49 +02:00
twinaphex
96c119bb1d Move retroarch_logger.h to libretro-common/include 2015-06-30 00:38:10 +02:00
twinaphex
7a2bd21b3d (runloop.c) Cleanup 2015-06-27 15:52:24 +02:00
twinaphex
55454a12aa Refactor some code in input_state 2015-06-27 15:36:53 +02:00
Alcaro
97f8188969 Clean up some C99 longlongs. 2015-06-26 16:21:50 +02:00
twinaphex
9488b47fbc Refactor gfx/video_pixel_converter.c 2015-06-25 10:37:10 +02:00
twinaphex
9f93373286 Create video_pixel_frame_scale and move it to gfx/video_pixel_converter.c 2015-06-25 10:15:26 +02:00
Higor Eurípedes
4d84021819 Fix incorrect screenshot colors 2015-06-17 11:32:08 -03:00
Higor Eurípedes
f7bc0df9bc (libretro_version_1.c) Change current_msg to a char array 2015-06-09 17:02:28 -03:00
twinaphex
ac8d58b7bb Create video_driver_cached_frame_set 2015-05-20 21:13:25 +02:00
Twinaphex
18e261abcd Remove unused variable 2015-05-20 20:59:46 +02:00
twinaphex
d2b76a7d13 Move pix_fmt to video_state 2015-05-20 20:59:12 +02:00
twinaphex
197820c797 Move filter state code to video_state and out of global 2015-05-20 20:49:52 +02:00
twinaphex
4afc100924 Move audio_data out of global struct to prevent threading issues 2015-05-19 21:18:07 +02:00
Twinaphex
f08db710ac Kill unused variables 2015-05-09 16:06:05 +02:00
twinaphex
9b9e65abf3 Start using video_driver_get_frame_count 2015-05-09 16:04:12 +02:00
twinaphex
dcfa47c23b Increment runloop->frames.video.count outside of video_driver_frame 2015-05-09 10:37:03 +02:00
twinaphex
11d75d088c (data runloop) Start creating separate message queue for data runloop 2015-04-11 01:17:46 +02:00
twinaphex
9d74dbdef6 Pass device pointer to input_remapping_state 2015-04-10 03:10:01 +02:00
twinaphex
a0d0345f36 Create input_remapping_state 2015-04-10 02:46:10 +02:00
radius
eef29b0355 try to include analogs in input remapping 2015-04-09 17:06:41 -05:00
twinaphex
4f6a3532f6 Create video_driver_frame wrapper function 2015-03-24 13:27:38 +01:00
twinaphex
71e927020c Create input_driver_poll 2015-03-23 03:17:43 +01:00
twinaphex
db1087ad33 Create input_driver_state 2015-03-23 03:04:05 +01:00
twinaphex
c033546303 Create audio_driver_write 2015-03-23 02:51:46 +01:00
twinaphex
d3b964a1c2 Style nits 2015-03-22 07:37:25 +01:00
twinaphex
3676917265 Silence unused variable warnings 2015-03-21 06:55:34 +01:00
twinaphex
e6f0d366cb Go through global_get_ptr 2015-03-21 04:43:18 +01:00
twinaphex
c0d5a6c401 Updates pt. 7 2015-03-20 23:22:41 +01:00
twinaphex
6cefa69aa4 Go through settings pointer 2015-03-20 19:48:23 +01:00