Twinaphex
98491c3fa6
Merge pull request #726 from lakkatv/lakka
...
(Lakka) Display some fake settings
2014-06-02 16:45:08 +02:00
Jean-André Santoni
70b58f26fd
(Lakka) Display some fake settings
2014-06-02 16:34:17 +02:00
twinaphex
ae6688465c
(Menu) Add more info descriptions
2014-06-02 15:48:21 +02:00
twinaphex
42e012a080
(Menu) When both HAVE_DYLIB and HAVE_FILTERS_BUILTIN were defined,
...
menu item 'Video Filter' would respond to wrong action upon pressing
RGUI_ACTION_OK
2014-06-02 10:52:27 +02:00
twinaphex
adc9d2bbee
(Menu) Put Frontend Counters on top
2014-06-02 00:29:04 +02:00
twinaphex
5d68975d0a
(Menu) Add Frontend and Core Performance Counters
2014-06-01 23:54:26 +02:00
twinaphex
753d78dfd3
(Performance counters) Add performance counters to regular build
...
(Menu/Setting) Enable g_extern.perfcnt_enable - turns RetroArch
frontend perfcounters on/off
(Menu) Add menu option 'Performance Counters'
2014-06-01 22:07:39 +02:00
Themaister
51a3de5120
Avoid having to redefine all binds.
2014-06-01 20:53:52 +02:00
twinaphex
80f5167bd9
(Menu) Add more info descriptions for menu items
2014-06-01 20:43:55 +02:00
Themaister
3138152a80
Allow perf counter reset from RGUI.
2014-06-01 20:24:55 +02:00
Themaister
88a0fa81c2
Fix perf counter offset.
2014-06-01 20:08:10 +02:00
Themaister
cb6db240de
Avoid some more crazy switch mess.
2014-06-01 19:59:38 +02:00
Themaister
6ee535eafd
Avoid some pretty nasty switch mess.
2014-06-01 19:55:53 +02:00
twinaphex
a71d9d2811
(Menu) Minor nits
2014-06-01 18:54:07 +02:00
twinaphex
df53c6b6e7
(Menu) Add Performance Counters Option. TODO - when in Performance
...
Counters menu, should update values in real-time
2014-06-01 18:45:03 +02:00
Themaister
d8c8f3a139
Sinc works just fine for downsampling.
2014-06-01 12:08:48 +02:00
twinaphex
15010dc77c
(Menu) Add some info screen messages for individual drivers
2014-06-01 06:54:09 +02:00
twinaphex
51a3d93fbd
(Menu) DSP filter Directory Path needs to be exposed to non-HAVE_DYLIB
...
targets too
2014-06-01 05:47:34 +02:00
twinaphex
98467a744e
(GX) Fix warning
2014-06-01 03:17:46 +02:00
twinaphex
d362fa818a
(Lakka) fix build
2014-06-01 00:48:54 +02:00
Themaister
4449f071ed
Create rarch_reinit_drivers().
...
Avoid rarch_set_fullscreen() calls which are non-intuitive.
2014-06-01 00:42:36 +02:00
Themaister
79bd141839
Don't pass useless argument to set_texture().
...
Be more defensive in rmenu texture upload.
2014-06-01 00:20:54 +02:00
Themaister
ec92abba9f
Full fullscreen toggle and DSP reinit.
...
Softfilters broken due to menu reinit. The whole menu stack gets flushed
out causing infinite loop.
2014-05-31 22:58:22 +02:00
twinaphex
262c1aa54b
Softfilter toggling currently broken
2014-05-31 22:38:09 +02:00
twinaphex
5e05665a0e
(Menu) Replace rgui pointers everywhere in menu code with driver.menu
2014-05-31 22:35:08 +02:00
twinaphex
9212043920
(Menu) More cleaning up - replace rgui pointer with driver.menu
...
everywhere in menu_common_backend.c and disp/rgui.c
2014-05-31 22:20:27 +02:00
twinaphex
ecb21743f8
(Menu) Convert rgui->shader into void* too
2014-05-31 21:08:32 +02:00
twinaphex
8f8f757d65
(Menu) Turn core_info_current into void*
2014-05-31 20:37:37 +02:00
twinaphex
711a776f02
(Menu) Refactors
2014-05-31 19:22:23 +02:00
Themaister
53661c5dea
Avoid global info_selection_ptr.
...
Don't reset selection_ptr after info screen.
2014-05-31 14:52:27 +02:00
Themaister
768e23ef4d
Clarify that SIGINT/SIGTERM is fine.
2014-05-31 14:48:29 +02:00
Themaister
3e3bc4fd28
You cannot disable composition on Windows 8.
2014-05-31 14:44:06 +02:00
Themaister
1a2752a0bc
Fix crash on startup.
2014-05-31 14:37:57 +02:00
twinaphex
db0da490fa
(Menu) Add Info button - press 'Select' on the RetroPad to
...
have a message box pop up on an item. It will provide you with
info on the item. Not all items covered yet but it's coming along.
2014-05-31 05:14:44 +02:00
twinaphex
cb4f3fb8e0
Move unused variable inside HAVE_SHADER_MANAGER ifdef
2014-05-30 22:31:49 +02:00
twinaphex
d7aa48aa33
(Menu) Don't pass rgui pointer to menu_build_scroll_indices
2014-05-30 22:06:54 +02:00
twinaphex
6307202a6d
(Menu) render_messagebox/render/frame functions from menu_ctx no longer
...
get a rgui handle passed to them
2014-05-30 21:51:12 +02:00
twinaphex
a282a10ba9
(Lakka) Build fix
2014-05-30 21:15:39 +02:00
twinaphex
0c6b167e4d
(Menu) Don't invoke rarch_set_fullscreen for 'defaulting' SoftFilter
2014-05-30 21:12:09 +02:00
twinaphex
68c9a6003c
(Menu) Prevent another few segfaults when trying to 'default'
...
softfilter - have to continually grab pointer back to driver.menu
after some function occurred that could have changed driver.menu
2014-05-30 21:10:15 +02:00
twinaphex
e313c9d181
(Filters) Fixes filter applying - don't do rarch_set_fullscreen
...
for applying filters - instead do rarch_deinit_filter and rarch_init_filter - faster and less bug-prone since rarch_set_fullscreen will also bring
down menu
2014-05-30 21:01:17 +02:00
twinaphex
34ed0b3e04
(Menu) Get rid of hacky menu_reinit_context - NOTE - looks like the
...
RGUI display driver does not clean up all the state since continually
invoking rarch_set_fullscreen will eventually cause segfaults
2014-05-30 20:37:47 +02:00
twinaphex
779c467191
(Menu) Get rid of passing rgui pointer around to most functions in
...
menu backend. NOTE: Applying filters seems to be broken on PC
right now, investigate
2014-05-30 20:23:20 +02:00
twinaphex
c57f780d9f
(Menu) Start undoing passing rgui pointer to every menu-related
...
function - the only functions where it should actually pass a
pointer instead of just grabbing a pointer from menu.driver should
be in the menu init/deinit functions
2014-05-30 19:34:01 +02:00
twinaphex
0488dca77a
(Menu) Some cleanups to prevent crashing when applying softfilter
...
several times - should do something about this menu pointer being
passed around from function to function
2014-05-30 18:52:03 +02:00
twinaphex
d267f27130
(Style nit) Rename 'init' to 'initialize' in comments
...
(Filter) Get rid of questionable ifdef for HAVE_FILTERS_BUILTIN for
filter init
2014-05-30 18:23:32 +02:00
twinaphex
af440bf545
(Menu) Menu now gets inited from driver.c instead of frontend.c
...
(Console) Better way to 'restart' instead of using the function
'restart' - call rarch_set_fullscreen instead. 'Restart' function
in driver interface can go now
(Menu) Menu now gets properly deinited/reinited when - say -
rarch_set_fullscreen is toggled or some other state change like this.
If init_assets function of menu_ctx_driver is implemented, this should
ensure all GL/D3D assets get 'cleaned up' prior to teardown of the video
driver, and properly reinited after the video driver is brought up again
2014-05-30 17:49:04 +02:00
twinaphex
9319fb7c5b
(Menu) When applying softfilter, use rarch_set_fullscreen
...
for all targets
2014-05-30 09:02:56 +02:00
twinaphex
e1387a7b0b
Take out image driver
2014-05-28 21:14:33 +02:00
twinaphex
66d4148e57
(GX) Build fix
2014-05-28 17:48:12 +02:00