twinaphex
97d73557d8
(Overlay) Create OVERLAY_IMAGE_TRANSFER_DESC_IMAGE_ITERATE
2015-03-19 23:13:25 +01:00
twinaphex
cea8f0cbe0
(Overlay) Change input_overlay_load_overlays
2015-03-15 00:16:57 +01:00
twinaphex
aed8d1887d
(Overlay) Cache config file once and clean it up when no longer needed -
...
config_file_new was taking up at least 11% of rarch_main_iterate_overlay_state's
CPU activity (23.3% in total on OSX) - should now be far more efficient
2015-03-14 05:45:48 +01:00
twinaphex
d510a502e5
Create ol->resolve_pos
2015-02-27 02:21:17 +01:00
twinaphex
34622f63ed
(Overlay) Back to the drawing board
2015-02-27 01:25:08 +01:00
twinaphex
ef91d9a528
Make function static
2015-02-23 22:11:18 +01:00
twinaphex
a41c159ece
Load first active overlay immediately - much faster
2015-02-23 21:49:08 +01:00
twinaphex
00beda42f2
Add pos_increment to allow us to iterate through steps
2015-02-23 21:14:34 +01:00
twinaphex
89685c5709
Add OVERLAY_IMAGE_TRANSFER_DESC_ITERATE and OVERLAY_IMAGE_TRANSFER_DESC_DONE
2015-02-23 20:57:49 +01:00
twinaphex
3af7656d42
Move more to load_overlays
2015-02-23 19:18:51 +01:00
twinaphex
bdd5df32a8
Move more out of input_overlay_load_overlay
2015-02-23 19:06:22 +01:00
twinaphex
fafbadafba
Start moving more logic from input_overlay_load_overlay to input_overlay_load_overlays
2015-02-23 18:53:13 +01:00
twinaphex
d4abbd9c83
(Input overlay) Get rid of cached config file
2015-02-23 09:07:04 +01:00
twinaphex
2390e17fc7
(Overlay) Add some logic
2015-02-23 06:03:53 +01:00
twinaphex
d09574bb1f
Move files around
2015-02-22 04:56:18 +01:00
twinaphex
0595189fab
Create OVERLAY_STATUS_DEFERRED_LOADING_IMAGE
2015-02-21 22:00:12 +01:00
twinaphex
a36e2d2a30
Cut down on continuous opening/closing of config file - keep it
...
cached
2015-02-21 09:41:29 +01:00
twinaphex
7268eab3e8
Create two more iteration phases for overlays
2015-02-21 09:26:52 +01:00
twinaphex
61bbb2a3fb
Start making overlay loading 'deferred'
2015-02-21 07:29:13 +01:00
twinaphex
fc373630ce
Start to approach OSK driver in a different way
2015-01-29 20:33:27 +01:00
twinaphex
73a1f5afbb
Rename input/overlay.c to input/input_overlay.c
2015-01-12 21:59:32 +01:00