Jean-André Santoni
9e3e3180d8
(Lakka) Init textures and labels in context_reset and destroy them in context_destroy
2014-06-01 17:07:03 +02:00
twinaphex
16350367b7
(360) Build fixes
2014-06-01 02:33:43 +02:00
twinaphex
1e73dcfb1d
(Lakka) Some cleanups
2014-06-01 01:08:39 +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
twinaphex
ea49c5ecae
Revert "(RMenu) Take out menu_texture_inited bool"
...
This reverts commit 36820347b3de8fd28f1c9288d8a521ca123bb0f4.
2014-05-31 23:47:35 +02:00
Themaister
f1b3252193
Don't init assets from init.
...
Rename to context_reset/context_destroy and let the driver init/uninit
step signal the menu when the context is going down and coming up.
2014-05-31 23:24:46 +02:00
twinaphex
d5ec0c8d90
(Lakka) Add glDeleteTextures calls to lakka_free_assets
2014-05-31 23:19:59 +02:00
twinaphex
36820347b3
(RMenu) Take out menu_texture_inited bool
2014-05-31 23:01:20 +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
e3983d386b
(Lakka) Build fixes
2014-05-31 21:17:08 +02:00
twinaphex
ecb21743f8
(Menu) Convert rgui->shader into void* too
2014-05-31 21:08:32 +02:00
twinaphex
711a776f02
(Menu) Refactors
2014-05-31 19:22:23 +02:00
Jean-André Santoni
09ec46e6b5
(Lakka) Fix init and reinit only textures
2014-05-31 13:25:33 +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
71032bafb3
(RMenu XUI) Build fix
2014-05-30 22:37:23 +02:00
twinaphex
f49ea47040
(RMenu) Implement shader parameter representation logic in
...
RMenu display layer
2014-05-30 22:04:53 +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
b2d9c60613
(Menu) Don't pass menu data to menu_iterate
...
(Menu) Don't pass menu data to backend - postprocess
2014-05-30 20:53:10 +02:00
twinaphex
04c84dc36c
(RGUI) Return null if calloc of rgui struct fails in rgui_init
2014-05-30 20:41:31 +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
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
9adeae2df3
(Lakka) update_tweens gets value of 0.002 - assume
...
monitor refresh rate lock in RGUI
2014-05-29 17:44:31 +02:00
twinaphex
223ae6033d
(Lakka) Animations show up - unreliable though
2014-05-29 16:35:23 +02:00
twinaphex
14c81f13c9
(Frontend) Remove attempt_load_game variable
2014-05-28 22:20:08 +02:00
twinaphex
e1387a7b0b
Take out image driver
2014-05-28 21:14:33 +02:00
Jean-André Santoni
8a656cfccc
(Lakka) Fix a segfault in items_init
2014-05-27 22:43:04 +02:00
twinaphex
f788249c59
(Menu) Add get_default_menu function for default settings
2014-05-27 17:13:53 +02:00
Twinaphex
a56d57c615
Merge pull request #706 from libretro/shader-parameter
...
Shader parameter
2014-05-27 16:28:06 +02:00
twinaphex
a25a258153
(Menu) Add Content Dir label
2014-05-27 07:58:41 +02:00
twinaphex
0f578ad97d
(Lakka) More cleanups
2014-05-27 06:32:33 +02:00
twinaphex
bffbdbaca7
(Lakka) Cleanups
2014-05-27 06:27:31 +02:00
twinaphex
ebfb104986
(Lakka) Prevent some more segfault bugs
2014-05-27 03:48:08 +02:00
twinaphex
7acf7e706d
(Lakka) Remove more redundant re-setting of rgui->last_time
2014-05-27 03:29:21 +02:00
twinaphex
76bf7525ca
(Lakka) More cleanups
2014-05-27 03:06:58 +02:00
twinaphex
20b54b476a
(Lakka) Debork more code
2014-05-27 02:26:15 +02:00
twinaphex
0abbd3968b
(Lakka) Refactor more broken code
2014-05-27 02:02:39 +02:00
twinaphex
81fe85624a
(Lakka) Start refactoring questionable C code
2014-05-27 01:31:27 +02:00
Themaister
ca3d4416d3
Can save parameters. Can tweak on RGUI presets and current shader.
2014-05-26 18:48:29 +02:00
Themaister
b38c30b368
Can tweak shader parameters from RGUI.
...
Just need to figure out how to handle parameter saving now.
2014-05-26 18:47:49 +02:00
twinaphex
e447c654ad
(Lakka) Integrate png_texture_load.c code into disp/lakka.c
2014-05-26 18:40:27 +02:00
twinaphex
50ff38195a
(Lakka) Integrate tween.c code into disp/lakka.c
2014-05-26 18:32:32 +02:00
twinaphex
496915eb20
(Menu) Add Autoconfig Dir Path option
2014-05-26 02:57:44 +02:00
twinaphex
d62164c4ae
(BB10) Build fixes
...
(General) Fix some unused variable warnings
2014-05-17 22:16:25 +02:00
twinaphex
dda574ddf1
(Lakka) More deborking of Lakka
2014-05-12 15:36:01 +02:00
twinaphex
d9e31151ed
(Lakka/GL) Take out HAVE_LAKKA hack in gl.c - animations/tweening needs to
...
be fixed though
2014-05-11 20:47:44 +02:00
twinaphex
88d9aae9a2
(RARCH_CONSOLE) Build fix
2014-05-10 20:40:11 +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
107efae2e2
(Lakka) Cleanups
2014-05-10 06:21:03 +02:00
twinaphex
bbce01a449
(Lakka) Lakka now uses assets directory instead of hardcoded
...
/usr/share/retroarch
2014-05-10 05:25:50 +02:00