twinaphex
218d6f5262
Bump up to 1.3.6
2016-07-17 01:05:18 +02:00
twinaphex
efd16e8b72
Correctly place '..' more entry for RGUI
2016-07-17 01:00:57 +02:00
twinaphex
0b474b3d26
Dehardcore 'more' string
2016-07-17 00:52:56 +02:00
twinaphex
73fa327305
Rename Parent Directory label
2016-07-17 00:42:36 +02:00
twinaphex
184e99defa
Include back 'parent directory'
2016-07-17 00:41:13 +02:00
twinaphex
a8de87576e
(windows) Fixes drag and drop - we have to call this
...
function directly since the UI companion driver interface at
this point has not yet been initialized
2016-07-16 23:49:44 +02:00
twinaphex
c6e6e300b9
CLeanup
2016-07-16 23:16:30 +02:00
twinaphex
8b4dd98d4b
(drag and drop) Try to make some code more understandable
2016-07-16 23:13:24 +02:00
twinaphex
8b29ad1fee
Add early return in case this is NULL
2016-07-16 23:00:35 +02:00
twinaphex
f308997465
DragFinish releases memory allocations - so always call it at the end
2016-07-16 22:39:21 +02:00
twinaphex
6ac8b64e3d
Put this around a HAVE_CG ifdef
2016-07-16 22:32:33 +02:00
twinaphex
8983126c23
Should finally remove Cg from unwanted targets
2016-07-16 22:31:55 +02:00
twinaphex
3f3486336b
(MSVC) Updated solution again
2016-07-16 22:22:57 +02:00
twinaphex
5a6e3f7968
Remove some more CG parts
2016-07-16 22:21:02 +02:00
twinaphex
7a17e9ccc2
(MSVC 2010) Add non-Cg targets - Release and Debug
2016-07-16 22:03:21 +02:00
Twinaphex
a55199afb9
Unused variable
2016-07-16 19:58:22 +02:00
twinaphex
e1e2e83c0f
Set default mouse enable
2016-07-16 19:57:16 +02:00
twinaphex
092ca463d2
Only use extern C for C++ builds
2016-07-16 19:43:07 +02:00
twinaphex
10f3a63cec
Fix more entries
2016-07-16 19:09:47 +02:00
Alcaro
a5098f19a1
Good point. Close #3224 again.
2016-07-16 18:46:38 +02:00
Alcaro
1e1f2cfee0
@yurivict: It's supposed to come from RetroArch itself, we refactored the signals recently and didn't really test it on the more unusual platforms. Close #3224 .
2016-07-16 18:36:30 +02:00
twinaphex
eb77f99e1e
(Windows) Finally properly 'swallows' event when doubleclicking on titlebar
2016-07-16 18:09:21 +02:00
twinaphex
ce6f3f955c
Doubleclick on titlebar should no longer trigger button press
...
in RA window
2016-07-16 17:56:07 +02:00
twinaphex
616b9f7471
(Win32) Test
2016-07-16 17:44:21 +02:00
twinaphex
9fe2ae4a0a
Don't show 'Filter by supported extensions' for anything other than
...
'Load Content'-type file browser instances
2016-07-16 17:17:58 +02:00
twinaphex
4044185eaf
Remove some more unneeded code here
2016-07-16 17:13:52 +02:00
twinaphex
93eaa54430
Create menu_displaylist_parse_cores - should not be affected
...
by 'filter by supported extensions' option
2016-07-16 17:11:00 +02:00
Alcaro
0fd53504ee
Maybe this fixes that weirdo bug.
2016-07-16 17:01:56 +02:00
Alcaro
d7dbc45c6b
That's a weird way to check versions. Won't even work for 7.0.
2016-07-16 16:51:28 +02:00
twinaphex
a55fe0eb6b
Don't show Achievement settings if HAVE_CHEEVOS not defined
2016-07-16 16:35:51 +02:00
twinaphex
c582a9776a
(Menu) Fix crash on Windows when entering menu settings
2016-07-16 16:33:47 +02:00
Twinaphex
a9ea1372d9
Don't enable mouse by default until it no longer responds to titlebar manipulation
2016-07-16 16:23:54 +02:00
Twinaphex
1586214876
(OSX) Fix text title inside window
2016-07-16 15:01:06 +02:00
twinaphex
53a0d6a5b7
Add separate iOS10 solution files
2016-07-15 22:24:15 +02:00
Twinaphex
dc9fc004ae
Merge pull request #3221 from Themaister/master
...
Vulkan: Update SPIRV-Cross.
2016-07-15 22:17:53 +02:00
Hans-Kristian Arntzen
1e9e1fc885
Vulkan: Update SPIRV-Cross.
...
Fixes reflection issues which have been fixed in recent spirv-cross.
2016-07-15 22:12:57 +02:00
twinaphex
398f0c8e17
Shouldn't push this for horizontal lists
2016-07-15 22:06:54 +02:00
twinaphex
0d2962afef
Add HAVE_LIBRETRODB ifdefs around it
2016-07-15 21:51:18 +02:00
twinaphex
a3c2cbda55
Change 'No items' label in playlists tab to 'No playlists
2016-07-15 21:50:01 +02:00
twinaphex
aad8e3581c
(MaterialUI) Add Scan Directory setting to playlist tab
2016-07-15 21:47:49 +02:00
twinaphex
6d277de62b
Simplifications
2016-07-15 21:45:07 +02:00
twinaphex
eab8890ecf
Show message again for undid load state
2016-07-15 20:48:07 +02:00
Twinaphex
f816829d99
Merge pull request #3220 from Themaister/master
...
Vulkan: Use manual memory management for cached/incoherent devices.
2016-07-15 19:18:41 +02:00
radius
33315d4b66
bump up version everywhere
2016-07-15 12:09:50 -05:00
Hans-Kristian Arntzen
8569028189
Vulkan: Use manual memory management for cached/incoherent devices.
2016-07-15 16:12:30 +00:00
Alcaro
6239635eba
Don't block make clean if we need to reconfigure
2016-07-15 15:42:26 +02:00
Alcaro
979c6d003e
C90 sets C89 and should not be used
2016-07-15 15:40:52 +02:00
Alcaro
6af35e8739
Expand those tabs
2016-07-15 15:40:06 +02:00
twinaphex
66e54f86bb
Remove Menu File Browser settings - now a part of the file browser
...
itself
2016-07-15 02:16:05 +02:00
twinaphex
5d678a626f
(Privacy screen)Only show 'no settings available' when one of the two entries
...
fails
2016-07-15 00:22:18 +02:00
twinaphex
d38e8544b8
Localize strings
2016-07-15 00:11:16 +02:00
twinaphex
44f4ccc054
Localize some strings
2016-07-15 00:00:57 +02:00
Twinaphex
4478ff62c0
Merge pull request #3218 from Themaister/master
...
Vulkan: Don't query layout if we have optimal tiling.
2016-07-14 23:34:46 +02:00
twinaphex
67c0bc25f4
Hide away Retropad remote core for now
2016-07-14 23:29:15 +02:00
Hans-Kristian Arntzen
f5bddd45e8
Vulkan: Don't query layout if we have optimal tiling.
2016-07-14 23:15:39 +02:00
twinaphex
0cb2bbd420
Change XMB Theme Wallpaper string to 'Plain'
2016-07-14 22:56:59 +02:00
twinaphex
16b6ff7f9b
Set default icon theme to proper one here too
2016-07-14 22:53:11 +02:00
twinaphex
4df71207ff
reset filebrowser to avoid stray entries being left in when we
...
go from one filebrowser entry to the next
2016-07-14 22:36:18 +02:00
twinaphex
194eaf3053
Use menu_displaylist_reset_filebrowser
2016-07-14 22:18:36 +02:00
twinaphex
010fe1bb1b
Add Filter by Supported Extension setting entry to file browser
2016-07-14 22:10:56 +02:00
twinaphex
fabf68e441
Set XMB icon theme by default to Monochrome, and fix hardcoding
2016-07-14 21:24:33 +02:00
twinaphex
1035029a89
if this returns -1, add an empty entry anyway
2016-07-14 21:18:40 +02:00
twinaphex
5c55c098f6
Privacy Settings - should push an empty entry in case nothing
...
was found
2016-07-14 21:14:59 +02:00
twinaphex
d6ac759e97
Should add an 'go immediately to core updater' if no cores were found
2016-07-14 20:48:03 +02:00
twinaphex
e8ff596177
(XMB) xmb_draw_bg - color theme gradient themes can now be selected
...
when shader pipeline is turned off, and will colorize the wallpaper
2016-07-14 20:28:47 +02:00
twinaphex
745bc1eb0d
Dehardcode shader pipeline enums
2016-07-14 18:40:57 +02:00
twinaphex
664f90b023
Add 'Wallpaper' color theme for XMB too
2016-07-14 18:29:05 +02:00
twinaphex
401eb7bc7a
One more dehardcode
2016-07-14 18:20:36 +02:00
twinaphex
14797ae18e
Dehardcode enums for XMB themes
2016-07-14 18:19:59 +02:00
twinaphex
68a5cdb984
Update glsm
2016-07-14 17:29:50 +02:00
twinaphex
922eddcfb5
(MSVC) Build fix
2016-07-14 02:40:51 +02:00
twinaphex
ce36860be2
DISPLAYLIST_CORE_CONTENT_DIRS_SUBDIR - Fix potential crash here
2016-07-13 04:38:29 +02:00
twinaphex
164b28a4fa
Fix MENU_ENUM_LABEL_CB_CORE_CONTENT_DOWNLOADS - we need to take
...
only the first element and use this as the initial base path
2016-07-13 04:25:09 +02:00
twinaphex
ad5db2f8cf
Revert "Should fix subdir issues"
...
This reverts commit a9d801a5fc .
2016-07-13 02:00:16 +02:00
twinaphex
a9d801a5fc
Should fix subdir issues
2016-07-13 01:54:43 +02:00
twinaphex
22ad4e98b6
Subdirs in URL listings now get correctly prepended to the top
...
- still some minuscule display bug with XMB, but not with MaterialUI/RGUI
2016-07-13 01:23:59 +02:00
twinaphex
ea175fd26f
Rename menu_entries_add_enum to menu_entries_append_enum
2016-07-13 01:17:09 +02:00
twinaphex
6d870129c6
Rename menu_entries_add to menu_entries_append
2016-07-13 01:13:20 +02:00
twinaphex
b03e3791b5
Merge print_buf_lines and print_buf_lines_extended into one
2016-07-13 01:03:06 +02:00
twinaphex
41651fa772
Don't suppress all download messages
...
:W
:Q!
;#
2016-07-12 23:33:51 +02:00
twinaphex
d4b3fa30df
Fix 'Cancel' for FILE_TYPE_DOWNLOAD_CORE
2016-07-12 23:24:21 +02:00
Twinaphex
91771f8b7c
Merge pull request #3213 from lakkatv/master
...
(Menu) Prevent adding a NO_ITEM entry in the horizontal menu
2016-07-12 23:20:22 +02:00
Jean-André Santoni
16df630035
(Menu) Prevent adding a NO_ITEM entry in the horizontal menu
2016-07-12 23:19:19 +02:00
twinaphex
4c9245b7d9
(record_ffmpeg.c) Prevent 'explicit NULL dereferenced')
2016-07-12 23:17:43 +02:00
twinaphex
9bf63a7809
Prevent 'dereference after NULL check'
2016-07-12 23:14:51 +02:00
twinaphex
d4051fcc27
Fix 'logically dead code'
2016-07-12 23:10:25 +02:00
twinaphex
99d450673e
Try to silence coverity warnings by doing retro_assert checks
...
a different way
2016-07-12 23:08:00 +02:00
twinaphex
d0818e6e62
Not sure if/when we will be needing this 'ancient' codepath
2016-07-12 21:10:49 +02:00
twinaphex
aa9dcc2a8e
(dynamic.c) Prevent null pointer dereferences
2016-07-12 21:03:24 +02:00
twinaphex
e3c4388f76
Missing break in switch case
2016-07-12 21:00:06 +02:00
twinaphex
2d6f0f194b
(MaterialUI) prevent unused value warnings - assinging value from 'Z' to 'header_bg_color' but that stored value is overwritten before it can be used
2016-07-12 20:57:15 +02:00
twinaphex
36a8c96e29
(menu_cbs_ok.c) Constant variable guards dead code
2016-07-12 20:54:18 +02:00
twinaphex
296c869b4c
Prevent null pointer dereference
2016-07-12 20:51:45 +02:00
twinaphex
9ecf04a999
(cheevos.c) Fix 'value can never be lesser than 0' warning
2016-07-12 20:50:22 +02:00
twinaphex
f5cedc6129
FIx Cancel action for subdir
2016-07-12 19:37:15 +02:00
twinaphex
bc71585714
Fix title with subdir URL
2016-07-12 18:43:00 +02:00
twinaphex
d903ad2b97
First working implementation of subdirs for URL lists
2016-07-12 18:29:31 +02:00
twinaphex
490af3cb3e
Cleanup
2016-07-12 17:23:08 +02:00
Arzed Five
a13b07551c
(glui) Make the bottom icon inactive color be customizeable (currently
...
it's the same color as the scrollbar)
2016-07-12 17:22:45 +02:00
twinaphex
cc40d68e8b
Don't suppress messages
2016-07-12 05:22:24 +02:00
twinaphex
f91a44cbc7
Update vulkan_symbol_wrapper.c
2016-07-11 23:40:24 +02:00
twinaphex
d4fb4ba87d
(libretro-test-vulkan-async-compute) Change header incldue
2016-07-11 23:38:56 +02:00
twinaphex
40e2103640
Try to fetch .index-dirs for every download entry, WIP
2016-07-11 20:38:57 +02:00
twinaphex
16727bc85a
Cleanups - dehardcode some strings
2016-07-11 19:40:30 +02:00
twinaphex
ca527de877
Start preparing code for fetching index dirs too
2016-07-11 19:39:26 +02:00
twinaphex
3d52f5e19c
Pass userdata to cb_net_generic
2016-07-11 19:33:07 +02:00
twinaphex
60d3b22bb6
Create Menu Header Opacity setting
2016-07-11 17:41:06 +02:00
twinaphex
b78fcb3e21
Change opacity of bg_footer_real
2016-07-11 17:29:06 +02:00
twinaphex
b4dbc16024
Add Menu Footer Opacity setting
2016-07-11 17:27:36 +02:00
twinaphex
0a216caf66
Start preparing code for being able to change footer opacity
2016-07-11 17:17:16 +02:00
twinaphex
8fc3d36a73
Cleanups
2016-07-11 16:59:21 +02:00
twinaphex
72ad824a15
Cleanup some comments
2016-07-11 16:50:15 +02:00
twinaphex
bf68611929
Opacity change to green theme
2016-07-11 16:46:39 +02:00
twinaphex
99b1ffd406
Cleanup
2016-07-11 16:43:06 +02:00
twinaphex
321e62c867
(MaterialUI) Cleanup
2016-07-11 16:37:31 +02:00
twinaphex
3f29e731e2
Set HAVE_PLAIN_DRM to no by default
2016-07-11 15:57:52 +02:00
twinaphex
defe51ff69
Remove call to PENDING_QUIT
2016-07-11 15:29:11 +02:00
twinaphex
f596d1f99d
Get rid of duplicate entry
2016-07-11 15:04:54 +02:00
Twinaphex
daee8afa19
Merge pull request #3209 from lakkatv/master
...
(Menu) Don't push the quick menu on playlists
2016-07-11 15:03:12 +02:00
Jean-André Santoni
94a67fe28b
(Menu) Don't push the quick menu on playlists
2016-07-11 15:00:30 +02:00
twinaphex
3db30a9440
(cheevos.c) Cleanups
2016-07-11 14:56:23 +02:00
twinaphex
ecb69ad938
(cheevos.c) Cosmetic cleanups
2016-07-11 14:51:47 +02:00
twinaphex
050e29140b
Should fix these issues
2016-07-11 14:44:12 +02:00
twinaphex
db43a86b01
(cheevos.c) Cleanups
2016-07-11 14:43:05 +02:00
Arzed Five
ebeba581da
Highlight the switch textures when they're on with the
...
active_tab_marker_color
2016-07-11 13:59:38 +02:00
Arzed Five
33c5fa6ade
White and black text are now pure white/black with varying degrees of
...
opacity/alpha, as per the material design spec.
Corrected some font color bugs.
No longer using the 'active' icons variants.
2016-07-11 13:59:33 +02:00
twinaphex
34fd48c961
Refactor runloop_iterate_menu
2016-07-11 02:47:46 +02:00
twinaphex
38005a4b0a
Create runloop_iterate_menu
2016-07-11 02:46:16 +02:00
twinaphex
486ac44b71
Better way of setting the active tab icons
2016-07-11 01:45:16 +02:00
twinaphex
5be5b98d26
Change opacity of color_nv_accent
2016-07-11 01:36:24 +02:00
twinaphex
ed14b37899
(GLUI/MaterialUI) Adjust color of tab icons based on theme
2016-07-11 01:30:45 +02:00
twinaphex
70b8af4a6c
Prevent some potentially costly operations being always performed
...
even when not needed
2016-07-11 01:01:38 +02:00
twinaphex
4381c606d8
(MaterialUI) Backport r5 nvidia shield theme
2016-07-11 00:55:07 +02:00
twinaphex
2285797ef8
Move Dark Blue below Blue Grey
2016-07-11 00:48:23 +02:00
twinaphex
9c91885301
Set default MaterialUI theme to Blue
2016-07-11 00:47:25 +02:00
twinaphex
3966979043
(MaterialUI) Yellow - set header text color to black
2016-07-10 21:40:42 +02:00
twinaphex
9a54657a77
(MaterialUI) Update
2016-07-10 21:31:19 +02:00
twinaphex
c451b94bd9
(MaterialUI) Create Blue Grey theme
2016-07-10 21:23:57 +02:00
Twinaphex
0fef69a678
Merge pull request #3207 from yoshisuga/ios10_cores_in_app_bundle
...
iOS 10 support
2016-07-10 21:08:36 +02:00
twinaphex
346e3af66c
Cleanup warnings
2016-07-10 21:06:29 +02:00
Yoshi Sugawara
d0bced56c2
Merge branch 'master' into ios10_cores_in_app_bundle
2016-07-10 09:03:17 -10:00
Yoshi Sugawara
9173397f08
iOS 10 support: cores need to be in the modules directory of app bundle, added script to code sign cores in modules directory
2016-07-10 09:02:40 -10:00
twinaphex
840ff59dd0
Remove SL_FLAG_ALLOW_EMPTY_LIST
2016-07-10 19:35:01 +02:00
twinaphex
66df62938c
Prevent some unused variable warnings
2016-07-10 19:29:52 +02:00
twinaphex
7d518bd4a8
Add menu_wallpaper_opacity
2016-07-10 17:13:19 +02:00
twinaphex
37aee162c9
Backport/add MaterialUI color themes by rz5
2016-07-10 17:06:43 +02:00
twinaphex
de21d31352
Update
2016-07-10 16:11:03 +02:00
twinaphex
acc0a6261d
Move enum to menu_display.h
2016-07-10 16:08:38 +02:00
twinaphex
ec7db6b4b6
(MaterialUI) Use enum
2016-07-10 16:07:22 +02:00
twinaphex
c9f2ad1b5e
(Achievements) Push empty entry if no achievements found
2016-07-10 15:28:54 +02:00
twinaphex
db74b7cbbc
(cheevos.c) Cleanups
2016-07-10 15:24:57 +02:00
twinaphex
9f4c08caee
Cleanups
2016-07-10 15:20:21 +02:00
twinaphex
c37e610f10
Cleanups
2016-07-10 15:04:01 +02:00
twinaphex
167c83b6e6
Dehardcode some strings
2016-07-10 14:59:59 +02:00
twinaphex
fbd3b4898f
Use enums for hotkey binds list
2016-07-10 14:49:41 +02:00
twinaphex
34c6b1f306
Dehardcode strings
2016-07-10 14:35:27 +02:00
twinaphex
71d25c779a
Fix left/right presses
2016-07-10 13:51:40 +02:00
twinaphex
eb37e95cca
(menu_cbs_get_value.c) Get rid of label_hash
2016-07-10 13:47:19 +02:00
twinaphex
c53bb5c7be
Remove all these labels
2016-07-10 13:44:44 +02:00
twinaphex
730f02c7e9
Get rid of hash labels
2016-07-10 13:40:08 +02:00
twinaphex
ad36b8ba76
Revert "menu_cbs_get_value - get rid of hashes"
...
This reverts commit 9d55e3dc84 .
2016-07-10 04:08:11 +02:00
twinaphex
9d55e3dc84
menu_cbs_get_value - get rid of hashes
2016-07-10 04:02:13 +02:00
twinaphex
7bae0a3170
Cleanup
2016-07-10 03:52:20 +02:00
twinaphex
c938f86235
Get rid of one of the last remaining hash dependencies in menu_displaylist.c
2016-07-10 03:08:18 +02:00
twinaphex
4e347d96b8
reset filebrowser settings when selecting 'Select From Collection'
2016-07-10 02:47:13 +02:00
twinaphex
f95b42011f
Cleanups
2016-07-10 02:33:44 +02:00
twinaphex
91a946e447
Generic action_ok_display_list - cleanups
2016-07-10 02:30:07 +02:00
twinaphex
a922a14191
Cleanups
2016-07-10 02:26:20 +02:00
twinaphex
4237590bfc
Cleanups
2016-07-10 02:21:26 +02:00
twinaphex
44800c1205
Cleanups
2016-07-10 00:46:47 +02:00
twinaphex
976d52e7c9
Cleanups
2016-07-10 00:45:12 +02:00
Alcaro
2dc4f87995
Fix build fail derp
2016-07-10 00:43:52 +02:00
twinaphex
b9f0cb1116
Cleanups
2016-07-10 00:39:25 +02:00
twinaphex
19c93cb58e
Cleanups
2016-07-10 00:38:14 +02:00
twinaphex
9d10c3ff16
Fix Overlays setting
2016-07-10 00:32:19 +02:00
twinaphex
b211f8b76a
Fix Database Manager
2016-07-10 00:27:52 +02:00
Twinaphex
20d7987d27
Cleanup unused variables
2016-07-10 00:08:54 +02:00
twinaphex
97fb56b334
Cleanups
2016-07-09 23:30:34 +02:00
twinaphex
06bf29ba4c
Create menu_input_mouse_check_vector_inside_hitbox
2016-07-09 23:23:23 +02:00
twinaphex
0ba2bac778
Fix another bug
2016-07-09 22:15:24 +02:00
twinaphex
89db0793b4
Fix action_ok_playlist_entry_collection
2016-07-09 22:09:50 +02:00
twinaphex
519e4e038a
Update core_info_find
2016-07-09 21:51:16 +02:00
Alcaro
158e4614dd
Fill in this thing.
2016-07-09 20:39:38 +02:00
twinaphex
0bc4248084
Simplify this code
2016-07-09 18:12:35 +02:00
twinaphex
1fc3f2b057
Add parameter to generic_action_ok_displaylist_push
2016-07-09 18:06:50 +02:00
twinaphex
093e05c411
Stub out 'scan' case for some content files for now
2016-07-09 17:28:33 +02:00
twinaphex
01541d3108
Fix menu wallpaper setting
2016-07-09 17:23:34 +02:00
twinaphex
5e665045e4
hash_label only used for one instance now
2016-07-09 17:17:55 +02:00
twinaphex
97dfcbc4b4
Create menu_driver_ident
2016-07-09 16:45:36 +02:00
twinaphex
9cdfad3fd4
Refactor menu_driver_ctl
2016-07-09 16:42:31 +02:00
twinaphex
26f5970ffb
Correct menu_display_shader_pipeline_active
2016-07-09 16:37:51 +02:00
twinaphex
5be5409431
- Create menu_display_shader_pipeline_active ; don't make menu wallpaper
...
opacity active when shader pipeline is activated in xMB
- reduce dependency on hash_label
2016-07-09 16:33:55 +02:00
twinaphex
f8d844e150
Make sure thumbnail is always drawn with full opacity
2016-07-09 15:21:57 +02:00
twinaphex
2fce2f4045
Add menu wallpaper opacity setting
2016-07-09 15:13:06 +02:00
twinaphex
f94a8743a1
(MaterialUI) Allow for more themes later on
2016-07-09 13:57:19 +02:00
twinaphex
7d73e17b6f
(MaterialUI) Make grey_bg more translucent for dark theme
2016-07-09 13:56:16 +02:00
twinaphex
6c2856926c
Don't need hash_label for wallpaper instance anymore
2016-07-09 13:54:07 +02:00
twinaphex
df5d46594b
Pass type to 'parse_generic'
2016-07-09 13:52:46 +02:00
twinaphex
a8d4d3cc35
Remove unused hash_label
2016-07-09 13:51:57 +02:00
twinaphex
c8415e9194
Horizontal Playlists tab now shows playlist names without '.lpl'
...
extension
2016-07-09 13:49:31 +02:00
twinaphex
180c0c87c1
Add MaterialUI menu color theme setting
2016-07-09 13:17:29 +02:00
twinaphex
e0504bfc62
Reorganize xmb/MaterialUI settings
2016-07-09 13:05:58 +02:00
twinaphex
968dcf4d39
Rename settings
2016-07-09 12:59:56 +02:00
twinaphex
2965d89707
Rename MENU_ENUM_LABEL_XMB_GRADIENT to 'Menu Color Theme'
2016-07-09 12:57:55 +02:00
twinaphex
0d1f92bf16
(MaterialUI) Cleanups
2016-07-09 12:55:46 +02:00
twinaphex
499c531d08
Cleanups
2016-07-09 12:32:47 +02:00
twinaphex
d203ec2244
(GLUI/MaterialUI) Fix horizontal playlist
2016-07-09 12:26:39 +02:00
twinaphex
d0dd77ae42
Split up horizontal playlists code
2016-07-09 12:20:22 +02:00
twinaphex
b580599710
(X11) Fix 'quit' button not working
2016-07-09 12:09:39 +02:00
twinaphex
fffd104c0d
Can now scroll left/right on playlists tab
2016-07-09 02:22:25 +02:00
Arzed Five
1b28ff59ba
If a core was loaded, GLUI would get a white color. This fixes it.
2016-07-09 01:39:02 +02:00
Arzed Five
dfeb46f0f2
Make the footer be the same color as the main background color. Add some
...
comments.
2016-07-09 01:38:41 +02:00
Arzed Five
b57a203557
Preliminary dark theme. De-harcoded some colors, refactored some names
...
to be clearer to me,
created a new color.
2016-07-09 01:37:29 +02:00
twinaphex
2dac910964
Add DISPLAYLIST_FILE_BROWSER_SELECT_COLLECTION
2016-07-08 23:20:48 +02:00
twinaphex
6cb11da46b
Move variables around
2016-07-08 23:16:03 +02:00
twinaphex
0b3f45a58a
Refactor 'Load Core' code to no longer need hash
2016-07-08 23:14:22 +02:00
twinaphex
0cda65967d
Use BIT32_CLEAR_ALL
2016-07-08 22:54:16 +02:00
twinaphex
60eb15bf0b
Fix 'Use this directory' for directory settings
2016-07-08 22:51:47 +02:00
twinaphex
5cefbbfc57
Add DISPLAYLIST_FILE_BROWSER_SELECT_DIR/SELECT_FILE
2016-07-08 22:26:28 +02:00
twinaphex
e5bde97a2d
Cleanups
2016-07-08 20:47:17 +02:00
twinaphex
b774fda697
Remove bind_info.menu_label_hash
2016-07-08 19:15:24 +02:00
twinaphex
97be5b164f
Cleanups
2016-07-08 19:14:29 +02:00
twinaphex
7aaa39a5db
Improve Achievements list
2016-07-08 18:39:34 +02:00
Twinaphex
bfe472af09
Merge pull request #3202 from amspady20/patch-1
...
Update xegl_ctx.c
2016-07-08 18:32:07 +02:00
amspady20
9adc8e34c0
Update xegl_ctx.c
...
Fixed include statment for frontend_driver.h
2016-07-08 12:30:53 -04:00
twinaphex
a8004dee3d
(Cheevos) Add label representation
2016-07-08 18:19:10 +02:00
twinaphex
f107af6b55
Add MENU_ENUM_LABEL_CHEEVOS_ENTRY
2016-07-08 18:16:51 +02:00
twinaphex
7d16016d96
(Cheevos.c) Cleanups
2016-07-08 17:19:43 +02:00
twinaphex
555c54bdb8
Should show 'rich' labels for Android filesystem choices
2016-07-08 17:11:15 +02:00
twinaphex
8430697116
Add menu_entry_get_rich_label
2016-07-08 16:55:21 +02:00
twinaphex
a1e517470c
Start adding new values
2016-07-08 16:42:40 +02:00
twinaphex
14a7f2b442
Need to instrument menu_entry_get_path instead
2016-07-08 16:28:49 +02:00
twinaphex
efc0371a4e
menu_entry_get_label - prepare for being able to show custom labels
2016-07-08 16:27:16 +02:00
twinaphex
b78dbf7453
Start preparing groundwork for custom labels
2016-07-08 16:25:53 +02:00
twinaphex
bcf74d9685
Start adding menu_cbs_label.c
2016-07-08 16:24:05 +02:00
twinaphex
c66ada4e90
(FBDev) Cleanups
2016-07-08 14:43:13 +02:00
twinaphex
e1a5379886
(FBDev) Cleanups/unifications
2016-07-08 14:29:16 +02:00
twinaphex
80e3170e93
(BSD) Add frontend/drivers/platform_bsd.c
2016-07-08 13:30:05 +02:00
Twinaphex
3f6623fa6e
Avoid warning
2016-07-08 13:04:51 +02:00
Twinaphex
c746f4dbbc
Don't build in BSD support for OSX
2016-07-08 13:01:16 +02:00
twinaphex
bddd93bcaa
(EGL) Don't use g_egl_quit and egl_install_sighandler
2016-07-08 12:58:06 +02:00
twinaphex
d953be6397
(Wayland) Use signal handler code from frontend driver
2016-07-08 12:52:46 +02:00
twinaphex
e9dc729503
Create set_signal_handler_state
2016-07-08 12:48:01 +02:00
twinaphex
8d5f34eeb9
Move signal handler code to frontend driver interface
2016-07-08 02:43:55 +02:00
twinaphex
76cc6fd8ec
Start implementing signal handler code once in frontend driver code
2016-07-08 02:38:33 +02:00
twinaphex
24bfad033f
Update platform_bsd.c
2016-07-08 02:25:23 +02:00
twinaphex
05467443a2
Add destroy_signal_handler_state
2016-07-08 02:24:56 +02:00
twinaphex
a735114780
Add get_signal_handler_state
2016-07-08 02:20:42 +02:00
twinaphex
260d3634f2
Add platform_bsd.c to Griffin
2016-07-08 02:13:47 +02:00
twinaphex
c8b7bc9845
Add platform_bsd.c
2016-07-08 02:13:19 +02:00
twinaphex
6cdc34e891
Add install_signal_handler callback
2016-07-08 02:10:40 +02:00
Twinaphex
1a148da76a
Merge pull request #3199 from Themaister/master
...
Move KHR_display backend behind configure flag.
2016-07-07 22:15:27 +02:00
Hans-Kristian Arntzen
cd4ff2eac8
Move KHR_display backend behind configure flag.
...
Enabled by default since it is technically not platform specific.
2016-07-07 22:05:57 +02:00
Twinaphex
84d656ea67
Add to Griffin
2016-07-07 21:53:16 +02:00
Alcaro
4b75304d15
You missed a spot, maister
2016-07-07 21:03:30 +02:00
Twinaphex
5cf1f9ec61
Merge pull request #3198 from Themaister/master
...
Vulkan: Don't use sighandling on Win32 in khr_display.
2016-07-07 20:43:31 +02:00
Hans-Kristian Arntzen
df7870c2ea
Vulkan: Don't use sighandling on Win32 in khr_display.
...
Lots of the embedded backends do signal-handling like this
which is kinda awkward. This should be moved to frontend runloop or
something similar.
2016-07-07 20:34:42 +02:00
Alcaro
a081cf805f
Fix typos
2016-07-07 20:05:08 +02:00
Twinaphex
eacd59b841
Merge pull request #3197 from Themaister/khr_display
...
Initial implementation of VK_KHR_display backend.
2016-07-07 19:36:58 +02:00
Hans-Kristian Arntzen
c561d8c4e6
Install sighandler for khr_display backend.
2016-07-07 19:32:09 +02:00
Hans-Kristian Arntzen
af52f1532f
Fix Vulkan test core build with includes.
2016-07-07 19:28:32 +02:00
Hans-Kristian Arntzen
d382e1069e
Basic VK_KHR_display integration works! :)
2016-07-07 19:28:27 +02:00
twinaphex
07c34accf5
Use MENU_ENUM_LABEL_URL_ENTRY
2016-07-07 03:02:55 +02:00
twinaphex
76b4828105
Add MENU_ENUM_LABEL_FILEBROWSER_ENTRY
2016-07-07 02:58:57 +02:00
twinaphex
035e7889d1
Remove more instances of MSG_UNKNOWN
2016-07-07 02:51:29 +02:00
twinaphex
4511b1c09c
Dehardcode more MSG_UNKNOWN instances
2016-07-07 02:21:33 +02:00
twinaphex
3113f51102
Add 'User remote Enable' settings back
2016-07-07 01:52:10 +02:00
Hans-Kristian Arntzen
471d06d133
Fix Wayland refresh rate logging.
2016-07-06 23:22:13 +02:00
Hans-Kristian Arntzen
d2fafc5451
Sketch out vulkan_create_display_surface.
2016-07-06 20:27:39 +02:00
Hans-Kristian Arntzen
e9046dd06f
Begin implementing VK_KHR_display.
2016-07-06 19:37:47 +02:00
Twinaphex
a2c435ab2c
Reintroduce deinit and get rid of slock_unlock at bottom of threaded_worker function
2016-07-06 16:35:00 +02:00
twinaphex
51e2da2cbd
Revert this back - reintroduce the leak but should hopefully
...
solve issues on newer Intel CPUs
2016-07-06 13:21:08 +02:00
Twinaphex
599385de87
Merge pull request #3194 from orbea/aliasing
...
glm: Use aliasing patch from opensuse to silence warnings
2016-07-06 12:57:22 +02:00
orbea
3e859da48b
glm: Use aliasing patch from opensuse to silence warnings
2016-07-06 00:28:57 -07:00
twinaphex
6a9fb1186d
Should hopefully fix issues
2016-07-06 00:32:41 +02:00
twinaphex
c8349862e1
Lower libdrm requirements to 2.4.65
2016-07-04 21:51:06 +02:00
Twinaphex
6d667b5250
Merge pull request #3189 from loganmc10/master
...
Fix library dirs on Raspberry Pi
2016-07-04 21:49:33 +02:00
Logan McNaughton
a9750e0232
Fix library dirs on Raspberry Pi
2016-07-04 12:25:17 -06:00
twinaphex
170f8da759
Create MENU_ENUM_LABEL_PLAYLIST_ENTRY
2016-07-04 17:35:59 +02:00
twinaphex
58c6590dca
Don't use MSG_UNKNOWN for system information entries
2016-07-04 17:07:34 +02:00
twinaphex
1ecdc1e8b7
Create MENU_ENUM_LABEL_NETWORK_INFO_ENTRY
2016-07-04 16:59:29 +02:00
twinaphex
39c50094da
Create MENU_ENUM_LABEL_DEBUG_INFO_ENTRY
2016-07-04 16:57:24 +02:00
twinaphex
c6d4dce410
Add MENU_ENUM_LABEL_CORE_INFO_ENTRY
2016-07-04 16:50:58 +02:00
twinaphex
0346cf70d5
Seems to come from here - add license text to it -
...
https://sourceforge.net/p/android-x86/external_libdrm/ci/1ec3c44bdd38051d870f64d0b2cc7dbd59760386/tree/tests/util/format.c
2016-07-04 15:05:50 +02:00
twinaphex
b0ea1e09ac
thread_wrapp - improve this a bit
2016-07-04 11:39:20 +02:00
twinaphex
b2bc4cd300
Check if data->func is NULL and if so, early return
2016-07-04 11:32:43 +02:00
twinaphex
5d70242dee
Check against libdrm version 2.4.68 in order to enable/disable
...
plain DRM video driver
2016-07-03 22:08:56 +02:00
twinaphex
cdc7c1283b
Fix Onscreen Overlay settings
2016-07-03 19:41:55 +02:00
Alcaro
6c18c17703
Cleanup
2016-07-03 12:47:55 +02:00
twinaphex
27c0702919
Cleanups
2016-07-03 11:30:03 +02:00
twinaphex
26afec3b08
Cleanups/CXX_BUILD fix
2016-07-03 11:29:09 +02:00
twinaphex
abebc88195
Cleanups
2016-07-03 11:27:09 +02:00
twinaphex
fa2d1c25a2
FILE_TYPE_PLAIN - add enum_idx fallback
2016-07-03 10:56:41 +02:00
twinaphex
54e137d9f7
Cleanups
2016-07-03 10:47:09 +02:00
twinaphex
fe1dc51889
Add missing file
2016-07-03 10:44:53 +02:00
twinaphex
a8bba31429
Cleanups
2016-07-03 10:44:34 +02:00
twinaphex
d53cbfbdfb
Backport DRM video driver
2016-07-03 10:37:07 +02:00
twinaphex
0775687008
Cleanups
2016-07-02 21:37:22 +02:00
twinaphex
97de8a35ec
Cleanups
2016-07-02 20:49:38 +02:00
twinaphex
3c81b2597d
Refactor remaining setting screens
2016-07-02 20:40:27 +02:00
twinaphex
abe2a14b16
Refactor 'Onscreen Display'/'Onscreen Overlay' settings
2016-07-02 13:49:05 +02:00
twinaphex
84d9a58ec8
Refactor "Frame Throttle" and "Rewind" settings lists
2016-07-02 13:17:24 +02:00
twinaphex
1b76f42b00
Fix back for settings - goes back to correct index
2016-07-02 12:22:53 +02:00
twinaphex
f011c4c9d6
Refactor 'Saving settings' and 'Logging settings' lists
2016-07-02 12:03:50 +02:00
twinaphex
662497d897
Refactor Configuration Settings
2016-07-02 10:17:09 +02:00
twinaphex
951686ba59
Cleanups
2016-07-02 07:29:14 +02:00
twinaphex
40998967c3
CLeanups
2016-07-02 07:27:18 +02:00
twinaphex
e4d89b4b11
Cleanups
2016-07-02 07:26:03 +02:00
twinaphex
d9bf45d2e7
Cleanups
2016-07-02 07:22:06 +02:00
twinaphex
18e3843db7
Cleanups
2016-07-02 07:05:43 +02:00
twinaphex
370c4cb6a7
Cleanups
2016-07-02 06:59:49 +02:00
twinaphex
03f7bd5e7b
Cleanups
2016-07-02 06:57:47 +02:00
twinaphex
eadae793c6
Cleanups
2016-07-01 22:33:37 +02:00
twinaphex
fe70f766f1
Cleanups
2016-07-01 20:59:51 +02:00
twinaphex
9596c7b3c4
Cleanups
2016-07-01 20:57:23 +02:00
twinaphex
f513e1fac2
(menu_cbs.c) Cleanups
2016-07-01 20:23:22 +02:00
twinaphex
9d3251a54b
Cleanups
2016-07-01 20:18:51 +02:00
twinaphex
9f53ad9c45
(menu_cbs.c) Remove arguments
2016-07-01 19:59:47 +02:00
twinaphex
e68d2c656f
(menu_cbs) Remove unneeded arguments
2016-07-01 19:58:08 +02:00
twinaphex
1cc2ae692b
Cleanups
2016-07-01 19:26:27 +02:00
twinaphex
f469f40381
CLeanups
2016-07-01 19:24:26 +02:00
twinaphex
f7648bc95c
Remove arguments
2016-07-01 19:22:07 +02:00
twinaphex
688cad2593
Get rid of arguments
2016-07-01 19:20:59 +02:00
twinaphex
550b3e5633
(menu_cbs.c) Get rid of some unneeded variable arguments
2016-07-01 19:13:25 +02:00
twinaphex
129a3463f5
Don't use MSG_UNKNOWN for this
2016-07-01 19:06:33 +02:00
twinaphex
79761446c8
Cut down on label hash dependencies
2016-07-01 19:01:25 +02:00
twinaphex
5039d7a444
action_ok_playlist - no longer dependent upon msg_hash_calculate
2016-07-01 18:28:27 +02:00
twinaphex
37f64d39a3
Use FILE_PATH_PNG_EXTENSION
2016-07-01 17:04:11 +02:00
twinaphex
947ef60a0f
Cleanups
2016-07-01 16:36:57 +02:00
twinaphex
71c20c9650
Cleanup
2016-07-01 16:34:19 +02:00
twinaphex
02f8d54c31
Translatable strings
2016-07-01 16:33:43 +02:00
twinaphex
a697e2507e
Cleanup
2016-07-01 16:21:16 +02:00
Twinaphex
0ff36406ee
unused variable fix
2016-07-01 16:15:11 +02:00
twinaphex
56ef899946
Move code to menu_content.c
2016-07-01 15:55:36 +02:00
twinaphex
14329b0656
Make function static
2016-07-01 15:46:55 +02:00
twinaphex
6f241e80a0
config.features.h - add HAVE_OPENGLES_3_1 / HAVE_OPENGLES_3_2
2016-07-01 12:43:48 +02:00
twinaphex
cddb0a3b48
Hide 'Start Core' if we cannot directly start the core
2016-07-01 12:18:38 +02:00
twinaphex
0ecb2379ff
config_get_default_video - add VIDEO_VULKAN
2016-07-01 12:14:06 +02:00
twinaphex
20fa4499d2
Cleanup
2016-07-01 12:12:06 +02:00
twinaphex
45e3c60d22
Cleanups
2016-07-01 12:10:59 +02:00
twinaphex
474430b043
Expand file_path_str
2016-07-01 11:16:56 +02:00
twinaphex
45c33c7acf
Create fill_pathname_base_ext
2016-07-01 11:12:24 +02:00
twinaphex
e36107530e
deferred_push - don't use menu_setting_find
2016-07-01 10:40:31 +02:00
twinaphex
dc7a225f8d
Don't use menu_setting_find anymore in action_ok_file_load
2016-07-01 10:35:50 +02:00
twinaphex
5953b63b4f
Cleanup
2016-07-01 10:26:31 +02:00
twinaphex
8408b753af
CLeanups
2016-07-01 10:16:41 +02:00
twinaphex
f4bacc7afd
(menu_cbs_ok.c) Get rid of hash_label code
2016-07-01 10:15:26 +02:00
twinaphex
928eb582f6
Cleanup some strings
2016-07-01 10:01:58 +02:00
twinaphex
303897924c
More translatable strings
2016-07-01 09:45:04 +02:00
twinaphex
2009c72baa
config_replace - do early return if global is NULL
2016-07-01 08:54:31 +02:00
twinaphex
2520a8a5f6
Indenting nits
2016-07-01 08:53:27 +02:00
twinaphex
2f04b7035a
Add more translatable strings
2016-07-01 08:35:12 +02:00
twinaphex
41459fc1d4
Rename 'Add Tab'
2016-07-01 07:47:47 +02:00
twinaphex
0eb467e04d
Dehardcode more strings, can get rid of some TODOS/FIXMEs
2016-07-01 07:28:46 +02:00
twinaphex
dcbd68b11b
Create FILE_PATH_AUTO_EXTENSION
2016-07-01 07:07:18 +02:00
Twinaphex
1e9300be68
Prevent crash inside command_event_save_auto_state
2016-07-01 07:03:44 +02:00
twinaphex
dc4275b673
Should autosave state now at exit
2016-07-01 06:55:44 +02:00
twinaphex
241670cec2
Dehardcode some more strings
2016-07-01 06:02:57 +02:00
twinaphex
86fa52a2ea
Add FILE_PATH_BSV_EXTENSION
2016-07-01 05:59:36 +02:00
twinaphex
394cbbef59
Improve message
2016-07-01 05:56:41 +02:00
twinaphex
13cadc6c1d
Add FILE_PATH_7Z_EXTENSION/FILE_PATH_ZIP_EXTENSION
2016-07-01 05:53:55 +02:00
twinaphex
a38675a562
Style nits
2016-07-01 05:51:27 +02:00
twinaphex
94735f9034
Replace some snprintf usage
2016-07-01 05:49:18 +02:00
twinaphex
b88e117d0b
Replace snprintf usage with strlcpy
2016-07-01 05:46:12 +02:00
twinaphex
0ddb064314
Make strings translatable
2016-07-01 05:42:53 +02:00
twinaphex
36223d551d
Cleanups
2016-07-01 05:17:04 +02:00
twinaphex
6d531f1892
Dehardcode 'DETECT'
2016-07-01 04:58:56 +02:00
Alcaro
f5881c17ef
Use the same format as in the autoconfigs
2016-06-30 22:06:51 +02:00
Twinaphex
10d9e2a261
Merge pull request #3179 from lakkatv/master
...
Forgot to add a break here
2016-06-30 19:21:36 +02:00
Jean-André Santoni
8c442985cb
Forgot to add a break here
2016-06-30 19:17:06 +02:00
twinaphex
bb15d50ff9
Dehardcode some constants
2016-06-30 19:09:22 +02:00
twinaphex
bd8a7d030e
Cleanups
2016-06-30 19:05:55 +02:00
twinaphex
4970aacc68
Remove header
2016-06-30 18:34:59 +02:00
twinaphex
3d27895adf
Cleanups
2016-06-30 18:34:11 +02:00
twinaphex
31056286e8
Simplify menu_cbs_ok.c
2016-06-30 18:31:45 +02:00
twinaphex
b8f40af467
Simplify generic_action_ok_file_laod
2016-06-30 18:29:27 +02:00
twinaphex
471ffc53fd
Refactor menu_content_load_from_playlist
2016-06-30 18:25:19 +02:00
twinaphex
9836b97554
Dehardcode some strings
2016-06-30 17:53:54 +02:00
twinaphex
2119e4559d
C89_BUILD fix
2016-06-30 17:43:36 +02:00
twinaphex
82a77279f3
Prevent more null pointer dereferences
2016-06-30 17:40:19 +02:00
twinaphex
01ab13f62c
Prevent null pointer dereferences
2016-06-30 17:38:16 +02:00
Alcaro
e321d34d08
That should be the last of the new Coverity issues...
2016-06-30 16:10:58 +02:00
Alcaro
10e0411b21
Thanks Coverity, but no, this one cannot be null.
2016-06-30 16:10:58 +02:00
twinaphex
22ac73ba26
Prevent null pointer dereference
2016-06-30 16:10:09 +02:00
twinaphex
9ee55cf7cc
Fix performance counter representation
2016-06-30 16:05:41 +02:00
twinaphex
ebb75f99fc
Get rid of DONT_HAVE_STRING_LIST ifdefs
2016-06-30 07:42:01 +02:00
twinaphex
9fab75c4b5
Cleanups; 80-char width limit
2016-06-30 07:40:25 +02:00
twinaphex
f51dfa1de9
Cleanups
2016-06-30 06:11:55 +02:00
twinaphex
21134eb28c
Create FILE_PATH_DETECT
2016-06-30 06:07:44 +02:00
twinaphex
0547a71a52
Cleanups
2016-06-30 06:02:30 +02:00
twinaphex
fbc83640b6
More translatable strings
2016-06-30 05:58:05 +02:00
twinaphex
acd68519de
Create MSG_FRAMES
2016-06-30 05:41:53 +02:00
twinaphex
e4be1f53a3
Add more translatable strings
2016-06-30 05:35:45 +02:00
twinaphex
52db4d226a
Cleanups
2016-06-30 05:28:41 +02:00
twinaphex
4ea5fe4169
Create MSG_ERROR
2016-06-30 05:23:22 +02:00
twinaphex
6756501dac
Create FILE_PATH_LUTRO_PLAYLIST
2016-06-30 05:19:25 +02:00
twinaphex
e61593d80c
Cleanups
2016-06-30 05:16:28 +02:00
twinaphex
eb4d8678e9
(XMB) Cleanups
2016-06-30 05:14:12 +02:00
twinaphex
83bafe1b19
Cleanups
2016-06-30 05:04:27 +02:00
twinaphex
543c188da6
Create fill_pathname_join_special_ext
2016-06-30 05:02:45 +02:00
twinaphex
5f71ecc1d1
Create fill_pathname_join_special_ext
2016-06-30 04:59:57 +02:00
twinaphex
5d7367e89a
Create vec2_t/vec3_t typedefs
2016-06-29 19:42:41 +02:00
radius
a1cf6f29f4
fix map and remove stray printf
2016-06-29 12:23:26 -05:00
radius
24ec6928dc
sleep for 4ms
2016-06-29 12:23:25 -05:00
twinaphex
3f8b1d04ed
Reuse code
2016-06-29 18:54:40 +02:00
twinaphex
08f26fafbd
Create FILE_PATH_OPT_EXTENSION
2016-06-29 18:45:12 +02:00
twinaphex
c83477cb62
Create FILE_PATH_REMAP_EXTENSION
2016-06-29 18:43:00 +02:00
twinaphex
a301562149
Dehardcode .cfg extension
2016-06-29 18:40:36 +02:00
twinaphex
668b4b5d26
Remove duplicate fill_string_concat
2016-06-29 18:14:42 +02:00
twinaphex
1226c71b98
Use fill_string_concat
2016-06-29 18:14:42 +02:00
Alcaro
2bd3e94e5e
Apparently Coverity doesn't like this either.
2016-06-29 18:01:34 +02:00
twinaphex
a7e8707f7d
Create fill_pathname_join_delim_concat
2016-06-29 17:51:25 +02:00
twinaphex
c38c28a0f5
Create fill_pathname_join_concat
2016-06-29 17:46:50 +02:00
twinaphex
eafce41a16
menu_setting.c - use fill_string_concat
2016-06-29 17:43:36 +02:00
twinaphex
f4ef5e82c2
Create and use fill_string_concat
2016-06-29 17:41:32 +02:00
twinaphex
037633cf33
Cleanups
2016-06-29 17:07:31 +02:00
radius
298b753e41
fix button map
2016-06-29 09:58:27 -05:00
Twinaphex
f53783dfe8
Merge pull request #3178 from lakkatv/master
...
Add .lutro scanning
2016-06-29 16:09:31 +02:00
twinaphex
4168e541c9
Bump up to 1.3.5, but don't yet tag
2016-06-29 15:10:08 +02:00
Jean-André Santoni
0f18ade02a
Add .lutro scanning
...
When a file wih the .lutro extension is found, the ROM is added to Lutro.lpl. The name of the game is the name of the file without the extension.
2016-06-29 15:07:12 +02:00
Twinaphex
900fc57773
Merge pull request #3177 from natinusala/master
...
(gl_raster_font) Fixed the viewport issue
2016-06-29 14:51:20 +02:00
Nathan S
d79da7fc1f
(gl_raster_font) Fixed the viewport issue
2016-06-29 14:22:30 +02:00
twinaphex
b8ac629fbf
Get rid of dereference before null check warning
2016-06-29 12:19:23 +02:00
Twinaphex
397c8acd51
Merge pull request #3175 from lakkatv/master
...
Add start+select to the list of gamepad combos
2016-06-29 12:14:17 +02:00
twinaphex
3c7dc0a62e
Try to silence more Coverity warnings
2016-06-29 12:13:40 +02:00
Jean-André Santoni
b409ced5ad
Add start+select to the list of gamepad combos
2016-06-29 10:46:07 +02:00
Twinaphex
39778066dd
Merge pull request #3174 from sronsse/fixes_for_team
...
command: Load dummy core on close only if core has not been initialized yet
2016-06-29 09:30:55 +02:00
Sebastien Ronsse
087e26bd2d
command: Load dummy core on close only if core has not been initialized yet
2016-06-29 17:24:55 +10:00
radius
88784aa702
retropad cleanups and avoid sending 0s
2016-06-29 02:06:09 -05:00
twinaphex
8d7540c449
Move some variables around
2016-06-29 07:12:54 +02:00
twinaphex
7e55d0da17
(Net retropad) Prefix core option nams
2016-06-29 06:47:42 +02:00
twinaphex
417f3afdb0
retropad_update_input returns a value instead - get rid
...
of static global
2016-06-29 06:34:16 +02:00
twinaphex
982dd47f01
Translate a bunch of log strings
2016-06-29 03:06:15 +02:00
twinaphex
96bb85fb41
Replace more hardcoded strings
2016-06-29 02:44:27 +02:00
twinaphex
2a9bf91e0d
Use MENU_ENUM_LABEL_VALUE_NOT_AVAILABLE
2016-06-29 02:40:05 +02:00
Twinaphex
5d89bf970f
Merge pull request #3172 from libretro/revert-3169-master
...
Revert "(gl_raster) Added fullscreen to restore_viewport"
2016-06-29 02:30:11 +02:00
Twinaphex
08dbbe1a55
Revert "(gl_raster) Added fullscreen to restore_viewport"
2016-06-29 02:30:05 +02:00
Twinaphex
d9a33dfe04
Merge pull request #3170 from leiradel/master
...
honor the tasks 'mute' property again
2016-06-29 02:16:00 +02:00
Andre Leiradella
50f538dc9e
honor the tasks 'mute' property again
2016-06-28 17:02:01 -03:00
twinaphex
099be6ed2d
Use noext versions of fill_path* functions
2016-06-28 13:13:36 +02:00
twinaphex
b593e73896
Use fill_pathname_base_noext
2016-06-28 13:10:34 +02:00
twinaphex
7647c9be59
Add noext versions
2016-06-28 13:08:03 +02:00
twinaphex
ca3eecf5c0
Create fill_pathname_join_noext
2016-06-28 13:05:46 +02:00
Twinaphex
51b2e920fe
Merge pull request #3169 from natinusala/master
...
(gl_raster) Added fullscreen to restore_viewport
2016-06-28 12:56:14 +02:00
twinaphex
c03e566eba
Create filL_short_pathname_representation_noext
2016-06-28 12:49:37 +02:00
twinaphex
0709f2b11b
(libretro-common) (file_path.c) Cleanups
2016-06-28 12:43:50 +02:00
twinaphex
d94098cca1
Rename menu_file_type to msg_file_type
2016-06-28 12:19:18 +02:00
twinaphex
13dd8e4905
Add translations
2016-06-28 12:08:30 +02:00
Nathan S
b0584a950d
(gl_raster) Added fullscreen to restore_viewport
2016-06-28 11:56:19 +02:00
twinaphex
e75a586ead
Can scroll now left/right in System Information
2016-06-28 11:34:17 +02:00
twinaphex
0a0f9cdec3
Add more translatable strings
2016-06-28 11:30:17 +02:00
twinaphex
e03a6284d1
Add FILE_PATH_RDB_EXTENSIOn
2016-06-28 11:22:44 +02:00
twinaphex
d589dd5d8f
Update string
2016-06-28 11:16:08 +02:00
twinaphex
fa7eb9d8c8
Create file_path_str FILE_PATH_NUL
2016-06-28 11:10:30 +02:00
twinaphex
5ba74302b2
Cleanups
2016-06-28 11:04:59 +02:00
twinaphex
7a745c3f70
Use string_is_empty
2016-06-28 11:02:51 +02:00
twinaphex
58b95752e8
(task_content.c) Use string_is_empty
2016-06-28 10:50:00 +02:00
twinaphex
e162882406
(core_info.c) Use file_path_str
2016-06-28 08:57:01 +02:00
twinaphex
481e7d2f34
(libretro-common) Move STRING_REP_UINT64 to retro_common_api.h
2016-06-28 08:50:22 +02:00
twinaphex
7aff07f6ac
(verbosity.c) Cleanups
2016-06-28 08:44:49 +02:00
twinaphex
97fd53cd5f
Create more file_path_str enums
2016-06-28 08:42:50 +02:00
twinaphex
342bcebc59
Set current core type almost immediately after loading new core
2016-06-28 07:51:49 +02:00
twinaphex
1661fa552f
Revert "Cleanup"
...
This reverts commit 43426df4f6 .
2016-06-28 04:58:29 +02:00
twinaphex
5045a0faff
Add optional logging
2016-06-28 04:23:57 +02:00
twinaphex
43426df4f6
Cleanup
2016-06-28 04:21:13 +02:00
twinaphex
d600075012
Cleanup
2016-06-28 04:08:36 +02:00
twinaphex
52a9a465df
Add file_path_str for Salamander
2016-06-28 03:21:30 +02:00
twinaphex
64c85771b2
Create FILE_PATH_STR extensions
2016-06-28 01:10:58 +02:00
twinaphex
35605f43fa
Remove part of comment
2016-06-28 01:02:27 +02:00
twinaphex
24ead80e8b
menu_driver_toggle - always set 'flush'
2016-06-28 01:02:04 +02:00
twinaphex
218c9b4487
Add more msg enums
2016-06-28 00:51:47 +02:00
twinaphex
7eefeddea9
Fix preliminary 'Download Core' option when no cores are found
2016-06-28 00:30:20 +02:00
twinaphex
1c1c1fa32c
Don't return false for this symbol lookup so that MESA Intel Ivy Bridge Vulkan drivers will still work
2016-06-27 23:57:57 +02:00
Twinaphex
0f1b18d2e5
Merge pull request #3166 from Themaister/master
...
Vulkan: Create command pool for correct queue family.
2016-06-27 23:44:50 +02:00
twinaphex
a24d43c8fd
Add GFX_CTX_FLAGS_CUSTOMIZABLE_SWAPCHAIN_IMAGES display flag
2016-06-27 23:43:57 +02:00
Hans-Kristian Arntzen
d00ae6b66b
Vulkan: Create command pool for correct queue family.
2016-06-27 23:43:26 +02:00
Twinaphex
4d089a7fba
Merge pull request #3165 from Ezio-PS/master
...
Add Italian messages
2016-06-27 22:52:56 +02:00
Ezio-PS
53faa0c92d
Add missing encoding checkers
2016-06-27 22:50:56 +02:00
Alcaro
d431f77960
Add missing encoding checkers
2016-06-27 22:46:33 +02:00
Ezio-PS
2cc765b27c
fix typo
2016-06-27 22:20:27 +02:00
Ezio-PS
7bca682549
Add Italian messages
2016-06-27 22:16:25 +02:00
twinaphex
9574a929bc
Use builtin headers
2016-06-27 22:05:07 +02:00
Twinaphex
030841756b
Merge pull request #3164 from Themaister/master
...
Revert incorrect submodule revert.
2016-06-27 21:58:44 +02:00
Hans-Kristian Arntzen
90e8bb3f52
Revert incorrect submodule revert.
...
Commit 996f9a59b7 randomly
decided to change submodules back.
2016-06-27 21:55:23 +02:00
Alcaro
792008d558
apparently 0 isn't O. I've been lied to for years.
2016-06-27 21:44:14 +02:00
Alcaro
996f9a59b7
Whoops, apparently this one is shared the ugly way...
2016-06-27 21:36:59 +02:00
Alcaro
18978c5f01
More Coverity cleanups
2016-06-27 21:34:21 +02:00
twinaphex
b40c31384e
Can scroll left/right now at FILE_TYPE_DOWNLOAD_URL settings
2016-06-27 21:29:38 +02:00
Alcaro
5b388d8c92
Fix some Coverity errors
2016-06-27 21:16:49 +02:00
Twinaphex
2a860abcfd
Merge pull request #3163 from Themaister/master
...
Vulkan: Add async compute test core
2016-06-27 21:06:31 +02:00
Hans-Kristian Arntzen
c80127d29d
Vulkan: Hook up async compute test more properly.
...
Supports multiple queues and queues from different families.
2016-06-27 20:54:53 +02:00
Hans-Kristian Arntzen
4abb0ef331
Vulkan: Cache destroy device callback.
2016-06-27 20:54:53 +02:00
Hans-Kristian Arntzen
58703de05c
Vulkan: Add initial async compute.
...
Still not really async. Need to use multiple queues.
2016-06-27 20:54:53 +02:00
Hans-Kristian Arntzen
6841b5ad00
Vulkan: Keep dylib around if caching instance.
2016-06-27 20:54:53 +02:00
Hans-Kristian Arntzen
4729ec9e1b
Add support for signalling semaphores from frontend.
...
Useful for conserving framebuffer memory.
2016-06-27 20:54:53 +02:00
twinaphex
36c235556a
Fix some coverity warnings
2016-06-27 20:54:05 +02:00
twinaphex
097b02a8a1
Add compilation of vector_2/vector_3
2016-06-27 10:56:30 +02:00
twinaphex
aefcca125a
Fix TGA color conversion
2016-06-27 09:23:01 +02:00
Twinaphex
21bb5331f9
Merge pull request #3161 from sronsse/fixes_for_team
...
image transfer: Add TGA support to image_transfer_new function
2016-06-27 09:19:52 +02:00
Sebastien Ronsse
62b1c5a7af
image transfer: Add TGA support to image_transfer_new function
2016-06-27 17:17:35 +10:00
twinaphex
a51a259e58
Add STRING_REP_INT64
2016-06-27 08:24:28 +02:00
twinaphex
728249fa61
Add more strings
2016-06-27 08:19:39 +02:00
twinaphex
f5bfbdeebe
Rewrite strcpy usage
2016-06-27 08:09:34 +02:00
twinaphex
946de514dc
Don't use strcpy
2016-06-27 08:07:19 +02:00
twinaphex
d411bfa5de
(cheevos.c) Cleanup
2016-06-27 08:05:33 +02:00
twinaphex
6e3d3d94d4
Cleanups
2016-06-27 08:04:20 +02:00
twinaphex
582bd50719
(cheevos.c) Cleanup
2016-06-27 08:00:49 +02:00
twinaphex
07ce0eabd9
Cleanup
2016-06-27 07:57:14 +02:00
twinaphex
5dd4c88011
Cleanup
2016-06-27 07:55:32 +02:00
twinaphex
5a77baf185
verbosity.c - cleanups
2016-06-27 07:52:48 +02:00
twinaphex
fd5d19eaab
Cleanup
2016-06-27 07:48:37 +02:00
twinaphex
a6a0960f77
Cleanup
2016-06-27 07:48:22 +02:00
twinaphex
4ddeda2511
Add additions to file_path_str
2016-06-27 07:47:15 +02:00
twinaphex
d6975325d9
Create more menu message string translations
2016-06-27 07:28:07 +02:00
twinaphex
f017c64220
Add FILE_PATH_CORE_INFO_EXTENSION
2016-06-27 07:18:02 +02:00
twinaphex
3cd76a6849
Cleanup
2016-06-27 07:02:22 +02:00
Twinaphex
a68a33c559
Remove unused variable
2016-06-27 06:43:47 +02:00
twinaphex
280ea0535f
(OSX) Bake in HAVE_NETWORKGAMEPAD
2016-06-27 06:42:03 +02:00
twinaphex
b990f34054
(iOS) Add network gamepad
2016-06-27 06:40:25 +02:00
twinaphex
465ac5707c
Add HAVE_NETWORKGAMEPAD
2016-06-27 06:38:47 +02:00
twinaphex
05fb0a1eeb
Push Quick Menu for net retropad core
2016-06-27 06:27:57 +02:00
Twinaphex
22331b5821
Merge pull request #3160 from sronsse/fixes_for_team
...
retroarch: Fix core type detection when cores are excplicitely set
2016-06-27 06:22:05 +02:00
Sebastien Ronsse
95ad02e742
retroarch: Fix core type detection when cores are excplicitely set
2016-06-27 14:13:09 +10:00
twinaphex
eea287d156
(BTStack HID) Create HAVE_DYNAMIC ifdefs
2016-06-27 01:11:49 +02:00
twinaphex
1a60d257ee
Remove menu_driver_toggle_binds
2016-06-27 00:46:05 +02:00
twinaphex
3a4a00ffe6
Comment this out for now until it works without breaking hotkey binds
2016-06-27 00:05:59 +02:00
twinaphex
7b460c14b7
Create menu_driver_toggle_binds
2016-06-26 22:50:00 +02:00
twinaphex
00ff63e0bb
Add NEED_CXX_LINKER
2016-06-26 21:26:21 +02:00
Twinaphex
3b9b54ba2d
Merge pull request #3156 from Themaister/master
...
Vulkan: Replace handcoded symbol loader
2016-06-26 18:06:39 +02:00
Hans-Kristian Arntzen
54c1759f45
Vulkan: Make a more general purpose symbol loader.
...
Avoids painful manual loading and wrapping function pointers everywhere
...
Reusable for cores, so move to libretro-common.
Also update built-in Vulkan headers.
2016-06-26 13:10:58 +02:00
twinaphex
7330f96946
Cleanup
2016-06-26 11:08:38 +02:00
Hans-Kristian Arntzen
1da2e2dbab
Vulkan: Hook up negotiation interface device creation.
2016-06-26 10:40:07 +02:00
Twinaphex
178b479072
Prevent crash at exit due to dereference of pointer
2016-06-26 10:39:27 +02:00
twinaphex
f6bbe69096
Use string_is_empty
2016-06-26 10:33:46 +02:00
twinaphex
961daf8067
Cleanup
2016-06-26 10:27:44 +02:00
twinaphex
020d7cec0a
Cleanup
2016-06-26 10:20:22 +02:00
Twinaphex
88cc0ce8bb
Remove unused variables
2016-06-26 10:17:25 +02:00
twinaphex
016983c9eb
Add FILE_PATH_RTC_EXTENSION
2016-06-26 10:15:25 +02:00
twinaphex
2dddc3fc88
Add FILE_PATH_LPL_EXTENSION
2016-06-26 10:12:28 +02:00
Hans-Kristian Arntzen
87d36489a1
Vulkan: Update test core shader build to glslc.
2016-06-26 10:03:33 +02:00
twinaphex
e9b39cc17f
Cleanups
2016-06-26 09:58:10 +02:00
Hans-Kristian Arntzen
6424f8efcf
Vulkan: Add get_application_info to Vulkan test core.
2016-06-26 09:57:37 +02:00
twinaphex
fcc238d310
Expand file_path_str
2016-06-26 09:56:55 +02:00
twinaphex
251f9021ad
(Menu) Implement page up / page down controls
2016-06-26 09:12:40 +02:00
twinaphex
f9b535ea91
Create Input Bind Timeout setting
2016-06-26 08:22:40 +02:00
twinaphex
9a5b13cccf
Remove menu_block_main_input
2016-06-26 08:13:22 +02:00
twinaphex
9f8b57baca
Remove PENDING_ACTION code - not used
2016-06-26 08:05:42 +02:00
twinaphex
e91136017e
Create retro_keybinds_menu - and change settings binds to this
...
when we toggle the menu
2016-06-26 08:02:29 +02:00
twinaphex
0d3955196d
Take out crappy hacks - if users want this they will just have to change
...
the default keybinds then
2016-06-26 07:50:16 +02:00
Hans-Kristian Arntzen
10a6d7a458
Vulkan: Begin hooking up negotiation interface.
2016-06-25 21:01:36 +02:00
Twinaphex
6ab368811f
Merge pull request #3152 from FIX94/master
...
some small code corrections for the video settings
2016-06-25 17:19:24 +02:00
Twinaphex
c794d89bcf
Merge pull request #3151 from Themaister/master
...
Vulkan maintenance and bug fixes.
2016-06-25 17:18:44 +02:00
FIX94
dc127f1555
fixed a typo in the video settings setup and added back display of the driver specific video settings
...
(GX) removed a compiler warning
2016-06-25 17:14:31 +02:00
Hans-Kristian Arntzen
b013a9c863
Vulkan: Replace prebaked shaders with glslc -mfmt=c.
...
Far more clean and avoids illegal punning.
2016-06-25 14:55:03 +02:00
Hans-Kristian Arntzen
596cd320c6
Vulkan: Update SPIRV-Cross and glslang.
2016-06-25 14:44:56 +02:00
Hans-Kristian Arntzen
3ee172c410
Fix memory leak with white texture.
2016-06-25 14:25:44 +02:00
Hans-Kristian Arntzen
89a5983c3c
Vulkan: Fix descriptor set layout leak.
2016-06-25 14:20:41 +02:00
Hans-Kristian Arntzen
972a5db7ae
Vulkan: Fix shader module leak.
2016-06-25 14:06:14 +02:00
Hans-Kristian Arntzen
de36f572d1
Vulkan: Fix more validation issues.
2016-06-25 14:01:10 +02:00
Hans-Kristian Arntzen
07880e3f45
Vulkan: Begin hooking up validation layers.
...
Found lots of regressions due to bad reformatting.
2016-06-25 13:52:33 +02:00
Hans-Kristian Arntzen
2293bce616
Vulkan: Sketch out context negotiation interface.
2016-06-25 12:14:56 +02:00
Hans-Kristian Arntzen
d043123f71
Vulkan: Add support for queue transfers in HW rendering.
2016-06-25 11:39:52 +02:00
Hans-Kristian Arntzen
82c7aa0e6f
Use max swapchain image setting when creating swapchain.
2016-06-25 09:52:46 +02:00
twinaphex
e0114e08ba
Add type to retro_input_t
2016-06-25 09:05:56 +02:00
twinaphex
3dff698644
Turn retro_input_t into struct
2016-06-25 09:04:00 +02:00
twinaphex
5b1347a788
Add block main input mechanism
2016-06-25 08:48:39 +02:00
twinaphex
b86274aa95
Cleanup
2016-06-25 07:41:10 +02:00
twinaphex
49e8baa61d
Use tmp_str variable for config_get_path usage
2016-06-25 07:17:48 +02:00
twinaphex
c6e835685f
Be prudent with config_get_path
2016-06-25 07:12:37 +02:00
twinaphex
65ecec9391
Use sting_is_empty
2016-06-25 02:30:54 +02:00
twinaphex
f0f9847647
(Android) Warning fixes
2016-06-25 00:20:24 +02:00
twinaphex
485d646e90
Revert "(Roar) Add is_paused variable"
...
This reverts commit 3e0184201e .
2016-06-25 00:13:23 +02:00
twinaphex
3e0184201e
(Roar) Add is_paused variable
2016-06-25 00:12:52 +02:00
Alcaro
4ae6cda6b1
Fix #3147
2016-06-24 23:59:55 +02:00
Twinaphex
fcb324e272
Merge pull request #3146 from FIX94/master
...
corrected core info removal
2016-06-24 23:34:24 +02:00
FIX94
528b2b9b00
only remove core info on close content if the current platform is either dynamic or can fork to other cores, would get stuck on no core otherwise
2016-06-24 20:10:11 +02:00
Twinaphex
3afd1c1e07
Merge pull request #3144 from FIX94/master
...
corrected a switch case, makes ngc build (and probably others) boot up again
2016-06-24 18:11:12 +02:00
FIX94
3f7ca00e6d
corrected a switch case, makes ngc build (and probably others) boot up again
2016-06-24 18:03:51 +02:00
Twinaphex
55f2019517
Merge pull request #3142 from rz5/patch-1
...
Update msg_hash_us.c
2016-06-23 20:29:04 +02:00
rz5
d8d0fdd11f
Update msg_hash_us.c
...
rafiki on IRC spotted this bug. I initially edited this string while creating the feature and never returned to it since. We have now found each other and we lived happily ever after.
2016-06-23 18:55:13 +01:00
twinaphex
b434f0863a
CXX_BUILD buildfix
2016-06-23 07:44:56 +02:00
twinaphex
a6bfc6240f
C89_BUILD fixes
2016-06-23 07:40:51 +02:00
twinaphex
dee7533d65
(libretro-common) Start creating STRING_REP_ULONG
2016-06-23 07:37:02 +02:00
twinaphex
f177d22007
(Cheevos) Try to prevent message issue
2016-06-23 07:26:33 +02:00
twinaphex
9d6086813b
Use RARCH_LOG
2016-06-23 07:23:17 +02:00
twinaphex
197ce259f1
Remove internal_buffer
2016-06-23 03:47:10 +02:00
Twinaphex
11819e2d47
Merge pull request #3098 from rz5/master
...
Reworked Undo options
2016-06-23 03:45:26 +02:00
Arzed Five
1f028395d2
Merge remote-tracking branch 'upstream/master'
2016-06-22 22:40:17 +01:00
twinaphex
549bc8dc5e
get_mem_used should now report more accurate values
2016-06-22 23:32:11 +02:00
Twinaphex
1e91689919
(iOS) Fix FPS reporting
2016-06-22 17:42:32 +02:00
Twinaphex
4b96bfe46e
(iOS) Buildfix
2016-06-22 17:19:01 +02:00
twinaphex
02ad99048d
Get rid of menu_entry_go_back
2016-06-22 06:55:11 +02:00
twinaphex
ee9cb593c5
Fix mouse back button by calling into MENU_ACTION_CANCEL action
2016-06-22 06:51:46 +02:00
twinaphex
f5fcd45a3f
Fix touch back button code
2016-06-22 06:48:35 +02:00
twinaphex
735dc822ca
Refactor some code - use menu_entry_go_back
2016-06-22 01:26:19 +02:00
twinaphex
8a8fadc5b2
Implement max swapchain images setting, implement it first for DRM/KMS context
2016-06-21 21:36:58 +02:00
Alcaro
ecf88d0114
Test commit
2016-06-21 20:05:42 +02:00
twinaphex
8afdfdf7af
Fix header include
2016-06-21 16:59:56 +02:00
Twinaphex
e854691e87
Merge pull request #3135 from gouchi/master
...
libretro_vulkan.h is now in libretro-common include
2016-06-21 16:59:04 +02:00
gouchi
60669c84c9
libretro_vulkan.h is now in libretro-common include
2016-06-21 16:53:25 +02:00
twinaphex
f7bd9a7843
HAVE_IMAGEVIEWER no longer has to be excluded for the C89/C90 build
2016-06-21 06:59:31 +02:00
twinaphex
80f2e11799
Imageviewer no longer uses stb_image by default
2016-06-21 06:53:25 +02:00
Twinaphex
712fb03341
Merge pull request #3133 from sronsse/fixes_for_team
...
image texture: Add length argument to image_transfer_process
2016-06-21 06:44:54 +02:00
Sebastien Ronsse
e77599be32
image texture: Add length argument to image_transfer_process
2016-06-21 14:34:34 +10:00
Twinaphex
27070dcb57
Remove unused variables
2016-06-21 06:13:06 +02:00
twinaphex
0f813e1dea
Dehardcode MENU_ENUM_LABEL_CB_CORE_CONTENT_DOWNLOAD
2016-06-21 05:21:19 +02:00
twinaphex
97b0211880
Dehardcode CB_CORE_CONTENT_LIST
2016-06-21 05:13:43 +02:00
twinaphex
982330ef86
Use new 'Download Content' option
2016-06-21 04:21:18 +02:00
twinaphex
4eaf718a6e
Start preparing download URL code
2016-06-21 04:09:26 +02:00
Twinaphex
f423564895
Merge pull request #3132 from sronsse/fixes_for_team
...
playlist: Fix memory leak due to unallocated playlist entry strings
2016-06-21 03:04:29 +02:00
Sebastien Ronsse
2b3718a86c
playlist: Fix memory leak due to unallocated playlist entry strings
2016-06-21 10:53:33 +10:00
twinaphex
2cb1636ea4
Start logging cancel callback
2016-06-21 02:36:56 +02:00
twinaphex
ffdf6eae8e
Start preparing new 'add content' option
2016-06-21 02:24:10 +02:00
twinaphex
4b91a6b121
More preparatory work
2016-06-21 01:40:55 +02:00
twinaphex
00ec3e7846
Implement debug log warning us of not-implemented enums
2016-06-21 00:58:13 +02:00
twinaphex
c14e8ba6ca
More work on DOWNLOAD_CORE_CONTENT_DIRS
2016-06-21 00:54:14 +02:00
twinaphex
a302d78989
Start adding CORE_CONTENT_DIRS_LIST
2016-06-21 00:46:55 +02:00
twinaphex
4e534fec6f
Update GLSM
2016-06-21 00:35:57 +02:00
twinaphex
1bb8ae4a1d
Add FILE_PATH_INDEX_DIRS_URL
2016-06-20 23:39:40 +02:00
twinaphex
36db065495
Reorder callbacks
2016-06-20 22:57:11 +02:00
twinaphex
974231ee72
move entries up
2016-06-20 22:51:48 +02:00
twinaphex
20e86afbf2
Cleanup
2016-06-20 22:27:44 +02:00
twinaphex
1fb2144a48
Refactor video_shader_parse_type
2016-06-20 22:17:03 +02:00
twinaphex
f9d9070de8
command.c - cleanups
2016-06-20 22:04:59 +02:00
twinaphex
7ca00fafc0
Cleanup
2016-06-20 21:58:19 +02:00
twinaphex
9aa29d9fc5
runloop_check_shader_dir - cleanups
2016-06-20 21:54:06 +02:00
twinaphex
c9f047edd3
Dehardcode more strings
2016-06-20 21:47:11 +02:00
twinaphex
e3fa9ae5ee
Update GLSM
2016-06-20 21:34:26 +02:00
twinaphex
e35ecd5eb7
Correct title
2016-06-20 21:32:01 +02:00
twinaphex
10157c302b
Dehardcode more strings
2016-06-20 21:29:27 +02:00
twinaphex
d9651023c4
Fix action_get_title_input_binds_list
2016-06-20 21:17:28 +02:00
twinaphex
1bdf3d395d
(menu_cbs_title.c) Dehardcode strings
2016-06-20 21:13:24 +02:00
twinaphex
6024eda7f9
Add more constant strings
2016-06-20 21:03:54 +02:00
Twinaphex
9bcf3fef44
Cleanup
2016-06-20 19:56:41 +02:00
twinaphex
e7821f34ee
Use generic_action_ok_file_load
2016-06-20 19:55:59 +02:00
twinaphex
67d98dbbea
Use generic_action_ok_file_load
2016-06-20 19:54:04 +02:00
twinaphex
7e067aa000
Cleanups
2016-06-20 18:53:55 +02:00
twinaphex
8a7b73761d
Cleanups
2016-06-20 18:48:30 +02:00
twinaphex
35ea096db7
Move hash around
2016-06-20 18:30:45 +02:00
twinaphex
e892bf6e8b
Add file_path_str.c to PSP Salamander
2016-06-20 18:14:13 +02:00
twinaphex
c3eda56561
Move hashes over to msg_hash.c
2016-06-20 17:55:34 +02:00
twinaphex
003f1ba913
(PSP) Buildfix
2016-06-20 17:49:20 +02:00
twinaphex
68bf755fe7
Remove two unused hashes
2016-06-20 16:19:30 +02:00
twinaphex
07c218ad51
Remove two hashes
2016-06-20 16:18:04 +02:00
twinaphex
d2c9c280fe
No longer use CB_ hashes
2016-06-20 16:14:59 +02:00
twinaphex
c2c59e8e16
Buildfix for consoles
2016-06-20 16:02:06 +02:00
twinaphex
9fafac8b60
Move hashes to C file
2016-06-20 15:53:57 +02:00
twinaphex
a585017208
Rename MENU_FILE_ to FILE_TYPE_
2016-06-20 15:50:37 +02:00
twinaphex
f22755f31b
Move enums around
2016-06-20 15:42:05 +02:00
twinaphex
450e1f4746
Rename menu_hash_to_file_type
2016-06-20 15:33:22 +02:00
twinaphex
e59fb6c0d9
Bugfix
2016-06-20 15:22:31 +02:00
twinaphex
7d3780e09f
Refactor some code in task_push_decompress
2016-06-20 15:21:42 +02:00
twinaphex
7d93f63e6a
Move menu_hash_to_file_type to msg_hash
2016-06-20 06:44:05 +02:00
twinaphex
2ebd6e6f49
Header cleanups
2016-06-20 06:34:30 +02:00
twinaphex
4622d46ad3
Should silence Clang warning
2016-06-20 06:25:08 +02:00
twinaphex
fa08613637
Indenting nits
2016-06-20 06:21:12 +02:00
twinaphex
390a7d76c6
(task_queue/RetroArch) Add ugly kludge so that we print progress
2016-06-20 06:16:46 +02:00
twinaphex
560f8dda60
Remove tasks_internal.c - no longer needed
2016-06-20 06:02:50 +02:00
twinaphex
d2eeb6fab0
Create FILE_PATH_CORE_OPTIONS_CONFIG
2016-06-20 05:29:53 +02:00
twinaphex
35b078857d
Create file_path_str.c
2016-06-20 05:20:14 +02:00
twinaphex
b3188195a8
Create file_path_str
2016-06-20 05:11:01 +02:00
twinaphex
c448beafa8
indent nits
2016-06-20 05:03:41 +02:00
twinaphex
f764980eb8
Indenting nits
2016-06-20 04:51:36 +02:00
twinaphex
ef4753dc05
Indenting nits
2016-06-20 04:41:43 +02:00
twinaphex
32c4f74f7d
More translatable strings
2016-06-20 04:23:00 +02:00
twinaphex
59b8b3b9ed
Add more translatable strings
2016-06-20 04:17:03 +02:00
twinaphex
3bf5a89901
Add more translatable strings
2016-06-20 04:07:49 +02:00
twinaphex
cfd7b9c6c1
Add more translatable strings
2016-06-20 04:01:58 +02:00
twinaphex
46cdea48c2
Add more translatable strings
2016-06-20 03:54:42 +02:00
twinaphex
e064207a59
Add missing files
2016-06-20 03:36:25 +02:00
twinaphex
284f8cfd23
Remove menu_hash_ files
2016-06-20 03:35:09 +02:00
twinaphex
69c82da160
(menu_hash) Prevent dereferences when settings is NULL
2016-06-20 03:10:26 +02:00
twinaphex
75b9a1312d
(ui_win32.c) Buildfix
2016-06-20 02:46:25 +02:00
twinaphex
114cc081aa
Avoid warning 'variable may be used uninitialized'
2016-06-20 02:45:07 +02:00
twinaphex
1fa36689d8
Remove hashes
2016-06-20 02:07:56 +02:00
twinaphex
dce009ae78
Remove more hashes
2016-06-20 02:01:03 +02:00
twinaphex
f442d8235f
Remove more hashes
2016-06-20 01:54:54 +02:00
twinaphex
f69f57c566
Get rid of more hashes
2016-06-20 01:49:22 +02:00
Twinaphex
ed75a83e6a
Remove unused variable
2016-06-20 01:30:12 +02:00
twinaphex
5075712cac
Get rid of menu_hash_calculate - use msg_hash_calculate instead
2016-06-20 00:37:38 +02:00
twinaphex
65dff0a03a
menu_hash_to_str_enum has now become msg_hash_to_str
2016-06-20 00:31:13 +02:00
twinaphex
a741dadf20
Prevent dereference before null check
2016-06-19 23:09:19 +02:00
Alcaro
77d0745f38
Kill some warnings
2016-06-19 22:43:52 +02:00
twinaphex
43c25383e3
Take out CXX_BUILD for now - prevents compilation
2016-06-19 22:39:35 +02:00
twinaphex
462dda944c
(menu_cbs_ok.c) Try to fix second memory leak
2016-06-19 22:30:57 +02:00
twinaphex
8644e8e26b
(menu/cbs/menu_cbs_ok.c) Try to fix memory leak
2016-06-19 22:28:55 +02:00
twinaphex
096ca1851b
Silence unitialized scalar variable
2016-06-19 22:24:16 +02:00
Alcaro
90dd86a66a
Fix #3129 again
2016-06-19 22:09:52 +02:00
Alcaro
6949cfde68
C++ use means we use the C++ linker. Fixes #3129
2016-06-19 21:41:00 +02:00
twinaphex
31c1f31299
Improve MENU_NAVIGATION_CTL_ASCEND_ALPHABET - can no longer
...
get out of bounds, will now properly scroll down to end of
list if it can not jump alphabetically to the next letter and
there is still space to go to the end of the list
2016-06-19 00:25:52 +02:00
twinaphex
b82f4daae9
Reimplement frontend_linux_get_mem_used
2016-06-19 00:15:04 +02:00
twinaphex
0d9b345ae0
Simplify frontend_linux_get_mem_total - get_mem_used still
...
wrong
2016-06-19 00:08:16 +02:00
twinaphex
df57b3062a
Correct frontend_linux_get_mem_total
2016-06-18 23:45:43 +02:00
Twinaphex
6c045ab24e
Merge pull request #3127 from libretro/revert-3126-fix-snprintf-overlap
...
Revert "Fix overlap of source and destination buffers in snprintf call"
2016-06-18 23:14:28 +02:00
Twinaphex
a52e55e909
Revert "Fix overlap of source and destination buffers in snprintf call"
2016-06-18 23:14:22 +02:00
Twinaphex
d0697236f0
Merge pull request #3126 from nikola-kocic/fix-snprintf-overlap
...
Fix overlap of source and destination buffers in snprintf call
2016-06-18 23:14:07 +02:00
Nikola Kocić
ebfb7652b0
Fix overlap of source and destination buffers in snprintf call
2016-06-18 22:53:49 +02:00
twinaphex
b510b2fe26
Add menu_setting_get_enum_idx
2016-06-18 22:45:32 +02:00
twinaphex
442ebf2acf
Create separate 'Core settings'
2016-06-18 22:17:50 +02:00
Twinaphex
f4772f07f3
Buildfix to features_cpu.h
2016-06-18 19:42:04 +02:00
twinaphex
761ddc6f9c
Cleanup
2016-06-18 19:31:25 +02:00
twinaphex
3a031c3b48
Cleanup
2016-06-18 19:07:51 +02:00
twinaphex
01f5d854e3
Cleanups
2016-06-18 19:02:51 +02:00
twinaphex
cb848b9711
Remove unused variable
2016-06-18 18:46:43 +02:00
twinaphex
b55c17e7c5
Cleanups
2016-06-18 18:45:11 +02:00
twinaphex
3b0983cf97
Create MENU_ENUM_LABEL_CB_MENU_WALLPAPER
2016-06-18 18:41:18 +02:00
twinaphex
3573050d28
Cleanups
2016-06-18 18:38:46 +02:00
twinaphex
de8d2f2417
Remove a ton of callback string hashes
2016-06-18 18:30:50 +02:00
twinaphex
94cbeb754e
Rewrite online updater code to no longer use hashes
2016-06-18 18:29:55 +02:00
twinaphex
94325f9466
Refactor action_ok_download_generic
2016-06-18 18:23:09 +02:00
twinaphex
7841427848
Add cb enums
2016-06-18 17:37:52 +02:00
twinaphex
7ef67f5a0f
move hashes to menu_hash.h
2016-06-18 17:29:36 +02:00
twinaphex
177d1852b8
Add labels
2016-06-18 17:27:34 +02:00
twinaphex
db7258d682
Move enums around
2016-06-18 17:24:15 +02:00
twinaphex
89b0b62429
Cleanups
2016-06-18 17:19:30 +02:00
twinaphex
f207b1be2b
Cleanups
2016-06-18 17:16:14 +02:00
twinaphex
2de1857ca6
Cleanups
2016-06-18 17:14:01 +02:00
twinaphex
a77a8e0200
Remove hashes
2016-06-18 17:05:53 +02:00
twinaphex
ab57f4b400
Cleanups
2016-06-18 17:03:52 +02:00
twinaphex
86b54d66ac
Remove hashes
2016-06-18 16:59:42 +02:00
twinaphex
1c2548062f
Remove more hashes
2016-06-18 16:55:02 +02:00
twinaphex
b9b4c09212
Remove hashes
2016-06-18 16:54:06 +02:00
twinaphex
381ff665cd
Remove hashes
2016-06-18 16:52:11 +02:00
twinaphex
40a73b3265
Cleanups
2016-06-18 16:50:03 +02:00
twinaphex
3c755d7cff
Remove hash
2016-06-18 16:45:48 +02:00
twinaphex
bcaebd2b76
Backport lollo78 Italian translation updates
2016-06-18 16:43:18 +02:00
twinaphex
05b64b8081
Move enums around
2016-06-18 16:05:46 +02:00
twinaphex
5429d3874c
Cleanups
2016-06-18 15:56:26 +02:00
twinaphex
c6f1fdb552
Reorganize enums
2016-06-18 15:53:50 +02:00
twinaphex
10bdcbff17
Order enums and hashes around
2016-06-18 15:44:53 +02:00
twinaphex
66ed9f46f0
Move hashes around
2016-06-18 15:17:46 +02:00
twinaphex
2a01112406
Remove hashes
2016-06-18 15:13:02 +02:00
twinaphex
02f8ba9393
Remove hashes
2016-06-18 15:11:47 +02:00
twinaphex
8556a4c5f0
Remove hashes
2016-06-18 15:04:22 +02:00
twinaphex
0845852806
remove hash
2016-06-18 15:00:51 +02:00
twinaphex
a6ececc063
Remove hashes
2016-06-18 14:59:27 +02:00
twinaphex
57fd346492
Get rid of hash #2
2016-06-18 14:57:51 +02:00
twinaphex
6d79f1bab9
Get rid of hash
2016-06-18 14:57:27 +02:00
twinaphex
40476efc59
Cleanups
2016-06-18 14:47:23 +02:00
twinaphex
ab5b90d3cd
Cleanups
2016-06-18 14:46:32 +02:00
twinaphex
c82387c747
Cleanups
2016-06-18 14:45:47 +02:00
Twinaphex
bfd30161de
Merge pull request #3124 from lakkatv/master
...
(Menu) Better key binding for the arcade joypad typing
2016-06-18 14:43:43 +02:00
Jean-André Santoni
49c4f45dc4
(Menu) Better key binding for the arcade joypad typing
2016-06-18 14:30:34 +02:00
Twinaphex
c025f7a8c8
Merge pull request #3123 from lakkatv/master
...
(Menu) arcade like joypad typing
2016-06-18 12:30:16 +02:00
Jean-André Santoni
204f5cddfc
(Menu) Update french translation
2016-06-18 11:55:43 +02:00
Jean-André Santoni
f0ec4ea7de
(Menu) arcade like joypad typing
2016-06-18 11:11:55 +02:00
twinaphex
cb2d93b8fb
Cleanup
2016-06-18 04:41:13 +02:00
twinaphex
b5c63869ee
CLeanups
2016-06-18 04:39:33 +02:00
twinaphex
8a06bd4104
Cleanups
2016-06-18 04:37:01 +02:00
twinaphex
f28f364ec3
Cleanups
2016-06-18 04:35:31 +02:00
twinaphex
8ac995197a
Cleanups
2016-06-18 04:33:44 +02:00
twinaphex
9c085512eb
Remove dead hash
2016-06-18 04:23:26 +02:00
twinaphex
ba94acc631
Cleanups
2016-06-18 04:22:03 +02:00
twinaphex
9feffb4f89
Remove dead hashes
2016-06-18 04:20:59 +02:00
twinaphex
1be6453450
Cleanups
2016-06-18 04:19:33 +02:00
twinaphex
766ad7fe3e
Remove more dead code
2016-06-18 04:18:30 +02:00
twinaphex
1186cf645e
Remove hashes
2016-06-18 04:17:30 +02:00
twinaphex
433186c2b0
Remove hashes
2016-06-18 04:15:21 +02:00
twinaphex
4b8ca83567
Remove hash
2016-06-18 04:15:01 +02:00
twinaphex
51356fb293
Cleanups
2016-06-18 04:12:56 +02:00
twinaphex
5b849a82b0
Remove hash
2016-06-18 04:11:08 +02:00
twinaphex
28538b95a7
Use MENU_ENUM_LABEL_CONTENT_ACTIONS
2016-06-18 04:09:07 +02:00
twinaphex
054781c3f3
Cleanups
2016-06-18 04:06:32 +02:00
twinaphex
7e675b4f8a
Cleanups
2016-06-18 03:51:54 +02:00
twinaphex
3ee6a64b8c
Remove hash
2016-06-18 03:28:26 +02:00
twinaphex
66c09aa7e8
Cleanup labels
2016-06-18 03:26:22 +02:00
twinaphex
87b9e1310d
Remove MENU_LABEL_VALUE_*
2016-06-18 03:13:23 +02:00
twinaphex
04d46957cc
Fix core updater list
2016-06-18 03:12:32 +02:00
twinaphex
63a4bea997
Remove hash
2016-06-18 03:06:53 +02:00
twinaphex
8e0ad1b1fd
Add translatable strings
2016-06-18 03:05:44 +02:00
Twinaphex
69c148f9a3
Merge pull request #3119 from fr500/master
...
android platform driver improvements
2016-06-18 02:45:43 +02:00
twinaphex
6831b51649
Remove hashes
2016-06-18 02:40:02 +02:00
twinaphex
3328d88c68
Remove hashes
2016-06-18 02:30:12 +02:00
twinaphex
8c75bc7618
Cleanups
2016-06-18 02:20:13 +02:00
twinaphex
9456f05991
Move menu hashes to menu_hash.h
2016-06-18 02:13:28 +02:00
twinaphex
7297ced92a
Set menu_displaylist_info_t's enum_idx
2016-06-17 23:47:23 +02:00
twinaphex
f76e7549ce
Move more code over to menu_hash_to_file_type
2016-06-17 23:27:17 +02:00
twinaphex
14b0b75fe9
Move more code over to menu_hash_to_file_type
2016-06-17 23:24:15 +02:00
twinaphex
99f1d6123e
Create menu_hash_to_file_type
2016-06-17 23:16:59 +02:00
twinaphex
e122fd95dd
Fix savestate options
2016-06-17 22:36:13 +02:00
twinaphex
c25eca9d10
Add another debug log for menu_cbs
2016-06-17 22:23:55 +02:00
twinaphex
ff36aa94e5
(Android) Buildfixes
2016-06-17 22:12:06 +02:00
twinaphex
643557d9d6
(menu_cbs_start.c) Remove #if 0
2016-06-17 21:07:02 +02:00
twinaphex
ca2c2feda5
Start using entry.enum_idx
2016-06-17 21:05:28 +02:00
twinaphex
60cfc95c1c
menu_entry_get - add enum_idx to member struct
2016-06-17 21:03:00 +02:00
twinaphex
4700ff55a1
Start getting rid of MENU_LABEL_ dependencies
2016-06-17 20:58:38 +02:00
twinaphex
b3d7a2cb6f
Add enum_idx to menu_displaylist_info
2016-06-17 20:53:59 +02:00
twinaphex
79bd87e12a
Reduce further dependence on MENU_VALUE_
2016-06-17 20:50:36 +02:00
twinaphex
41c7d76017
Reduce dependence on MENU_VALUE_
2016-06-17 20:43:42 +02:00
twinaphex
84e3a8c717
Kill dependence on MENU_VALUE_* values
2016-06-17 20:31:53 +02:00
twinaphex
fd40636f76
Don't rely on MAIN_VALUE
2016-06-17 20:27:52 +02:00
twinaphex
7358b598ed
Get rid of some dead code
2016-06-17 20:18:46 +02:00
twinaphex
bc5194fe6f
Remove obsolete code
2016-06-17 20:17:18 +02:00
twinaphex
b606d47622
Don't rely on 'value' setting
2016-06-17 20:15:35 +02:00
twinaphex
f7f56edffd
Make 'Add tab' translatable
2016-06-17 20:11:47 +02:00
twinaphex
c480e940ef
Add ability to translate Playlists tab
2016-06-17 20:07:00 +02:00
twinaphex
4ef5b42cab
Can now translate 'Settings tab'
2016-06-17 20:01:48 +02:00
twinaphex
1acc59b598
We can translate the History Tab label now
2016-06-17 19:57:48 +02:00
twinaphex
e3954eda54
Fix titles when Settings / History tab are selected
2016-06-17 19:00:43 +02:00
Alcaro
a2947da8ec
Fix command_read_ram if core doesn't use the mem map envs.
2016-06-17 18:50:59 +02:00
twinaphex
07b655f03d
Add new enum values
2016-06-17 18:26:13 +02:00
twinaphex
0eb847e9b1
We can translate 'Main Menu' now
2016-06-17 18:11:52 +02:00
twinaphex
f190d2ebbc
Start using MENU_ENUM_LABEL_VALUE_SETTINGS
2016-06-17 18:02:30 +02:00
twinaphex
bc8cf99ddd
Start using MENU_ENUM_LABEL_MAIN_MENU
2016-06-17 17:59:12 +02:00
twinaphex
8e9adba956
Start not using LABEL_VALUE_ for querying settings groups
2016-06-17 17:55:25 +02:00
twinaphex
ee90fa3015
Remove entry
2016-06-17 17:45:42 +02:00
twinaphex
a94b2a47f1
Remove #if 0 ifdefs
2016-06-17 17:43:53 +02:00
twinaphex
ac26746106
Cleanup
2016-06-17 17:30:10 +02:00
radius
929f26742f
respect 80 character limit
2016-06-17 09:43:51 -05:00
radius
eb0ea9d738
logger is not available at this stage, use android logging here instead
2016-06-17 09:31:44 -05:00
radius
b0932af025
fix internal storage messages
2016-06-17 09:27:39 -05:00
twinaphex
796c06e01e
Cleanup
2016-06-17 16:19:48 +02:00
twinaphex
3b3e822d78
Expand menu_entries_get_last_stack so we can grab enum_idx
2016-06-17 16:08:47 +02:00
twinaphex
03b93b224c
Fix setting directories/paths
2016-06-17 15:54:31 +02:00
twinaphex
e94873727e
generic_action_ok - cleanup
2016-06-17 15:36:06 +02:00
Twinaphex
a48ea15497
Buildfix #1
2016-06-17 15:33:42 +02:00
twinaphex
13bbf9d18f
Cleanups
2016-06-17 15:17:20 +02:00
twinaphex
8357467937
(menu_cbs.c) Turn off debug log
2016-06-17 15:13:50 +02:00
twinaphex
1000c08a7f
Get rid of menu_entry_pathdir_set_value
2016-06-17 15:10:49 +02:00
twinaphex
4ec1a9e337
Update menu_entries_prepend
2016-06-17 14:54:29 +02:00
twinaphex
b872260bf3
Update menu_entry_pathdir_set_value
2016-06-17 14:34:28 +02:00
twinaphex
96073cf057
Revert "playlist: Fix memory leak due to unallocated playlist entry strings"
...
This reverts commit 0adee8b775 .
2016-06-17 14:24:35 +02:00
Twinaphex
eee57a77ad
Merge pull request #3117 from sronsse/fixes_for_team
...
playlist: Fix memory leak due to unallocated playlist entry strings
2016-06-17 13:31:38 +02:00
Sebastien Ronsse
0adee8b775
playlist: Fix memory leak due to unallocated playlist entry strings
2016-06-17 13:37:46 +10:00
twinaphex
3d784d41d3
Turn back to 0
2016-06-17 04:40:19 +02:00
Twinaphex
c3e2052ac3
(OSX) Silence warnings
2016-06-17 04:07:00 +02:00
twinaphex
0305770f4b
Create separate video / audio menu code
2016-06-17 04:02:26 +02:00
twinaphex
cd35bfaecb
Cleanups
2016-06-17 02:52:08 +02:00
twinaphex
e01668701f
Add enum_idx for main menu
2016-06-17 02:46:17 +02:00
twinaphex
6f405da27d
Use menu_hash_to_str_enum for code
2016-06-17 02:37:22 +02:00
twinaphex
59fd4b30d9
Cleanup
2016-06-17 02:34:22 +02:00
twinaphex
7e822f8126
Update
2016-06-17 02:25:27 +02:00
twinaphex
39742dae1f
Update GLSM
2016-06-17 02:18:17 +02:00
twinaphex
4676d16f8d
CXX_BUILD linker fixes
2016-06-17 01:20:14 +02:00
twinaphex
6131dde4d8
Cleanup
2016-06-17 01:07:52 +02:00
twinaphex
795bdd351b
Cleanups
2016-06-17 01:04:54 +02:00
twinaphex
d88b6c9921
Cleanup
2016-06-17 00:57:35 +02:00
twinaphex
313e2f12b9
Cleanups
2016-06-17 00:55:39 +02:00
twinaphex
5a9daac855
Cleanups
2016-06-17 00:48:51 +02:00
twinaphex
9d1f35e901
Cleanup
2016-06-17 00:17:14 +02:00
twinaphex
7a1705c4e0
Cleanups
2016-06-17 00:11:16 +02:00
twinaphex
9222aa3cd2
Add more strings
2016-06-16 23:21:51 +02:00
twinaphex
b3858c5173
Add extra labels
2016-06-16 22:49:41 +02:00
twinaphex
b436200887
It should be possible now to select input settings when user
...
language is not English
2016-06-16 22:43:45 +02:00
twinaphex
8545a58c41
Refactor input user binds settings
2016-06-16 22:32:27 +02:00
twinaphex
f80adc7eba
Unroll lists
2016-06-16 22:20:26 +02:00
twinaphex
a12ebdaf5b
Add PARSE_ONLY_STRING
2016-06-16 22:14:31 +02:00
twinaphex
ae2be8b53b
Replace most menu_entries_add function calls
2016-06-16 22:03:12 +02:00
twinaphex
844656255c
Use menu_entries_add_enum
2016-06-16 21:55:40 +02:00
twinaphex
a9ccc00216
Use menu_entries_add_enum
2016-06-16 21:45:11 +02:00
twinaphex
a7ced34810
Create title for separate driver settings list
2016-06-16 21:42:31 +02:00
twinaphex
fef0d968cd
Create DEFERRED_DRIVER_SETTINGS_LIST
2016-06-16 21:40:13 +02:00
twinaphex
8fb7285577
Change to parse_settings_enum
2016-06-16 21:11:38 +02:00
twinaphex
0f37ee5fef
Start using enum function
2016-06-16 21:08:49 +02:00
twinaphex
18b5ab2265
Create menu_displaylist_parse_settings_internal_enum
2016-06-16 21:01:55 +02:00
twinaphex
395c601159
Change more menu_entries_add calls into menu_entries_add_enum
2016-06-16 20:43:02 +02:00
twinaphex
697a753ecc
Convert more to menu_entries_add_enum
2016-06-16 20:29:44 +02:00
twinaphex
0ab069d9fd
Use menu_entries_add_enum
2016-06-16 20:22:53 +02:00
twinaphex
bba9610199
Add alternatives for label checking
2016-06-16 20:14:15 +02:00
twinaphex
269faab4ab
Update menu_cbs_deferred_push.c
2016-06-16 17:54:06 +02:00
twinaphex
3ecb515307
Update menu_cbs_get_value.c
2016-06-16 17:52:32 +02:00
twinaphex
d8e5d9cf42
Start creating code in menu_cbs_ok.c so we will bind action
...
callbacks depending on enum
2016-06-16 17:50:53 +02:00
twinaphex
2e6b7cf413
Set enum_idx to MENU_ENUM_LABEL_UNKNOWN when using menu_entries_add
2016-06-16 17:41:57 +02:00
twinaphex
f56ab959b7
Move fragment_program_blur program to separate file
2016-06-16 17:04:30 +02:00
twinaphex
8e454f7127
Simplify fft_build_params
2016-06-16 16:55:36 +02:00
twinaphex
72355683a3
(GLSM) GLuint64 might not be available depending on which GLES
...
version we are targeting
2016-06-16 16:34:31 +02:00
twinaphex
4282fd0c21
Cleanups
2016-06-16 16:33:39 +02:00
twinaphex
bf708362b4
(XMB/MaterialUI) CLeanups
2016-06-16 16:31:59 +02:00
twinaphex
782f17ec23
Dehardcode some strings
2016-06-16 16:02:16 +02:00
twinaphex
4a552b66ff
Use menu_entries_add_enum
2016-06-16 15:43:05 +02:00
twinaphex
64cb4b53df
Start using menu_entries_add_enum for cheevos
2016-06-16 15:33:16 +02:00
twinaphex
2d61c6d2ed
general_write_handler - use enum_idx and don't use menu_hash_calculate
...
anymore
2016-06-16 15:00:35 +02:00
twinaphex
992adbc2d4
Rewrite general_read_handler
2016-06-16 14:35:53 +02:00
twinaphex
88112c5732
COrrect typo
2016-06-16 14:30:51 +02:00
twinaphex
63d8020fa0
Remove last remnants of menu_hash_to_str
2016-06-16 13:48:36 +02:00
twinaphex
3320e44329
Get rid of last menu_hash_to_str instance
2016-06-16 13:41:53 +02:00
twinaphex
b6972f9926
Cleanup
2016-06-16 13:37:33 +02:00
twinaphex
f19d96d3c4
DOn't use MENU_VALUE_DETECT
2016-06-16 13:30:56 +02:00
twinaphex
c67c37d641
Get rid of one more menu_hash_to_str instance
2016-06-16 13:28:04 +02:00
twinaphex
e2d8a1b961
Use menu_hash_to_str_enum
2016-06-16 13:23:51 +02:00
twinaphex
d59f137e69
Use menu_hash_to_str_enum for determining root
2016-06-16 13:18:09 +02:00
twinaphex
2acb04649e
Add MENU_ENUM_LABEL_MAIN_MENU
2016-06-16 13:13:43 +02:00
twinaphex
707c56dab3
Start using menu_entries_add_enum
2016-06-16 13:09:35 +02:00
twinaphex
1ae4d9b22a
Cleanups
2016-06-16 12:58:52 +02:00
twinaphex
fce884775c
Use menu_hash_to_str_enum
2016-06-16 12:56:10 +02:00
twinaphex
9b75ec2a77
Use menu_hash_to_str
2016-06-16 12:50:25 +02:00
twinaphex
547e240296
(menu_setting.c) Use menu_hash_to_str_enum for everything but parent_group values now
2016-06-16 12:23:10 +02:00
twinaphex
2afecd8c57
Use menu_hash_to_str_enum
2016-06-16 12:07:49 +02:00
Twinaphex
c22c7688a8
Merge pull request #3116 from vanfanel/master
...
VIDEO/DISPMANX: Make the HW Bilinear Filtering setting work.
2016-06-16 11:38:42 +02:00
vanfanel
c097eed755
VIDEO/DISPMANX: Make the HW Bilinear Filtering setting work.
2016-06-16 11:37:02 +02:00
rz5
362f50caf2
Merge pull request #2 from RobLoach/undo
...
Fix the Merge conflict
2016-06-16 03:42:53 +01:00
Rob Loach
5f41c35190
Merge branch 'master' of github.com:rz5/RetroArch into undo
...
Conflicts:
msg_hash.h
2016-06-15 20:33:55 -04:00
twinaphex
4feaeae2a3
Cleanup - use menu_hash_to_str_enum
2016-06-16 02:12:46 +02:00
twinaphex
abd1776240
(menu_setting.c) Use menu_hash_to_str_enum
2016-06-16 01:33:11 +02:00
twinaphex
e91d9d5637
Don't bake in GLFFT for HAVE_GLES right now
2016-06-16 01:08:11 +02:00
twinaphex
f14a97ecf4
Update menu_setting.c
2016-06-16 00:41:58 +02:00
twinaphex
66a116deca
Use menu_hash_to_str_enum
2016-06-16 00:29:14 +02:00
twinaphex
cfd34334a4
Use menu_hash_to_str_enum
2016-06-16 00:24:19 +02:00
twinaphex
a24107b22a
Use more menu_hash_to_str_enum
2016-06-16 00:17:46 +02:00
twinaphex
3fac600038
Use menu_hash_to_str_enum
2016-06-16 00:12:51 +02:00
twinaphex
d5c2d85fbb
Use menu_hash_to_str_enum
2016-06-16 00:10:10 +02:00
twinaphex
65d33f33c9
Buildfix
2016-06-16 00:04:13 +02:00
twinaphex
064aa8f9fa
(More) use menu_hash_to_str_enum
2016-06-15 23:50:39 +02:00
twinaphex
6cc02cd400
Use menu_hash_to_str_enum
2016-06-15 23:46:18 +02:00
twinaphex
e1316cb7ba
Use menu_hash_to_str_enum
2016-06-15 23:43:24 +02:00
twinaphex
e92d240f08
Use menu_hash_to_str_enum
2016-06-15 23:39:20 +02:00
twinaphex
db679a85f3
(menu/drivers) Use menu_hash_to_str_enum
2016-06-15 23:34:47 +02:00
twinaphex
9aece7b695
Replace more menu_hash_to_str usage
2016-06-15 23:31:05 +02:00
twinaphex
c05742c1fc
Start using menu_hash_to_str_enum
2016-06-15 23:25:31 +02:00
twinaphex
dcbba1a261
Buildfix for enum functions
2016-06-15 23:12:38 +02:00
twinaphex
99d09f779f
Create enum function of US pseudo strings
2016-06-15 23:08:19 +02:00
twinaphex
619b8a42e0
Create PT/NL enum functions
2016-06-15 23:05:08 +02:00
twinaphex
b0f07a3106
Create IT/FR enum functions
2016-06-15 23:00:18 +02:00
twinaphex
85612fc84f
Create menu hash ES enum function
2016-06-15 22:47:30 +02:00
twinaphex
6be45c9392
Create pl enum function
2016-06-15 22:41:23 +02:00
twinaphex
2d55e35201
Create DE/EO enum string functions
2016-06-15 22:38:52 +02:00
twinaphex
e3b4a79b1b
Indenting nit
2016-06-15 22:29:38 +02:00
twinaphex
455b28eaca
Update complex.h
2016-06-15 21:37:03 +02:00
twinaphex
962c52c5ae
Move math/complex.h to libretro-common
2016-06-15 21:35:48 +02:00
twinaphex
58dae07212
(GL FFT) Cleanup struct
2016-06-15 21:26:45 +02:00
twinaphex
86e2925cf5
(FFT) Move more shaders to separate files
2016-06-15 21:08:27 +02:00
twinaphex
7e31e71d5b
Split up more into files
2016-06-15 20:54:37 +02:00
twinaphex
38ab9c8003
(FFT/GLSL) Start moving shaders to separate files
2016-06-15 20:23:26 +02:00
twinaphex
c05f873dff
(FFT) Indenting nits
2016-06-15 20:15:21 +02:00
twinaphex
417439ba60
(FFT) Use filters.h from libretro-common
2016-06-15 20:00:01 +02:00
twinaphex
c819686ba4
Add FFT for Griffin too
2016-06-15 19:34:23 +02:00
twinaphex
1534ec916b
Include GL FFT when GL and ffmpeg builtin core are enabled
2016-06-15 19:32:59 +02:00
twinaphex
69c983a741
Fix libretro-ffmpeg Makefile
2016-06-15 19:21:06 +02:00
twinaphex
2f08e760ff
Start adding FFT visualizer for libretro-ffmpeg - unforunately
...
depends on glm for now and is C++-based, no way around that for now
2016-06-15 19:16:27 +02:00
twinaphex
5ddec4efc2
Create menu_content_load_from_playlist
2016-06-15 18:58:18 +02:00
twinaphex
0e5e45595e
Cleanup
2016-06-15 18:55:20 +02:00
twinaphex
df9f1585de
Simplify menu_content_find_first_core
2016-06-15 18:52:27 +02:00
twinaphex
a8042bdc0c
Create CONTENT_MODE_LOAD_NOTHING_WITH_NEW_CORE_FROM_MENU
2016-06-15 18:17:01 +02:00
twinaphex
49ceee1206
Rename two callbacks
2016-06-15 18:07:00 +02:00
twinaphex
53e46676f5
Group CONFIG_PATH behavior together
2016-06-15 17:56:15 +02:00
twinaphex
f7d3ded79c
Start grouping CONFIG_DIR behavior together
2016-06-15 17:52:22 +02:00
twinaphex
c6196152e9
Get rid of some unnecessary calls
2016-06-15 17:43:08 +02:00
twinaphex
d3d5d80e62
(video_driver.c) Buildfix
2016-06-15 17:40:09 +02:00
twinaphex
5b5cde28ce
Add enum setting_flags parameter to CONFIG_BOOL function
2016-06-15 17:38:59 +02:00
twinaphex
61b7d13086
Cleanup to menu_settings_find_internal functions
2016-06-15 17:15:05 +02:00
twinaphex
dd04705d25
Turn menu_settings_list_current_add_enum_idx into public scope
...
function so we can use it in gfx/video_driver.c
2016-06-15 17:13:28 +02:00
Twinaphex
177c96a382
Fix 'value stored to variable 'playlist' is never read' warning
2016-06-15 17:07:10 +02:00
Twinaphex
8e1e20fc5d
remove unused variable name
2016-06-15 17:06:20 +02:00
twinaphex
f8448dc7f3
Bugfix - should pass exact enum type
2016-06-15 17:04:22 +02:00
twinaphex
8720048b4e
menu_entries_prepend - use menu_setting_find_enum if enum_idx
...
is set
2016-06-15 16:45:27 +02:00
twinaphex
6f3b8c4049
Set cbs->enum_idx when setting a menu entry with menu_entries_add_enum
2016-06-15 16:43:02 +02:00
twinaphex
e1002719c0
Use menu_entries_add_enum
2016-06-15 14:59:49 +02:00
twinaphex
3864574541
Remove DISPLAYLIST_SETTING
2016-06-15 14:55:13 +02:00
twinaphex
5f064245c8
xmb_menu_init_list - use menu_entries_add_enum
2016-06-15 14:41:42 +02:00
Twinaphex
def3ea9f0a
Merge pull request #3113 from vanfanel/master
...
VIDEO/DISPMANX: Fixed segfault when loading new core and content from…
2016-06-15 14:35:40 +02:00
vanfanel
03dd7d4b51
VIDEO/DISPMANX: Fixed segfault when loading new core and content from RGUI
2016-06-15 14:28:13 +02:00
twinaphex
34d9daf7e3
Start using menu_entries_add_enum for most entries
2016-06-15 14:23:13 +02:00
twinaphex
8adda6e822
Create menu_hash_to_str_us_enum
2016-06-15 13:04:16 +02:00
twinaphex
277e46badc
(XMB/MaterialUI) Use DISPLAYLIST_SETTING_ENUM
2016-06-15 10:57:59 +02:00
twinaphex
5435a1ad7d
(XMB) Start using DISPLAYLIST_SETTING_ENUM
2016-06-15 01:52:42 +02:00
twinaphex
e64b5cc62f
Use DISPLAYLIST_SETTING_ENUM
2016-06-15 01:49:34 +02:00
twinaphex
ef808b6591
Add DISPLAYLIST_SETTING_ENUM
2016-06-15 01:44:30 +02:00
twinaphex
2071f8eaaf
Refactor menu_displaylist_parse_settings
2016-06-15 01:41:31 +02:00
twinaphex
3625158e63
Revert "Create menu_displaylist_parse_settings_enum"
...
This reverts commit aeffde9b3e .
2016-06-15 01:36:47 +02:00
twinaphex
aeffde9b3e
Create menu_displaylist_parse_settings_enum
2016-06-15 01:33:43 +02:00
twinaphex
1159ca17ff
Start using menu_entries_add_enum
2016-06-15 01:15:37 +02:00
twinaphex
fef343ff9e
Create menu_setting_find_enum
2016-06-15 01:06:58 +02:00
twinaphex
0ee7eeb450
Cleanup unused variable warning
2016-06-15 00:57:54 +02:00
twinaphex
49a2a61354
(Android) Buildfix
2016-06-15 00:57:09 +02:00
twinaphex
fa46693f77
Add enum_idx values
2016-06-15 00:52:15 +02:00
twinaphex
8910e66eb0
Add more enum idxs
2016-06-14 23:47:42 +02:00
twinaphex
91e9b22b02
Add menu_settings_list_current_add_enum_idx
2016-06-14 23:07:10 +02:00
twinaphex
9508730682
Create enum_idx
2016-06-14 23:04:53 +02:00
twinaphex
53dac26509
Get rid of menu_hash_calculate for detecting if a playlist entry
...
has core_name and core_path set to 'DETECT'
2016-06-14 22:54:43 +02:00
twinaphex
042ebca2ef
Create action_ok_playlist_entry_collection
2016-06-14 22:48:25 +02:00
twinaphex
69503880f5
Get rid of menu_hash_calculate dependencies for menu keyboard
...
callback functions for settings
2016-06-14 22:16:07 +02:00
twinaphex
27ef0cf9c7
Get rid of menu_hash_calculate dependency in find_first_core
2016-06-14 22:11:10 +02:00
twinaphex
fcda911a10
Revert "Start breaking up menu_displaylist_push_internal into separate"
...
This reverts commit 244b147b0c .
2016-06-14 19:09:47 +02:00
twinaphex
ca4f719811
Revert "Set callback for action_refresh_playlist"
...
This reverts commit cb915e2998 .
2016-06-14 19:09:37 +02:00
twinaphex
cb915e2998
Set callback for action_refresh_playlist
2016-06-14 18:55:24 +02:00
twinaphex
244b147b0c
Start breaking up menu_displaylist_push_internal into separate
...
functions
2016-06-14 18:51:16 +02:00
twinaphex
c65fc21bac
Add menu-refactor.diff
2016-06-14 17:59:02 +02:00
twinaphex
2bf2131224
Refactor msg_hash
2016-06-14 15:04:49 +02:00
Twinaphex
f30aae9c8d
Merge pull request #3110 from Themaister/master
...
Log which present modes are supported.
2016-06-13 22:03:27 +02:00
Hans-Kristian Arntzen
21be54501b
Log which present modes are supported.
2016-06-13 22:00:32 +02:00
Twinaphex
118022ae88
Merge pull request #3107 from RobLoach/no-achievement-msg
...
Remove "This game doesn't feature achievements" message
2016-06-13 20:06:32 +02:00
Twinaphex
6c6cca33a1
Merge pull request #3109 from Themaister/master
...
Fix various Android Vulkan issues.
2016-06-13 20:05:05 +02:00
Hans-Kristian Arntzen
e7b4f4fd4d
Fix various Android Vulkan issues.
...
Was getting bogus swapchain width/height causing weird issues.
Also, create swapchain after swap interval is correctly set.
2016-06-13 19:51:44 +02:00
Rob Loach
9970e9c089
Remove "This game doesn't feature achievements" message
2016-06-13 11:59:11 -04:00
twinaphex
3ca57ddd84
Correct frontend_win32_get_mem_used
2016-06-12 21:51:08 +02:00
Twinaphex
c50aa6f088
Merge pull request #3102 from thiolliere/master
...
resolve deadlink in readme.md
2016-06-12 21:20:08 +02:00
twinaphex
8ddafd0023
Cleanup
2016-06-12 21:00:52 +02:00
twinaphex
dae55553b7
Rename memory_free to memory_used
2016-06-12 20:50:03 +02:00
twinaphex
040798cdb9
(GX) Implement get_mem_total/get_mem_free
2016-06-12 20:46:51 +02:00
thiolliere
75cdcf25ad
resolve deadlink in readme.md
2016-06-12 20:44:55 +02:00
twinaphex
2b37c92a64
(Win32) Implement get_mem_total/get_mem_free
2016-06-12 20:39:23 +02:00
Twinaphex
3c71f273a1
Merge pull request #3101 from gouchi/master
...
Add French messages
2016-06-12 20:22:07 +02:00
neville
35b48bca2c
(OSX PPC) Buildfix
2016-06-12 19:38:30 +02:00
gouchi
e8988e29da
Add French messages
2016-06-12 19:35:57 +02:00
Twinaphex
b11bfc8a73
Add ui_companion_driver_get_main_window
2016-06-12 19:29:07 +02:00
twinaphex
8431b63235
Exclude this code for OSX PPC for now
2016-06-12 18:52:30 +02:00
Twinaphex
a01985273b
Implement frontend_darwin_get_mem_free
2016-06-12 18:42:03 +02:00
Twinaphex
19d4498d2c
(iOS) Buildfix
2016-06-12 14:17:07 +02:00
twinaphex
6283cb5eef
Get rid of warnings
2016-06-12 13:50:29 +02:00
Twinaphex
ae894fb015
Implement frontend_darwin_get_mem_total
2016-06-12 13:49:00 +02:00
twinaphex
d7c2201385
Show memory information in System Information
2016-06-12 13:20:54 +02:00
twinaphex
c3056a0d06
Add free_memory function
2016-06-12 12:45:13 +02:00
twinaphex
9a25826ae9
Create get_mem_free callback
2016-06-12 12:44:28 +02:00
twinaphex
f0e05ecbc8
Start adding get_total_mem callback
2016-06-12 02:33:07 +02:00
twinaphex
94545127a6
Ifdef __builtin_ctz to not be used for consoles
2016-06-11 22:21:04 +02:00
twinaphex
0c87175a61
Remove unused variables
2016-06-11 22:19:40 +02:00
twinaphex
7dc6d0f369
Cleanup
2016-06-11 22:00:29 +02:00
twinaphex
6f8b6a22b7
Creat APPLICATION_SPECIAL_DIRECTORY_CONFIG
2016-06-11 21:55:55 +02:00
twinaphex
7c904d47c2
Cleanups
2016-06-11 21:51:28 +02:00
twinaphex
8badf1787d
CLeanups
2016-06-11 21:11:57 +02:00
twinaphex
917e3078e9
Cleanups
2016-06-11 21:08:57 +02:00
twinaphex
8990736e66
Cleanups
2016-06-11 20:34:49 +02:00
twinaphex
8cfb5b2922
Cleanups
2016-06-11 20:22:03 +02:00
twinaphex
1e13cb9c69
Cleanups
2016-06-11 20:21:22 +02:00
twinaphex
deda6fdf01
Cleanups
2016-06-11 20:16:34 +02:00
twinaphex
3d2cc8b14a
Cleanups
2016-06-11 20:11:36 +02:00
twinaphex
5b76402e6b
Remove unused variables
2016-06-11 20:03:11 +02:00
twinaphex
7d0cb7c689
More cleanups
2016-06-11 20:01:33 +02:00
twinaphex
f3815ed815
Add APPLICATION_SPECIAL_DIRECTORY_ASSETS_MATERIALUI_FONT
2016-06-11 19:57:45 +02:00
twinaphex
5ea923030b
Rename functions/enums
2016-06-11 19:55:27 +02:00
twinaphex
538a8d9e18
(XMB) Cleanups
2016-06-11 19:50:44 +02:00
twinaphex
c254c69c1a
Use fill_pathname_application_path
2016-06-11 19:46:37 +02:00
twinaphex
ecb5c1adc0
Cleanups
2016-06-11 19:43:14 +02:00
twinaphex
92bba6e46e
(MaterialUI) Use fill_pathname_application_directory
2016-06-11 19:41:26 +02:00
twinaphex
78904911ca
Start using fill_pathname_application_directory
2016-06-11 19:37:16 +02:00
twinaphex
6989d60cdc
Create fill_pathname_application_directory
2016-06-11 19:21:58 +02:00
Arzed Five
0d3a866356
Corrected a mistake, added some more error checking.
2016-06-11 17:21:09 +01:00
twinaphex
89e3ce381d
Make Python optional
2016-06-11 14:09:04 +02:00
Arzed Five
8e20b9e938
Both Undo options now write distinct messages in the OSD when buffers
...
are empty, when undoing fails and when undoing is successful.
Aside from some TODO/FIXME areas added by this fork, the features in the
fork are now complete.
2016-06-10 20:12:43 +01:00
Arzed Five
8a0b258fcd
Merge remote-tracking branch 'upstream/master'
2016-06-10 19:30:03 +01:00
twinaphex
cab9e0645c
(qt) Add headers
2016-06-10 12:11:28 +02:00
twinaphex
e1733697c3
(Qt) window - Start stub-implementing this
2016-06-10 10:22:49 +02:00
twinaphex
43dbbc20e0
(Qt) Add QtWindow class
2016-06-10 10:15:38 +02:00
twinaphex
0f90a3352b
Create Qt5 implementation of msg window
2016-06-10 09:47:16 +02:00
twinaphex
a66a46ca25
Start implementing ui_qt_application.cpp
2016-06-10 08:38:27 +02:00
twinaphex
6e9a4ef4a0
Revert "use printf here instead"
...
This reverts commit fec9c0c42b .
2016-06-10 07:54:08 +02:00
radius
fec9c0c42b
use printf here instead
2016-06-10 00:40:53 -05:00
twinaphex
7fbc9097f6
This can go
2016-06-10 06:17:49 +02:00
radius
53efdc11f0
improve platform driver logging for android
2016-06-09 22:59:36 -05:00
radius
6bd20c5aff
try fixing android initialization
2016-06-09 20:02:04 -05:00
radius
490ba62973
log this later
2016-06-09 19:39:57 -05:00
radius
45fa93543c
log path too
2016-06-09 19:29:22 -05:00
radius
d9ebecb0ea
fix indentation
2016-06-09 19:24:36 -05:00
radius
7bab58b4bf
use string is empty here too
2016-06-09 19:22:43 -05:00
radius
a7ff4da4c5
android platform driver cleanup
2016-06-09 19:21:39 -05:00
twinaphex
acf0a74e6d
Add ui_qt_application
2016-06-09 20:18:08 +02:00
twinaphex
69f32c3a35
Add qt/ui_qt_window.cpp
2016-06-09 20:11:26 +02:00
twinaphex
b4085b6118
Hide Qt wrapper code behind an ifdef - HAVE_QT_WRAPPER, set this to
...
1 in Makefile.common in order to use it
2016-06-09 19:51:50 +02:00
Arzed Five
83a1d9ac1f
Clean up some stuff, add comments, reduce the places where
...
content_reset_backup_buffers is called, try to make the undo messages
nicer.
* I'm trying to write to differentiate read/write errors from empty
buffer errors. I changed command.c and task_save_state.c so the
content_undo funcs are the ones writting the success messages.
I was told to use runloop_msg_queue_push() to write to the OSD, but that
doesn't seem to be working.
2016-06-09 16:14:40 +01:00
twinaphex
c011090ebb
ui_application - add initialize
2016-06-09 15:22:03 +02:00
twinaphex
f183fab022
(Win32) Cleanups
2016-06-09 12:37:46 +02:00
twinaphex
50a2091cc6
(Win32) Implement browser window
2016-06-09 12:34:39 +02:00
Twinaphex
4481486071
(OSX) openDocument - cleanup
2016-06-09 10:57:02 +02:00
rz5
fa883d62fc
Merge pull request #1 from fr500/undo
...
Undo cleanups
2016-06-09 09:20:29 +01:00
twinaphex
e4f25d9984
Add new versions of whitespace trimming functions
2016-06-09 08:01:55 +02:00
radius
4ad2eba602
cleanups
2016-06-08 23:02:19 -05:00
Andrés
035f6ca210
Merge pull request #1 from rz5/master
...
rz5 implementation of undo
2016-06-08 22:27:21 -05:00
twinaphex
a63fcc36aa
Remove string functions
2016-06-09 04:35:39 +02:00
Twinaphex
7c92289a96
Buildfix
2016-06-09 03:54:40 +02:00
Arzed Five
9944ec98fd
Both undo options print messages now. Undo Load State can now also be
...
undone ad infinitum. Doing it in succession swaps the current state for
the backed up state.
2016-06-09 00:38:27 +01:00
Arzed Five
8c5238c349
Undo Load State and Undo Save State both seem to be working.
2016-06-08 23:03:49 +01:00
Arzed Five
051cc3fe4d
Undo Save State currently seems to be working almost as intended
...
(missing OSD messages). Undo Load State isn't working yet.
2016-06-08 20:27:54 +01:00
Alcaro
b70c5b7529
We're including the ctype headers already, let's use them.
2016-06-08 19:42:09 +02:00
Alcaro
152adc953c
Someone forgot something... (why aren't we using normal int here?)
2016-06-08 19:40:57 +02:00
twinaphex
a877fc24fb
(libretro-common/stdstring) Add string_trim_whitespace_left/string_trim_whitespace_right
2016-06-08 19:12:23 +02:00
Arzed Five
4d529ffbc0
Merge remote-tracking branch 'upstream/master'
2016-06-08 17:07:18 +01:00
Arzed Five
c47b58228f
Make this compile
2016-06-08 17:07:04 +01:00
twinaphex
ac29a2acc2
Free heap variable
2016-06-08 17:56:09 +02:00
Twinaphex
29012aa74f
(Cocoa) Cleanups
2016-06-08 17:54:55 +02:00
twinaphex
008e622843
Add capabilities to ui_browser_window_state
2016-06-08 17:53:51 +02:00
Twinaphex
5a746e04c2
(OSX) Refactor document loading code
2016-06-08 17:51:05 +02:00
neville
817b63be99
(OSX) Buildfix for pre-OSX 10.6
2016-06-08 17:39:20 +02:00
Twinaphex
1cd441b125
(Cocoa) Reimplement browser loading code
2016-06-08 17:18:48 +02:00
twinaphex
82ae93e348
Add ui_companion_driver_get_browser_window_ptr
2016-06-08 16:56:45 +02:00
Twinaphex
8088df5f09
Cleanups
2016-06-08 16:39:46 +02:00
Twinaphex
9e5ad14da0
Start implementing untested ui_browser_window_cocoa_open function
2016-06-08 16:11:06 +02:00
twinaphex
d9e61e5153
Add missing file
2016-06-08 15:53:59 +02:00
twinaphex
7a3e3ab46b
Add to Makefile files
2016-06-08 15:52:58 +02:00
twinaphex
969ef4b88d
Add stub browser window implementations for Win32/Cocoa
2016-06-08 15:51:43 +02:00
twinaphex
0e01a3c84b
Add ui_browser_window
2016-06-08 15:47:00 +02:00
twinaphex
d63442ca3b
Implement ui_win32_msg_window
2016-06-08 10:19:37 +02:00
twinaphex
47abc22fe9
ui_win32_window.c needs to become a C++ file for DragAcceptFiles
2016-06-08 10:05:48 +02:00
Twinaphex
d178f90cc1
Remove this header
2016-06-08 08:19:06 +02:00
neville
f170856374
(OSX) Fixes
2016-06-08 07:41:59 +02:00
twinaphex
0a7bc4d21f
Add 'warning'
2016-06-08 07:27:46 +02:00
twinaphex
615fc0432f
Free strdup'ed values
2016-06-08 07:24:26 +02:00
twinaphex
047ffe9d30
Remove apple_display_alert
2016-06-08 07:19:19 +02:00
Twinaphex
6cf905508e
Reimplement apple_display_alert to use new ui_msg_window implementation
2016-06-08 07:07:10 +02:00
twinaphex
3c7fafe9a3
Create ui_companion_driver_get_msg_window_ptr
2016-06-08 07:02:38 +02:00
Twinaphex
aa81c1d82f
Start implementing ui_cocoa_msg_window.m
2016-06-08 06:56:42 +02:00
twinaphex
1fc0009cdc
ui_msg_window_state - turn title and text into pointers
2016-06-08 06:37:00 +02:00
Twinaphex
a6406a57ca
Add ui_cocoa_msg_window.m to Cocoa
2016-06-08 06:35:04 +02:00
twinaphex
10a25209da
(Msg window) Add backends for Win32/Cocoa
2016-06-08 06:33:15 +02:00
twinaphex
a247b16164
Add ui_null_msg_window
2016-06-08 06:29:52 +02:00
twinaphex
c35e75a0bd
Create ui_msg_window_t
2016-06-08 06:24:15 +02:00
twinaphex
793d0de45c
Add ui_message_window_buttons/ui_message_window_response
2016-06-08 06:17:26 +02:00
twinaphex
b7d3ed5264
(nk_common.c) Add HAVE_GLSL ifdef
2016-06-08 05:32:45 +02:00
twinaphex
4e91f6fcd0
Use CG macro instead
2016-06-08 05:26:33 +02:00
Twinaphex
710a3fe249
Merge pull request #3090 from fr500/nuklear
...
[nk] fix nuklear / linux
2016-06-08 02:46:02 +02:00
radius
991ea3c008
[nk] fix nuklear in linux and don't request a core context on windows
2016-06-07 19:40:11 -05:00
Arzed Five
70b1f385e8
Change task_save_state so we save a single state and a single savestate
...
file in memory, allowing to undo a loadstate/savestate once.
2016-06-07 18:33:01 +01:00
twinaphex
20766147a6
Cleanup
2016-06-07 18:04:07 +02:00
twinaphex
3f44ba59eb
Add pending_events function callback
2016-06-07 18:02:37 +02:00
twinaphex
dbf59a72bd
(ui_win32_application.c) Indenting cleanups
2016-06-07 17:32:37 +02:00
twinaphex
f4c3a41f84
(Win32) Implement application process events
2016-06-07 17:28:51 +02:00
Twinaphex
ba962d5dda
Remove poll_iteration
2016-06-07 17:16:16 +02:00
Twinaphex
02910fd64d
(Cocoa) Implement ui_application_process_events
2016-06-07 17:14:57 +02:00
twinaphex
c1a321015a
Create ui_companion_driver_get_application_ptr
2016-06-07 17:10:27 +02:00
twinaphex
4dded0c76b
Change signature of process_events
2016-06-07 17:07:11 +02:00
twinaphex
3aeecc7eb2
Create ui_win32_application.c
2016-06-07 17:03:34 +02:00
Twinaphex
3b16eb1e91
Add (stub) ui_cocoa_application.m
2016-06-07 16:51:25 +02:00
Twinaphex
f17b4fba05
Rename ui_cocoa_window.h
2016-06-07 16:47:48 +02:00
twinaphex
07ca97618d
Add ui_application_win32
2016-06-07 16:43:25 +02:00
twinaphex
ee8277b31c
Rename ui_win32_window.h to ui_win32.h
2016-06-07 16:33:55 +02:00
twinaphex
febe0a2a1e
(UI) Turn some functions static
2016-06-07 16:32:13 +02:00
twinaphex
a90bd8cb67
Add ui_null_application.c
2016-06-07 16:31:35 +02:00
twinaphex
b83d58cd59
xmb_gradient_ident - don't bake it in when HAVE_SHADERPIPELINE
...
is not defined
2016-06-07 15:25:00 +02:00
twinaphex
cf996f724e
Rename HAVE_NETWORK_GAMEPAD to HAVE_NETWORKGAMEPAD - and
...
don't bake it in for the C89 build
2016-06-07 15:23:07 +02:00
twinaphex
afe67ca254
C89/C90 don't support bitfields on uint8_t - work around this
2016-06-07 14:47:54 +02:00
twinaphex
f15b722786
Buildfix
2016-06-07 06:35:48 +02:00
twinaphex
9b60b81f70
Buildfixes
2016-06-07 06:28:33 +02:00
twinaphex
180fb9cbff
Don't compile in rbmp_encode when HAVE_RBMP is not defined
2016-06-07 06:14:55 +02:00
twinaphex
b45824a7a8
Reorder files in Makefile.common
2016-06-07 06:14:28 +02:00
twinaphex
63af59a198
Add HAVE_LANGEXTRA
2016-06-07 06:05:41 +02:00
twinaphex
689b95f2f2
Don't compile in input_hid_driver.c either
2016-06-07 05:39:51 +02:00
twinaphex
175ec67112
Compile in hid_joypad.c only when HAVE_HID is defined
2016-06-07 05:15:22 +02:00
twinaphex
b1fe3506d7
Change preprocessor conditional
2016-06-07 04:48:06 +02:00
twinaphex
d14444e0fc
Include intrin.h header for MSVC
2016-06-07 04:22:21 +02:00
twinaphex
53701a565f
Add compat_clz_u16
2016-06-07 04:15:27 +02:00
twinaphex
6fc943228e
Create libretro-common/include/compat/intrinsics.h
2016-06-07 04:07:12 +02:00
twinaphex
d44062d841
Make HAVE_HID completely optional
2016-06-07 03:01:33 +02:00
Twinaphex
d5db2a940a
Merge pull request #3083 from fr500/nuklear
...
[nk] allow picking core and content on demo window
2016-06-07 02:24:16 +02:00
radius
afe68b2a62
[nk] allow picking core and content on demo window
2016-06-06 19:22:43 -05:00
twinaphex
d240437f6b
Update GLSM
2016-06-07 02:18:45 +02:00
twinaphex
e3919c9d49
(GLSM) Remove this -unnecessary
2016-06-07 02:09:19 +02:00
Hans-Kristian Arntzen
c374c9853d
Some potential fixes for Android Vulkan.
2016-06-07 01:43:14 +02:00
twinaphex
14fce400ce
Another C89 fix
2016-06-07 00:17:00 +02:00
Twinaphex
23064f0590
Merge pull request #3081 from fr500/nuklear
...
Nuklear update
2016-06-07 00:03:36 +02:00
twinaphex
52b7a95a2b
C89_BUILD fixes
2016-06-07 00:03:07 +02:00
twinaphex
883d9ff6b5
Add HAVE_SHADERPIPELINE define
2016-06-07 00:00:28 +02:00
radius
9777ea933f
[nk] move function to nk_menu
2016-06-06 16:44:32 -05:00
radius
8ce0f9cf0a
[nk] remove some nk references, fix carriage returns
2016-06-06 16:42:22 -05:00
twinaphex
8bef9743aa
Avoid 'function not used' warnings
2016-06-06 23:42:12 +02:00
radius
4dd7bc4f72
[nk] add themes
2016-06-06 16:37:41 -05:00
twinaphex
4b76f88939
Update libretro-common
2016-06-06 21:48:59 +02:00
twinaphex
ea5f458fbd
Go through function pointer
2016-06-06 08:01:26 +02:00
Twinaphex
b78b29cb14
(Cocoa) Turn functions static
2016-06-06 07:40:44 +02:00
Twinaphex
c4cea05399
Go through ui_window_t function pointer
2016-06-06 07:39:31 +02:00
twinaphex
77d5de3b4c
Create ui_companion_driver_get_window_ptr
2016-06-06 07:35:45 +02:00
Twinaphex
3e3ceba9aa
Merge pull request #3079 from fr500/nuklear
...
implement file selector
2016-06-06 06:14:19 +02:00
radius
5721ce16e9
[nk] implement file selection
2016-06-05 23:00:04 -05:00
radius
7b43376dfb
[nk] implement file selection
2016-06-05 22:57:41 -05:00
radius
6009d4a8b6
[nk] implement file selection
2016-06-05 22:56:13 -05:00
radius
d8890b486a
[nk] implement extension filtering
2016-06-05 22:32:07 -05:00
radius
2667289d45
[nk] implement directory sorting
2016-06-05 22:26:19 -05:00
radius
fafb5cc272
[nk] remove windows carriage returns
2016-06-05 22:18:39 -05:00
radius
fa3fee12e9
[nk] add initial dir for file picker
2016-06-05 22:18:20 -05:00
Twinaphex
22358d4a92
Merge pull request #3078 from fr500/master
...
fix windows debug builds
2016-06-06 05:12:46 +02:00
radius
ed2177d524
fix windows debug builds
2016-06-05 21:54:37 -05:00
Twinaphex
680aafe8f8
Merge pull request #3077 from aliaspider/master
...
(VITA) build fix for latest sdk.
2016-06-05 23:03:03 +02:00
aliaspider
5a80bd6b30
(VITA) build fix for latest sdk.
2016-06-05 22:01:25 +01:00
Alcaro
2b338651ab
That's not just use after free, it's complete crazy.
2016-06-05 22:50:01 +02:00
twinaphex
1d3d07ad7d
Cleanup
2016-06-05 19:39:57 +02:00
twinaphex
7ea0a19a4f
Prevent crash
2016-06-05 19:29:55 +02:00
twinaphex
7e2a077bd5
filestream_eof - prevent 'improper usage of negative value'
2016-06-05 19:20:08 +02:00
twinaphex
414ced5901
(libretrodb) Prevent uninitialized scalar variable
2016-06-05 19:18:54 +02:00
twinaphex
6d11f4ab9b
Prevent 'logically dead code' warning
2016-06-05 19:09:54 +02:00
twinaphex
b110b08b25
command.c - Prevent explicit NULL dereferenced
2016-06-05 19:08:19 +02:00
Twinaphex
f77f743403
Merge pull request #3076 from FIX94/master
...
More GX gamma changes
2016-06-05 19:05:32 +02:00
twinaphex
a6175a3989
(menu_cbs_ok.c) Fix explicit NULL dereferenced warnings
2016-06-05 19:04:59 +02:00
twinaphex
693ce8f6e5
(task_content.c) Fix explicit null dereferenced
2016-06-05 19:03:23 +02:00
twinaphex
c1f9d7b498
(shader_glsl.c) Fix dereference after null check warnings
2016-06-05 19:02:13 +02:00
FIX94
b80bba2061
(GX) only apply better gamma setting to wii and use old setting on ngc
...
(GX) show gamma setting in the video options on ngc, was hidden before
2016-06-05 18:57:29 +02:00
twinaphex
553ff7f69f
Prevent calling menu_setting_find if 'label' is NULL
2016-06-05 18:41:19 +02:00
twinaphex
c61748d2a0
(menu_input.c) Fix 'explicit null dereferenced'
2016-06-05 18:40:09 +02:00
twinaphex
620f541ca1
detect_ps1_game_sub - fix 'resource leak'
2016-06-05 18:32:26 +02:00
twinaphex
5004113ce1
Cleanup
2016-06-05 18:27:31 +02:00
Twinaphex
5f87717295
Merge pull request #3075 from fr500/master
...
fix savefile bug when launching from the commandline
2016-06-05 18:24:42 +02:00
radius
f8274800fb
fix savefile bug when launching from the commandline
2016-06-05 11:21:16 -05:00
Twinaphex
52aba3c4d6
Merge pull request #3073 from FIX94/master
...
(GX) improved video gamma setting by allowing a wider spectrum (0.1 to 3.0)
2016-06-05 18:14:27 +02:00
FIX94
f3d0860483
(GX) improved video gamma setting by allowing a wider spectrum (0.1 to 3.0)
2016-06-05 18:03:39 +02:00
Twinaphex
bb0a633296
Merge pull request #3071 from natinusala/master
...
(gl_raster_font) Fixed scaling for newlines
2016-06-05 16:46:27 +02:00
Nathan S
6889b58270
(gl_raster_font) Fixed scaling for newlines
2016-06-05 14:56:23 +02:00
twinaphex
ca6f539ff5
(iOS) Prevent unused variable 'buf' warning
2016-06-05 07:02:44 +02:00
Twinaphex
e4d202458a
(iOS) Buildfix
2016-06-05 07:01:04 +02:00
twinaphex
b87bbc7f98
Use retro_common_api.h
2016-06-05 05:31:55 +02:00
twinaphex
85802e6d5a
Prevent defined but not used warnings
2016-06-05 05:25:44 +02:00
Twinaphex
b59f7c0276
Merge pull request #3068 from libretro/command-ram
...
Add support for reading/writing core RAM over the command interface
2016-06-05 03:05:52 +02:00
twinaphex
51c875fdee
Cleanup
2016-06-05 03:04:09 +02:00
Twinaphex
96d9a851b1
Merge pull request #3070 from fr500/undo
...
fix a few message issues with undo operations
2016-06-05 02:58:14 +02:00
radius
f80ecf7739
fix a few message issues with undo operations
2016-06-04 19:27:17 -05:00
Twinaphex
86b35c8ff2
Merge pull request #3069 from fr500/undo
...
Undo savestate/loadstate
2016-06-05 01:19:35 +02:00
radius
20540a8f42
add menu entry for undo save state
2016-06-04 14:34:06 -05:00
radius
93acf0caa9
check if saving undo data was successful
2016-06-04 12:42:45 -05:00
radius
28aafddd91
copy the old save state before making a new savestate
2016-06-04 12:38:55 -05:00
radius
aa81de0ca0
fix nit
2016-06-04 12:07:11 -05:00
twinaphex
2f7bc8760c
Turn win32_browser into static function
2016-06-04 18:43:03 +02:00
Alcaro
e3f594564a
Fix segfault if no game is loaded.
2016-06-04 18:26:11 +02:00
twinaphex
757c83ea58
Turn apple_rarch_exited static
2016-06-04 18:10:52 +02:00
twinaphex
242e3d6a9e
(ui_cocoa.m) Cleanups
2016-06-04 18:09:40 +02:00
Twinaphex
8e9bb03301
(Cocoa) Rewrite poll_iteration
2016-06-04 18:03:46 +02:00
Alcaro
6484fb0c75
This fits better as an argument.
2016-06-04 17:51:27 +02:00
Alcaro
1a64520a23
Fix some silly copypasta.
2016-06-04 17:46:11 +02:00
Alcaro
d845093c7b
Add support for reading and writing core RAM over the command interfaces.
2016-06-04 17:41:14 +02:00
Twinaphex
4b0401462f
(OSX) Buildfixes
2016-06-04 17:34:01 +02:00
twinaphex
cfc3b97808
Use ui_window_win32_focused
2016-06-04 17:30:06 +02:00
twinaphex
4a649695a5
Add prototypes
2016-06-04 17:27:23 +02:00
twinaphex
75781bb256
(Win32) Buildfix
2016-06-04 17:26:14 +02:00
twinaphex
fc9954d967
Create window_focused callback
2016-06-04 17:24:46 +02:00
twinaphex
b5830de236
Create stub GetForegroundWindow function for Xbox
2016-06-04 17:18:20 +02:00
twinaphex
abbd39fc6e
Might want to use GetForegroundWindow instead for window focus
2016-06-04 17:17:10 +02:00
twinaphex
c63f11f6fd
Use ui_window_win32_set_droppable
2016-06-04 08:50:43 +02:00
twinaphex
52d85c50d2
Implement ui_window_win32_set_droppable
2016-06-04 08:48:04 +02:00
Twinaphex
bb5107b5fa
Don't use ui_cocoa_window_set_droppable for now
2016-06-04 08:45:20 +02:00
twinaphex
47c7330cc8
Add set_droppable
2016-06-04 08:38:38 +02:00
twinaphex
80b194f491
(Cocoa) Cleanups
2016-06-04 08:20:39 +02:00
Twinaphex
37d4dcfac1
(Cocoa) Implement ui_window_cocoa_destroy
2016-06-04 08:16:14 +02:00
Twinaphex
deb3efb8db
(Cocoa) Implement ui_window_cocoa_set_focused and ui_window_cocoa_set_visible
2016-06-04 08:14:39 +02:00
Twinaphex
860fb1d525
(Cocoa) Implement ui_window_cocoa_set_title
2016-06-04 08:09:55 +02:00
Twinaphex
7a564720fb
(Cocoa) Buildfix
2016-06-04 08:00:19 +02:00
Twinaphex
98014f7b66
(Cocoa) Add stub ui_cocoa_window.m
2016-06-04 07:56:28 +02:00
Twinaphex
810447e3ec
(file_stream.c) Fix warnings
2016-06-04 07:37:54 +02:00
twinaphex
fe0391825b
(UI/Win32) Change on_top_checkbox's type
2016-06-04 06:58:00 +02:00
twinaphex
f2f38be4e6
Refactor shader_param_ctrl_t
2016-06-04 06:55:29 +02:00
twinaphex
e6c7450c53
Turn g_shader_dlg.separator into ui_win32_window type
2016-06-04 06:39:18 +02:00
twinaphex
0ae7bf2a53
Use ui_window_win32 for g_shader_dlg
2016-06-04 06:31:14 +02:00
twinaphex
f8901d4e47
Fix initializer
2016-06-04 06:28:35 +02:00
twinaphex
f7bcc68cd9
Buildfix
2016-06-04 06:27:49 +02:00
twinaphex
999437f31b
Use ui_window_win32_t for g_shader_dlg
2016-06-04 06:27:04 +02:00
twinaphex
b4c340ca88
(win32_common.cpp) Cleanup
2016-06-04 06:21:58 +02:00
twinaphex
492818deed
(d3d_ctx.cpp) Use set_title function
2016-06-04 06:07:11 +02:00
twinaphex
efc8df02f0
Put extern prototype inside ui_win32_window.h header
2016-06-04 06:04:02 +02:00
twinaphex
d739e4771e
Use set_title function from wgl_ctx.cpp
2016-06-04 06:02:15 +02:00
twinaphex
24688469b0
Buildfix
2016-06-04 05:58:03 +02:00
twinaphex
2d649f5147
Reimplement win32_monitor_from_window
2016-06-04 05:56:46 +02:00
twinaphex
f490b2b58a
Simplify win32_monitor_from_window
2016-06-04 05:54:33 +02:00
Twinaphex
9dec15767a
Merge pull request #3067 from aliaspider/master
...
(ffmpeg_core.c) passing a format string without the arguments to log_cb
2016-06-04 05:46:18 +02:00
twinaphex
0c3bc35be1
(Win32) Buildfix
2016-06-04 05:45:39 +02:00
twinaphex
745b204a8f
Start using ui_window_win32_t
2016-06-04 05:44:06 +02:00
aliaspider
5e5e1e6d50
(ffmpeg_core.c) passing a format string without the arguments to log_cb
...
can result in a crash.
2016-06-04 04:41:38 +01:00
twinaphex
8093d2f124
Remove this file
2016-06-04 05:41:12 +02:00
twinaphex
94e16e638d
Cleanup WndProcCommon
2016-06-04 05:09:58 +02:00
twinaphex
05c4308cac
(Win32) Buildfix
2016-06-04 05:05:41 +02:00
twinaphex
aedd7fa53e
Implement set_visible function callback
2016-06-04 05:04:00 +02:00
twinaphex
cd49b89bbf
Add set_title function callback to ui_window_t
2016-06-04 04:57:44 +02:00
twinaphex
2f1fb7783d
Add set_focused function callback to window
2016-06-04 04:54:12 +02:00
Twinaphex
962cd48dc0
Merge pull request #3066 from mudlord/master
...
update to dragndrop (tiny nit)
2016-06-04 04:41:39 +02:00
twinaphex
5cf1b4b233
(Win32) Buildfix
2016-06-04 04:39:41 +02:00
twinaphex
be08e07a66
ui_window - add destroy function callback
2016-06-04 04:37:37 +02:00
twinaphex
bc7e7a26f0
Add ui/drivers/win32_ui_win32_window.h
2016-06-04 04:36:07 +02:00
mudlord
d75fc24ad7
update
2016-06-04 12:36:05 +10:00
twinaphex
61e1c13ae6
Create stub window interface
2016-06-04 04:24:54 +02:00
twinaphex
563089558b
Implement filestream_getc for PSP/Vita by just calling filestream_read
...
instead
2016-06-04 03:42:55 +02:00
twinaphex
b88db89b89
(Win32) Buildfix
2016-06-04 03:22:31 +02:00
twinaphex
45d6b4a228
Create win32_drag_query_file
2016-06-04 03:20:55 +02:00
twinaphex
b7bf13ed1c
Update GLSM
2016-06-04 02:35:06 +02:00
twinaphex
a759694b97
Add fxp.h
2016-06-03 22:35:12 +02:00
aliaspider
e23b39d2b5
(task_database_cue) ps1 scanning: the boot entry isn't always the first
...
one in SYSTEM.CNF
2016-06-03 20:09:23 +01:00
Twinaphex
be96ad0932
Merge pull request #3063 from Alexandre-Garcia/improve_translation_pt
...
Undoes the translation of the tabs, which is causing problems.
2016-06-03 21:03:09 +02:00
twinaphex
d7d5f29c90
(win32_common.cpp) Buildfix
2016-06-03 19:46:09 +02:00
Alexandre Garcia
f9098208a0
Undoes the translation of the tabs, which is causing problems in the menu, and adds translation to remote retropad item
2016-06-03 14:33:47 -03:00
Twinaphex
cbae4af38a
(OSX) Add preliminary drag and drop code
2016-06-03 19:21:37 +02:00
twinaphex
d6d757e240
Cleanups
2016-06-03 19:06:24 +02:00
twinaphex
7d30885ab9
Cleanup
2016-06-03 19:02:19 +02:00
twinaphex
8595e4cf75
task_push_content_load_default - cleanups
2016-06-03 18:59:57 +02:00
twinaphex
f675c5fdc7
task_push_content_load_default - simplify code a bit
2016-06-03 18:45:09 +02:00
twinaphex
6628da2646
Create CONTENT_MODE_LOAD_CONTENT_WITH_NEW_CORE_FROM_COMPANION_UI
2016-06-03 18:43:05 +02:00
aliaspider
748a913a6d
(task_database_cue) more ps1 scanning fixes.
2016-06-03 11:36:48 +01:00
aliaspider
87788f0ffb
(task_database_cue) ps1 scanning fix.
2016-06-03 10:46:55 +01:00
Twinaphex
4293e14dea
Merge pull request #3062 from mudlord/master
...
updates to dragndrop
2016-06-03 10:31:38 +02:00
mudlord
1ab94a2c9a
updates to dragndrop
2016-06-03 18:25:45 +10:00
twinaphex
0b6578f869
Turn file_list_epand_if_needed static
2016-06-03 10:16:40 +02:00
twinaphex
6e86f3ab5b
Create file_list_expand_if_needed
2016-06-03 10:15:49 +02:00
twinaphex
7d7a9a2384
Move increment of list to file_list_add
2016-06-03 10:12:35 +02:00
twinaphex
8a6f1be61c
Create static function file_list_add
2016-06-03 10:10:19 +02:00
twinaphex
3ef925d692
file_list_append - use memset too
2016-06-03 10:06:48 +02:00
twinaphex
44dc3f70b4
Fix regression in file_list_prepend
2016-06-03 10:05:05 +02:00
twinaphex
0ae2e90783
Buildfix for targets that don't have HAVE_BUFFERED_IO defined
2016-06-03 09:24:34 +02:00
twinaphex
30d3cf8a4e
Indenting nits
2016-06-03 08:23:43 +02:00
twinaphex
4cfe09faed
Nits
2016-06-03 08:21:56 +02:00
twinaphex
59413e0289
(win32_common.cpp) Cleanups/get rid of warning
2016-06-03 08:20:36 +02:00
twinaphex
01390f8ceb
Use retro_common_api.h
2016-06-03 08:06:49 +02:00
Twinaphex
1aef6ddbc8
Merge pull request #3058 from mudlord/master
...
Updates to drag and drop:
2016-06-03 08:04:10 +02:00
mudlord
bcf636283b
Updates to drag and drop:
...
* Now recognises old core used, if compatible.
* If not compatible, compatibile cores are scanned and used.
* Different compatible cores are now enumerated to be selected at will.
2016-06-03 16:00:08 +10:00
twinaphex
169b5e7a6b
(libretro-db) Cleanups
2016-06-03 07:58:15 +02:00
twinaphex
d95c421ba9
(config_file.c) Cleanups
2016-06-03 07:52:57 +02:00
twinaphex
a503db016e
Create filestream_eof
2016-06-03 07:29:27 +02:00
twinaphex
d40eade52c
Create filestream_getline
2016-06-03 07:09:50 +02:00
twinaphex
e9cf351c67
Move settings around for User Interface -
...
(config_file) Try to get rid of forward declarations
2016-06-03 06:43:11 +02:00
radius
cd615b3e79
fix mwindows flag on the makefile
2016-06-02 23:38:04 -05:00
radius
04fc5d042f
fix osd message
2016-06-02 23:35:57 -05:00
radius
7fb9ec5223
remove stray comment
2016-06-02 23:34:21 -05:00
radius
a86cf6b99d
initial implementation of undo save state
2016-06-02 23:33:52 -05:00
twinaphex
5230aeb9d0
Use retro_common_api.h
2016-06-03 06:02:49 +02:00
twinaphex
7ce2ac082a
Use retro_common_api.h
2016-06-03 05:54:21 +02:00
twinaphex
07932bff3e
Use retro_common_api.h
2016-06-03 05:49:46 +02:00
twinaphex
8fc8ff4ed9
Use retro_common_api.h
2016-06-03 05:43:49 +02:00
twinaphex
8ce3c2bbc8
use retro_common_api.h
2016-06-03 05:38:40 +02:00
twinaphex
8486bf0058
Prevent uninitialized scalar variable warnings
2016-06-03 05:35:30 +02:00
twinaphex
63b3f30112
Cleanups
2016-06-03 05:32:18 +02:00
twinaphex
ddc3c2adcc
Cleanup print_buf_lines
2016-06-03 05:30:06 +02:00
twinaphex
34ad3bd103
Cleanups
2016-06-03 05:24:21 +02:00
Twinaphex
75ad88e171
Cleanups
2016-06-03 05:09:54 +02:00
twinaphex
a5dbae0505
Cleanups
2016-06-03 04:59:12 +02:00
twinaphex
48987918e4
Cleanups
2016-06-03 04:37:10 +02:00
twinaphex
7625a790ba
Cleanups
2016-06-03 04:35:07 +02:00
twinaphex
2f133a6835
Cleanups
2016-06-03 04:32:18 +02:00
twinaphex
f83dfb0621
(platform_linux.c) Prevent uninitialized scalar variable warnings
2016-06-03 04:27:42 +02:00
twinaphex
36e33bde90
Cleanup
2016-06-03 04:21:19 +02:00
twinaphex
c2dd8b884e
Cleanups
2016-06-03 04:18:28 +02:00
twinaphex
3b83b6d030
Fix uninitialized scalar variable warnings
2016-06-03 04:12:18 +02:00
twinaphex
21bc56aa04
Fix uninitialized scalar variable warnings
2016-06-03 04:02:27 +02:00
twinaphex
ff8d00e12b
Use RETRO_BEGIN_DECLS/RETRO_END_DECLS in more files
2016-06-03 03:22:35 +02:00
twinaphex
2b33c731d0
Create RFILE_MODE_READ_TEXT
2016-06-03 03:14:42 +02:00
twinaphex
d9ba04e470
Fix CXX_BUILD
2016-06-03 02:43:30 +02:00
twinaphex
b34786171e
Use RETRO_BEGIN_DECLS/RETRO_END_DECLS
2016-06-03 02:39:35 +02:00
Twinaphex
5f843d30a0
Merge pull request #3055 from mudlord/master
...
added missing guards.
2016-06-03 02:33:50 +02:00
mudlord
6e1e8b3785
added missing guards.
2016-06-03 10:08:27 +10:00
Twinaphex
98278cc5cc
Merge pull request #3054 from mudlord/master
...
add basic drag and drop to win32 gui
2016-06-03 01:23:25 +02:00
mudlord
4c53bdf4f9
add drag and drop
2016-06-03 09:14:53 +10:00
twinaphex
9c8f29c1ec
(features_cpu.c) Use filestream
2016-06-03 00:17:09 +02:00
twinaphex
ac6a319a9d
playlist.c - use filestream
2016-06-03 00:12:58 +02:00
twinaphex
294777166f
video_shader_parse.c - use filestream
2016-06-03 00:11:41 +02:00
twinaphex
4dc3fe9f8c
Create filestream_getc
2016-06-03 00:07:00 +02:00
twinaphex
97427b343b
(libretro-common) Create filestream_gets
2016-06-03 00:03:58 +02:00
twinaphex
858aae10cb
Fix unchecked return value warnings
2016-06-02 23:00:11 +02:00
twinaphex
29ca5b8c34
Fix some unchecked return value issues
2016-06-02 22:49:26 +02:00
Alcaro
9b2f6522a2
Fix use-after-free (thanks, Coverity)
2016-06-02 21:31:08 +02:00
Alcaro
9ab4e79503
Simplify these checks a little.
2016-06-02 21:02:28 +02:00
twinaphex
1156406dfc
Null-check core_info variable before using it
2016-06-02 20:58:42 +02:00
twinaphex
79c94513ec
Fix 'dereference before null check'
2016-06-02 20:56:13 +02:00
twinaphex
307361e12c
Prevent 'explicit null dereferenced' warning
2016-06-02 20:53:26 +02:00
twinaphex
7b04375c9b
Fix 'dereference after null check'
2016-06-02 20:52:30 +02:00
twinaphex
d8b3597455
menu_cbs_deferred_push.c - Fix 'array compared against 0'
2016-06-02 20:51:27 +02:00
twinaphex
f1160f19b3
Fix uninitialized scalar variable warnings
2016-06-02 20:49:25 +02:00
twinaphex
d6430b2f5e
Attempt to fix wrong sizeof argument
2016-06-02 20:45:32 +02:00
twinaphex
65d5ebc2bb
Fix some dereference after null check warnings
2016-06-02 20:40:51 +02:00
Jean-André Santoni
3d338446f8
Merge pull request #3052 from Alexandre-Garcia/improve_translation_pt
...
Improve translation PT
2016-06-02 18:13:29 +02:00
Alexandre Garcia
9f4a6bbae2
Improve translation PT
2016-06-02 11:16:10 -03:00
twinaphex
04c30c77e0
Try to always build with HAVE_VULKAN for Windows
2016-06-01 07:16:06 +02:00
twinaphex
1f3790fafa
Fix statement is unreachable warning
2016-06-01 05:59:17 +02:00
twinaphex
36106dd90a
C89_BUILD fix
2016-06-01 05:58:22 +02:00
twinaphex
43f06aecd9
(playlist.c) Prevent warnings
2016-06-01 05:34:15 +02:00
twinaphex
280eb95b9a
Prevent logically dead code warning
2016-06-01 05:31:05 +02:00
twinaphex
c7acb4658b
Fix 'pointer to local outside scope'
2016-06-01 05:26:45 +02:00
twinaphex
da7f6a2a3b
Prevent more warnings
2016-06-01 05:18:59 +02:00
twinaphex
5eb43846da
Prevent explicit NULL dereferenced warnings
2016-06-01 04:14:48 +02:00
twinaphex
bc3eb34da5
Remove unused variables
2016-06-01 04:09:59 +02:00
twinaphex
da6ac4aae7
Fix explicit NULL dereferenced warnings
2016-06-01 04:05:14 +02:00
twinaphex
9bb8c41ff6
Fix uninitialized scalar variables warnings
2016-06-01 03:23:38 +02:00
twinaphex
ffdad57318
Fix double frees and resource leaks
2016-06-01 02:40:58 +02:00
twinaphex
2e42778f1e
(task_queue.c) Prevent resource leak
2016-06-01 02:37:26 +02:00
twinaphex
bedd67a8b8
(QNX/BB10) Use HAVE_MATERIALUI
2016-05-31 05:17:57 +02:00
twinaphex
cf91d006b3
BB10 starts again
2016-05-31 05:16:35 +02:00
twinaphex
0c686e15db
(QNX) Enable logging by default
2016-05-31 05:06:24 +02:00
twinaphex
5097240aef
Add OFN_NOCHANGEDIR in hopes Win32 file dialogs won't change
...
current working dir
2016-05-31 04:48:00 +02:00
twinaphex
5b52098c54
Reimplement verbosity
2016-05-31 04:42:04 +02:00
twinaphex
0b47d98169
(BB) Update paths
2016-05-31 03:41:14 +02:00
Twinaphex
ccf80cbaa9
(BB) Update
2016-05-31 03:36:52 +02:00
twinaphex
b23784ddc5
Update modern_alpha_blend.gls.vert.h
2016-05-30 08:55:31 +02:00
twinaphex
632cc599d6
Change modern_alpha_blend.glsl.frag.h
2016-05-30 08:53:49 +02:00
twinaphex
0f12336737
Take this out too
2016-05-30 08:51:41 +02:00
twinaphex
d93d8e7a8f
Update stock_fragment_modern
2016-05-30 08:44:13 +02:00
twinaphex
e820759ed2
Revert "(QNX) Define HAVE_MAIN"
...
This reverts commit ad3669a926 .
2016-05-30 07:55:07 +02:00
twinaphex
ad3669a926
(QNX) Define HAVE_MAIN
2016-05-30 07:51:11 +02:00
twinaphex
e58dda0623
(QNX) Use relative paths
2016-05-30 07:48:17 +02:00
twinaphex
6213b9d3f1
Revert "Force HAVE_VULKAN on for Windows"
...
This reverts commit 1f8b4d6b9a .
2016-05-30 00:40:16 +02:00
twinaphex
1f8b4d6b9a
Force HAVE_VULKAN on for Windows
2016-05-30 00:34:18 +02:00
Twinaphex
9e9cc3835f
Merge pull request #3048 from diablodiab/fix_RETRO_ENVIRONMENT_SET_SUPPORT_NO_GAME
...
Allow cores that do not need content to still start with content if given
2016-05-30 00:26:21 +02:00
Diablodiab
d7bfe70ca1
Check if content has been passed to core even if the core does not need content.
...
Only start without content if no content has been passed.
This fixes a problem with cores that are both able to start with or without
content, eg. ScummVM.
2016-05-30 00:19:05 +02:00
Twinaphex
00f0a7dd91
Merge pull request #3046 from leiradel/rpng
...
Optimized palette decoding; fixed bug while getting alpha values for palettized images.
2016-05-29 16:39:45 +02:00
Andre Leiradella
b1daca2582
Merge branch 'rpng' of https://github.com/leiradel/RetroArch into rpng
2016-05-29 11:30:34 -03:00
Andre Leiradella
9cc830ecd6
fixed getting wrong alpha values from tRNS chunk
2016-05-29 11:30:04 -03:00
Andre Leiradella
88eab60b13
optimized palette decoding
2016-05-29 11:25:28 -03:00
Andre Leiradella
516918c163
optimized palette decoding
2016-05-29 10:57:57 -03:00
Twinaphex
6f3a78b41a
Merge pull request #3044 from leiradel/rpng
...
support tRNS chunks in palettized images
2016-05-29 06:48:33 +02:00
Andre Leiradella
d9ea20727c
support tRNS chunks in palettized images
2016-05-29 01:03:44 -03:00
Twinaphex
419cdced44
Merge pull request #3043 from leiradel/imgviewer
...
show a checker background behind images with transparency
2016-05-29 05:41:29 +02:00
twinaphex
e222df4eb6
Fix LOAD_CONTENT_WITH_NEW_CORE_FROM_MENU
2016-05-29 05:36:41 +02:00
Andre Leiradella
97a4f0d2fd
show a checker background behind images with transparency
2016-05-29 00:24:09 -03:00
twinaphex
d39d925c1d
Fix opsque Cg shader
2016-05-29 03:48:08 +02:00
twinaphex
78b208c441
Get rid of settings variable
2016-05-29 00:19:04 +02:00
twinaphex
eafb235e66
Cleanups
2016-05-29 00:03:15 +02:00
twinaphex
bf6fa07b25
Cleanups
2016-05-28 23:56:07 +02:00
twinaphex
2859f6f18d
Cleanup
2016-05-28 23:53:13 +02:00
twinaphex
efaf6e10ee
Cleanups
2016-05-28 23:48:32 +02:00
twinaphex
fdb218f64e
We don't have to call task_load_core for ffmpeg/imageviewer paths
2016-05-28 23:40:58 +02:00
twinaphex
e0885a71e3
Remove core_path lines from ffmpeg/imageviewer paths
2016-05-28 23:39:04 +02:00
twinaphex
383a5968cc
Create task_push_quick_menu
2016-05-28 23:34:21 +02:00
twinaphex
f8ed8ebde4
Create task_load_core
2016-05-28 23:20:43 +02:00
twinaphex
1b0c224c02
Create task_load_content
2016-05-28 23:16:57 +02:00
twinaphex
da6a74b2dc
Leave only GLSL_330 macro
2016-05-28 20:58:49 +02:00
Twinaphex
2056d25e3e
Update GLSL_330_ES/GLSL_330_CORE
2016-05-28 20:56:37 +02:00
Twinaphex
e331281d6a
(shaders_common.h) Fix GLES
2016-05-28 20:56:02 +02:00
twinaphex
3d5cc14030
Convert other shaders
2016-05-28 18:43:00 +02:00
twinaphex
653359911a
Cleanup shaders
2016-05-28 18:18:23 +02:00
twinaphex
2b5aae8a21
Add this too
2016-05-27 21:41:14 +02:00
twinaphex
828b9c6c46
task_content.c - can now reach this code
2016-05-27 21:25:42 +02:00
twinaphex
954aaa3fc6
More preparatory work for net retropad core
2016-05-27 21:16:25 +02:00
twinaphex
c0d86cd8d3
Ifdef autosave code for HAVE_THREADS
2016-05-27 20:43:55 +02:00
twinaphex
e8eb0ef013
Change invocation of task_content_push
2016-05-27 19:34:07 +02:00
twinaphex
c16cae7ef9
Create retroarch_set_current_core_type
2016-05-27 19:26:45 +02:00
twinaphex
ccd5b2f73d
Add 'Start Remote Gamepad' entry
2016-05-27 19:18:46 +02:00
twinaphex
7d26034ebe
Rename rarch_task_* to task_*
2016-05-27 18:14:47 +02:00
twinaphex
c00f8c5dd6
Add comments
2016-05-27 18:07:51 +02:00
twinaphex
534c923b6b
Remove autosave.c
2016-05-27 17:52:20 +02:00
twinaphex
eeddd7072b
Move struct to top
2016-05-27 17:29:12 +02:00
twinaphex
1c868ffaa2
Cleanups
2016-05-27 17:27:38 +02:00
twinaphex
a6f95b307f
Silence warnings
2016-05-27 17:24:54 +02:00
twinaphex
49f050b386
Move config_replace to configuration.c
2016-05-27 16:42:20 +02:00
twinaphex
a70d8e43d9
Cleanups
2016-05-27 16:35:21 +02:00
twinaphex
e8a02dd448
C89_BUILD fix
2016-05-27 06:03:38 +02:00
Twinaphex
130411365b
Remove unused variable
2016-05-27 05:39:52 +02:00
twinaphex
9d6eda5409
Remove double entry in qb/config.params.sh
2016-05-27 05:22:11 +02:00
twinaphex
e7aedb6fb9
Remove unneeded async_job - plug memory leak in cheevos.c
2016-05-27 05:19:27 +02:00
Andrés
bf04b798fe
Merge pull request #3037 from leiradel/cheevos
...
added all console ids; added fixup for pce; fixed mmap matching
2016-05-26 22:14:31 -05:00
twinaphex
6dc2e8ca45
(configuration.c) Cleanups
2016-05-27 05:13:05 +02:00
Andre Leiradella
d791da9507
undefined debug macros
2016-05-27 00:06:03 -03:00
twinaphex
dd03076976
Remove config_realloc
2016-05-27 05:05:27 +02:00
twinaphex
2b4baa0452
Cleanup configuration.c
2016-05-27 05:02:26 +02:00
Andre Leiradella
fad2acf1ee
added all console ids; added fixup for pce; fixed mmap matching
2016-05-26 23:47:14 -03:00
twinaphex
e41efa9849
Cleanup menu_content_find_first_core
2016-05-27 04:41:39 +02:00
twinaphex
a743c779f8
Prevent some 'conditional jump or move depends on unitialised value' warnings
2016-05-27 04:31:02 +02:00
twinaphex
0d271b0ca7
Cleanups
2016-05-27 04:18:27 +02:00
twinaphex
150d05c160
Not sure why it tried to call input_overlay_free twice in a row
2016-05-27 04:09:46 +02:00
Twinaphex
af4d085632
Merge pull request #3036 from lakkatv/master
...
(Menu) Fixes a menu toggle bug
2016-05-26 22:51:31 +02:00
Jean-André Santoni
72e67acec0
(Menu) Fixes a menu toggle bug
2016-05-26 22:45:01 +02:00
Twinaphex
b81b5b0dfe
Revert "playlist.c - prevent logically dead code -a nd also try to prevent memleak"
...
This reverts commit a1034716e1 .
2016-05-26 22:22:30 +02:00
twinaphex
bd5c0effa4
Revert "playlist_free_entry - cleanups"
...
This reverts commit 9624406438 .
2016-05-26 22:17:42 +02:00
Twinaphex
5a7ab3a394
Revert "Free before doing strdup"
...
This reverts commit 189f8d58ec .
2016-05-26 22:07:03 +02:00
twinaphex
189f8d58ec
Free before doing strdup
2016-05-26 22:03:37 +02:00
twinaphex
1d632e26fe
Add missing file
2016-05-26 20:52:27 +02:00
twinaphex
584ec83840
Start adding internal network retropad core hooks
2016-05-26 19:43:15 +02:00
twinaphex
d6a36f3768
configuration.c - fix unchecked return value
2016-05-26 18:17:31 +02:00
twinaphex
a1034716e1
playlist.c - prevent logically dead code -a nd also try to prevent memleak
2016-05-26 18:12:27 +02:00
twinaphex
03ded43280
Prevent explicit null dereferenced warnings
2016-05-26 18:09:46 +02:00
twinaphex
a98616b45b
Fix explicit NULL dereferenced/dereference before null check warnings
2016-05-26 17:47:21 +02:00
twinaphex
142dd82067
(input_overlay.c) Prevent dereference after null check
2016-05-26 17:35:46 +02:00
twinaphex
e297da1b71
Take out this call to prevent another memory leak
2016-05-26 17:34:44 +02:00
twinaphex
4f98cf05f4
Fix uninitialized scalar variable warnings
2016-05-26 17:32:27 +02:00
twinaphex
0f954fd4c8
Resource leaks fixes (catched by Coverity)
2016-05-26 17:26:55 +02:00
twinaphex
9624406438
playlist_free_entry - cleanups
2016-05-26 16:37:39 +02:00
Twinaphex
a816d150b1
Merge pull request #2857 from RobLoach/patch-1
...
Add documentation for libretro-db compilation
2016-05-26 16:17:54 +02:00
Twinaphex
427c73e7fd
Merge pull request #3034 from sronsse/fixes_for_team
...
task overlay: Fix memory leak caused by overlay being loaded multiple…
2016-05-26 08:20:39 +02:00
Sebastien Ronsse
5366e88d1b
task overlay: Fix memory leak caused by overlay being loaded multiple times
2016-05-26 16:14:34 +10:00
twinaphex
7d12408f24
x11_create_input_context - prevent memleak
2016-05-26 07:34:25 +02:00
twinaphex
4981cc65c9
Try to call snd_config_update_free_global after every call to
...
snd_pcm_close to prevent apparent memory leaks
2016-05-26 07:19:54 +02:00
Twinaphex
f0157dea52
Merge pull request #3033 from sronsse/fixes_for_team
...
task image: Fix memory leak occurring for images loading non-progress…
2016-05-26 06:51:57 +02:00
twinaphex
023088e618
C89_BUILD fix
2016-05-26 06:50:57 +02:00
twinaphex
befda7bcc9
Some C89 build fixes
2016-05-26 06:49:38 +02:00
twinaphex
ebc8edd2bf
Fix CXX_BUILD
2016-05-26 06:46:57 +02:00
twinaphex
20cc877ad3
(PS3) Cleanup warnings
2016-05-26 06:41:28 +02:00
twinaphex
c8f1125e20
Take out unused settings variables
2016-05-26 06:37:16 +02:00
twinaphex
9d1273ce58
(Nuklear) Cleanups
2016-05-26 06:34:13 +02:00
Sebastien Ronsse
093b009422
task image: Fix memory leak occurring for images loading non-progressively
2016-05-26 14:32:25 +10:00
twinaphex
7780162d53
(Nuklear) Cleanups
2016-05-26 06:31:58 +02:00
radius
da5fb291a6
[nk] fix selected file name
2016-05-25 23:00:42 -05:00
radius
22de61ff3d
[nk] cleanup unused var
2016-05-25 22:35:31 -05:00
radius
e31c53c144
[nk] file picker part 2
2016-05-25 22:32:36 -05:00
radius
a79882bfc8
[nk] file picker part 2
2016-05-25 22:09:14 -05:00
radius
b08aa06779
[nk] start implementing a file picker
2016-05-25 21:09:43 -05:00
radius
ed911fcf27
[nk] add more stub windows
2016-05-25 19:58:16 -05:00
radius
6d7dc34238
[nk] add main window stub
2016-05-25 19:38:20 -05:00
radius
ae1522293e
[nk] cleanup
2016-05-25 19:24:53 -05:00
radius
c5c6713489
[nk] cleanup/split window to it's own file
2016-05-25 19:06:54 -05:00
radius
ddeb2b5ac0
organize nuklear files in their own subfolder
2016-05-25 18:45:35 -05:00
radius
abbd269f02
reenable other windows that were removed when the api changed
...
- need to reimplement checkbox_bool
- need to reimplement the menu bar
but more than anything, needs a design, making a gui without any guidelines will mean we'll end up with a shiny new mess, instead of fixing anything
I can hack stuff together but I am not really a gui designer and it's important at this point
2016-05-25 17:18:00 -05:00
twinaphex
2f7684c743
(Android) Cleanups
2016-05-25 16:03:32 +02:00
twinaphex
7859868ffc
(RPNG) Dehardcode return values
2016-05-25 15:24:18 +02:00
Andrés
a27849cbfa
Merge pull request #3031 from sronsse/fixes_for_team
...
rjpeg: Fix invalid read/writes during JPEG RGBA to ARGB conversion
2016-05-25 01:15:40 -05:00
Sebastien Ronsse
58328fa2b0
rjpeg: Fix invalid read/writes during JPEG RGBA to ARGB conversion
2016-05-25 15:57:01 +10:00
radius
b6b2fdfaa6
comment out xbox 360 & dualshock hacks that are not needed anymore, friendly labels can be applied on the autoconf files instead
2016-05-25 00:47:01 -05:00
radius
73c78947b0
fix set_paths_redirect edge case
2016-05-24 23:06:20 -05:00
radius
08c136aab2
fix a logging error
2016-05-24 21:41:53 -05:00
radius
38305f8fb7
Update the menu driver to work with the latest version
2016-05-24 21:41:51 -05:00
radius
8b1604325f
Update nuklear
2016-05-24 21:41:50 -05:00
twinaphex
40023833e0
(IOHIDManager) Plug another potential leak
2016-05-25 02:35:13 +02:00
twinaphex
8c106eb010
Allocate name_base memory and free it again
2016-05-25 02:25:09 +02:00
twinaphex
581f53a7c2
(task_screenshot.c) Grab global pointer only once
2016-05-25 02:23:54 +02:00
twinaphex
f7ff1c66c4
Don't need to include this header anymore
2016-05-25 00:58:12 +02:00
twinaphex
cd176d0737
Remove input_overlay_init
2016-05-25 00:57:58 +02:00
twinaphex
ae0da06d8f
Make input overlay state a part of struct input_overlay
2016-05-25 00:47:24 +02:00
twinaphex
5a4ada4311
Avoid some warnings by using return value for config_get_int
2016-05-24 23:53:35 +02:00
twinaphex
20aa9ed25a
(list_special.c) Attempt to solve another defect
2016-05-24 23:45:56 +02:00
twinaphex
d037d12faa
(RJPEG) Attempt to solve defect
2016-05-24 23:43:51 +02:00
twinaphex
25eaab0a2b
Start passing input_overlay_t * state around to other functions
2016-05-24 23:15:19 +02:00
twinaphex
edebf76df6
config_file_userdata.c - get rid of macros
2016-05-24 22:55:40 +02:00
twinaphex
a82a8cad51
Be more careful with config_get_bool
2016-05-24 22:48:15 +02:00
twinaphex
bfa6f49ae6
Fix logically dead code warnings
2016-05-24 22:12:51 +02:00
Alcaro
26190043eb
this mmap env is way more complicated than it has any right to be.
2016-05-24 22:06:21 +02:00
twinaphex
42971febba
Fix resource leaks (pointed out by Coverity)
2016-05-24 22:01:43 +02:00
twinaphex
4e07d14488
Fix 'result is not floating point' warning
2016-05-24 21:53:08 +02:00
twinaphex
ec88b464c3
Silence 'side effect in assertion' warnings
2016-05-24 21:51:45 +02:00
twinaphex
72d37e3917
Fix unreachable code
2016-05-24 21:48:32 +02:00
twinaphex
8a71830d44
Prevent some data race conditions (pointed out by Coverity)
2016-05-24 21:27:58 +02:00
twinaphex
46872f8fcb
(gfx/font_driver.c) Cleanups
2016-05-24 21:07:02 +02:00
twinaphex
3cc84d60c8
(RJPEG) Cleanup
2016-05-24 20:54:32 +02:00
twinaphex
fc37ef5c7d
rjpeg_load_jpeg_image - cleanup
2016-05-24 20:44:46 +02:00
Twinaphex
fae5eb89df
rjpeg_process_image - cleanup
2016-05-24 20:36:27 +02:00
twinaphex
d04810f5fd
Reimplement rjpeg_process_image
2016-05-24 20:19:17 +02:00
twinaphex
ae4cd05690
(RPNG) Simplification
2016-05-24 20:15:09 +02:00
Twinaphex
7e6f23ea54
(RJPEG) Cleanup
2016-05-24 20:05:45 +02:00
Twinaphex
1fe1b2318a
(task_image.c) Cleanup handle which could leak
2016-05-24 20:04:49 +02:00
twinaphex
5656959085
Free overlay_ptr
2016-05-24 15:30:18 +02:00
twinaphex
160ac49089
(input_overlay.c) Cleanup
2016-05-24 15:29:12 +02:00
twinaphex
fd7e2cd394
input_overlay_new - Call input_overlay_free from outside
2016-05-24 15:25:46 +02:00
twinaphex
8f7e253f1f
(config_file.c) Fix control flow issue
2016-05-24 14:20:03 +02:00
twinaphex
ffaa32842f
(libretro-common) Update
2016-05-24 14:18:29 +02:00
Twinaphex
c1e82d3f1a
(IOHidManager) Fix adapter leak
2016-05-24 14:01:46 +02:00
twinaphex
4e74a990d4
(IOHIDManager) Free some resource leaks
2016-05-24 13:48:02 +02:00
twinaphex
1b35da2bd8
Cleanup load_images upon task cancellation
2016-05-24 13:35:09 +02:00
twinaphex
811f4f59de
(task_overlay.c) Cleanups
2016-05-24 13:31:28 +02:00
Twinaphex
452957a117
Merge pull request #3027 from sronsse/fixes_for_team
...
xmb: Fix memory leak due to horizontal list not being freed properly
2016-05-24 11:45:50 +02:00
Sebastien Ronsse
420d8a5fb2
xmb: Fix memory leak due to horizontal list not being freed properly
2016-05-24 13:15:09 +10:00
twinaphex
aae721a9d0
Remove logically dead code
2016-05-24 04:26:24 +02:00
twinaphex
d1d46a59db
Rewrite file_list_capacity
2016-05-24 04:19:36 +02:00
Twinaphex
b01b7cf7cb
Merge pull request #3026 from sronsse/fixes_for_team
...
query: Fix arguments memory leak
2016-05-24 03:58:48 +02:00
Sebastien Ronsse
2824057652
query: Fix arguments memory leak
2016-05-24 11:53:45 +10:00
twinaphex
1b9e222e6e
(task_overlay.c) Another rewrite
2016-05-24 03:25:23 +02:00
twinaphex
b58b002501
(task_overlay.c) Rewrite
2016-05-24 03:18:29 +02:00
twinaphex
41b6b82b24
Cleanups
2016-05-24 03:02:40 +02:00
twinaphex
690530e7aa
(task_overlay.c) Implement cleanup callback
2016-05-24 02:57:37 +02:00
twinaphex
0f42249dd5
Cleanups
2016-05-24 02:55:27 +02:00
twinaphex
47c2b9ed43
(task_overlay.c) Cleanups
2016-05-24 02:39:37 +02:00
twinaphex
334cbd55d8
Cleanups
2016-05-24 02:33:38 +02:00
twinaphex
9bea4deac0
Cleanup
2016-05-24 02:29:43 +02:00
Twinaphex
497e424fc1
Cleanup
2016-05-24 02:23:00 +02:00
twinaphex
28ef2201cd
(task_overlay.c) Cleanups
2016-05-24 02:21:49 +02:00
twinaphex
8f054aeb29
(task_overlay.c) Cleanup
2016-05-24 02:17:38 +02:00
Twinaphex
b3cab9223c
Merge pull request #3025 from sronsse/fixes_for_team
...
retroarch: Fix savefile directory memory leak
2016-05-24 01:51:45 +02:00
Sebastien Ronsse
07b3a081c0
retroarch: Fix savefile directory memory leak
2016-05-24 09:41:00 +10:00
twinaphex
ac407588fa
Include stdstring.h
2016-05-24 01:08:01 +02:00
twinaphex
8d4c06e133
(libretro-db) Namespace bintree and libretrodb
2016-05-24 01:07:41 +02:00
radius
86b5b361da
fix the last commit
2016-05-23 18:06:50 -05:00
twinaphex
4717a2df64
query.c - namespace functions
2016-05-24 00:58:41 +02:00
radius
9300313fce
fix lockup
...
this seems to fix a lockup that happens randomly on windows at startup, content load/content unload/controller hotplug
2016-05-23 17:57:15 -05:00
twinaphex
4a7bbc4dcc
Free info->genre
2016-05-24 00:33:12 +02:00
twinaphex
9253eb52eb
(menu_setting.c) don't pass by value
2016-05-24 00:28:26 +02:00
twinaphex
0bd999faa5
Revert "Don't use rarch_task_push_image inside xmb_context_reset_background"
...
This reverts commit 40e1082cda .
2016-05-23 22:53:09 +02:00
Twinaphex
59e465ea8c
Merge pull request #3023 from t-paul/memory-leak-fix
...
Memory leak fix
2016-05-23 22:46:47 +02:00
Torsten Paul
30e9cc1f10
Ensure memory is not used after free().
2016-05-23 22:41:24 +02:00
twinaphex
80abd06bd8
Not sure where this came from
2016-05-23 22:39:02 +02:00
Torsten Paul
845dcef6ab
Add cleanup handler for tasks to free allocated resources after the task finished.
2016-05-23 22:36:29 +02:00
Torsten Paul
4c3281bd39
Revert "(XMB) Fixes memory leaks in XMB by not relying upon image tasks"
...
This reverts commit 2f1063ff72 .
2016-05-23 22:36:29 +02:00
twinaphex
c17315cd27
(DRM) Prevent double free and prevent dereference before NULL check
2016-05-23 22:30:01 +02:00
twinaphex
d5d2f7f8ee
Fix resource leaks
2016-05-23 22:17:28 +02:00
twinaphex
974d3245d2
Fix logically dead code warnings
2016-05-23 22:04:00 +02:00
twinaphex
69759f5fd7
Remove logically dead code
2016-05-23 21:55:30 +02:00
twinaphex
39faa9be1b
Remove logically dead code
2016-05-23 21:50:07 +02:00
twinaphex
91220c3448
Remove logically dead code
2016-05-23 21:49:40 +02:00
twinaphex
5e5bb8e39b
Remove logically dead code
2016-05-23 21:48:50 +02:00
twinaphex
2855526566
core_info.c 'logically dead code' fix
2016-05-23 21:48:24 +02:00
twinaphex
7c0532c3e7
Remove logically dead code
2016-05-23 21:47:41 +02:00
twinaphex
1eecb570aa
Fix regression
2016-05-23 21:46:24 +02:00
twinaphex
0cff019c37
Remove self assignment
2016-05-23 21:41:06 +02:00
twinaphex
ea5f3d30e4
Fix missing breaks
2016-05-23 21:39:17 +02:00
Twinaphex
44edf684db
(RPNG) Another potential leak plugged
2016-05-23 21:33:26 +02:00
twinaphex
faef7b498d
(Coverity) Fix some resource leaks
2016-05-23 21:28:43 +02:00
twinaphex
0a3224180b
(Coverity) Fix uninitialized variables; fix some resource leaks
2016-05-23 21:19:28 +02:00
twinaphex
c72222b572
Remove menu_shader_free
2016-05-23 17:49:22 +02:00
Twinaphex
86ef11e756
Prevent another memory leak
2016-05-23 14:45:43 +02:00
twinaphex
09b10943b2
retroarch_get_current_savefile_dir - prevent memory leak
2016-05-23 14:42:22 +02:00
Twinaphex
1be1c6a6e2
Merge pull request #3020 from sronsse/fixes_for_team
...
Memory leak-related fixes
2016-05-23 12:25:51 +02:00
Sebastien Ronsse
18bff0401b
menu setting: Fix memory leak in network settings data
2016-05-23 12:09:58 +10:00
Sebastien Ronsse
14c0984497
menu setting: Introduce generic concept of free flags for settings data
2016-05-23 12:09:58 +10:00
Sebastien Ronsse
d9884b486a
menu driver: Fix memory leak occurring on exit
2016-05-23 12:09:58 +10:00
Twinaphex
06aa001b82
Merge pull request #3019 from orbea/master
...
Set base man directory in MAN_DIR and move manpages to man6
2016-05-23 02:19:49 +02:00
orbea
aeaaf7a319
Move man pages to man6 to satisfy man standard sections
2016-05-22 17:05:13 -07:00
orbea
7fc64b2c5e
Set base man dir in MAN_DIR
2016-05-22 16:31:01 -07:00
twinaphex
0692a321c5
(GLSM )update
2016-05-22 03:49:42 +02:00
twinaphex
44bf799d36
Update GLSM
2016-05-21 23:00:39 +02:00
Twinaphex
2f1063ff72
(XMB) Fixes memory leaks in XMB by not relying upon image tasks
2016-05-21 21:37:41 +02:00
twinaphex
40e1082cda
Don't use rarch_task_push_image inside xmb_context_reset_background
2016-05-21 21:00:37 +02:00
twinaphex
7fe5d21452
(XMB) use string_is_equal
2016-05-21 20:53:57 +02:00
twinaphex
2f2ddb472a
(XMB) Move function to menu_display.c
2016-05-21 20:47:49 +02:00
twinaphex
0798157df3
Try calling video_driver_texture_unload before calling video_driver_texture_load
2016-05-21 19:43:32 +02:00
Twinaphex
b7e15c2fe1
free user_data here too
2016-05-21 19:31:39 +02:00
twinaphex
e4a44cbf13
menu_display_thumbnail_handle_upload - free userdata
2016-05-21 19:28:29 +02:00
twinaphex
59f3e733fb
(libretro-common) rthreads - PS3 buildfix
2016-05-21 13:38:07 +02:00
twinaphex
6c840cdd59
(input_autodetect.c) Use dir_list_new_special
2016-05-21 13:31:41 +02:00
twinaphex
57f797dad6
Cleanup
2016-05-21 13:16:48 +02:00
twinaphex
6bd7fd482c
Performance counters got function name changes
2016-05-21 13:14:25 +02:00
Twinaphex
72e1a33715
Merge pull request #3016 from Themaister/master
...
Add perf counter to fence waits.
2016-05-21 12:36:25 +02:00
Hans-Kristian Arntzen
218ecc07c1
Add perf counter to fence waits.
...
Makes it easy to check if we're GPU bound or not.
2016-05-21 12:13:46 +02:00
radius
6b0c978acb
cut down some code duplication
2016-05-20 17:54:29 -05:00
radius
dbb8cf7e32
AUTOSAVE should happen before loading the dummy core, not after
2016-05-20 17:36:55 -05:00
twinaphex
45cbe06401
rpng_process_image - cleanup resources if we fail
2016-05-20 21:05:27 +02:00
twinaphex
fec5aca60b
Revert "(task_image.c) Nits"
...
This reverts commit 94a9e7b923 .
2016-05-20 21:03:42 +02:00
Twinaphex
2cd64c276f
Merge pull request #3015 from simias/fix
...
potential fix for AMD and GL core contexts
2016-05-20 20:17:09 +02:00
Lionel Flandrin
b7d5c1d3e8
potential fix for AMD and GL core contexts
2016-05-20 20:12:41 +02:00
twinaphex
94a9e7b923
(task_image.c) Nits
2016-05-20 20:04:07 +02:00
twinaphex
fe516b0d01
Change type of status
2016-05-20 19:32:09 +02:00
twinaphex
1fd7cf473d
Initialize file_path
2016-05-20 19:17:21 +02:00
twinaphex
d02d27f92a
(PNG) Cleanup
2016-05-20 15:37:36 +02:00
radius
a49ef997de
fix override unloading on close content
2016-05-20 02:21:15 -05:00
Twinaphex
4389008be6
(QNX) Can export Release build now
2016-05-19 23:38:38 +02:00
twinaphex
0e88d99798
(BB10) Update bar-descriptor
2016-05-19 23:23:06 +02:00
Twinaphex
c2942b0873
(QNX) Builds and links
2016-05-19 22:25:39 +02:00
Twinaphex
323d5b1c6c
(QNX) Buildfixes
2016-05-19 21:43:40 +02:00
Twinaphex
1f7c51b458
(QNX) more build fixes
2016-05-19 20:14:58 +02:00
Twinaphex
e133ce31e8
(QNX) Buildfixes
2016-05-19 20:10:10 +02:00
twinaphex
c104bc094b
(QNX) Fix egl_create_surface call
2016-05-19 20:07:03 +02:00
Twinaphex
85331042be
(QNX) Build fixes
2016-05-19 20:02:39 +02:00
twinaphex
aabb1e409c
Move netplay code to network/netplay dir
2016-05-19 11:46:54 +02:00
Twinaphex
67e1e5a9d0
(task_image.c) Prevent null pointer dereference
2016-05-19 02:09:56 +02:00
twinaphex
033bc60939
(RPNG) Cleanup
2016-05-19 01:00:03 +02:00
twinaphex
ceb657eba2
Cleanups
2016-05-19 00:51:34 +02:00
twinaphex
6c2e933321
rpng_process_init - free resources when failing
2016-05-19 00:46:07 +02:00
twinaphex
a0974a899d
(RPNG) Rewrite initialization of process struct
2016-05-19 00:42:05 +02:00
twinaphex
257d8a8cf0
Silence some warnings by valgrind memcheck - label value was
...
uninitialized and passed to strtok
2016-05-19 00:24:39 +02:00
twinaphex
0c2958e384
(task_image.c) Style nit
2016-05-19 00:16:30 +02:00
twinaphex
bebcc1c274
Move macros to task_image.c
2016-05-19 00:07:49 +02:00
twinaphex
2116c0cc4e
Move typedef to task_image.c
2016-05-19 00:06:52 +02:00
twinaphex
824315865f
Move http_transfer_info to task_http.c
2016-05-19 00:04:38 +02:00
twinaphex
ae478b71b7
(rarch_task_push_image) Call rarch_task_image_load_free
2016-05-18 23:57:35 +02:00
twinaphex
e59cd92108
rarch_task_image_load_free_internal - Run image_texture_free
2016-05-18 23:38:51 +02:00
twinaphex
ad78fddf4e
Move image allocation to task_image.c
2016-05-18 23:28:03 +02:00
twinaphex
cb4db5c5ab
Don't be dependent on nbio->image inside task_file_transfer
2016-05-18 23:14:07 +02:00
twinaphex
091496f74d
Add ARMv7 entry too
2016-05-18 22:09:01 +02:00
twinaphex
017ef3fef7
(Android) Implement other archs too
2016-05-18 22:06:28 +02:00
twinaphex
f1d859b826
(Android) Use uname for determining architecture
2016-05-18 22:02:11 +02:00
twinaphex
c93b78147b
Should avoid expensive 'djb2' operation now per-frame
2016-05-18 21:45:06 +02:00
twinaphex
4697d10e8c
(get_value) Implement system information too
2016-05-18 21:43:07 +02:00
twinaphex
70a4361d29
Split up default get_value callback some more
2016-05-18 21:41:37 +02:00
twinaphex
3d87398011
Cleanup
2016-05-18 21:35:57 +02:00
twinaphex
09b3a6f2c5
Create separate callback for core option representation
2016-05-18 21:22:58 +02:00
twinaphex
8b93439738
Backport this
2016-05-18 21:21:58 +02:00
twinaphex
d53b245528
Cancel task instead
2016-05-18 17:37:43 +02:00
twinaphex
7aadde73d8
Handle cb return error code for task cancellation
2016-05-18 17:32:39 +02:00
Twinaphex
3cf591ec09
(tasks/task_image.c) refactor cb_nbio_image_menu_thumbnail
2016-05-18 17:27:05 +02:00
twinaphex
e21a655dc6
(RPNG) Use image process codes
2016-05-18 17:18:36 +02:00
twinaphex
5050ccf519
Move entry up
2016-05-18 15:43:20 +02:00
twinaphex
b5b3d699bf
(System Information) Show CPU Architecture
2016-05-18 15:42:16 +02:00
twinaphex
0986e2af7f
Add frontend_driver_get_cpu_architecture
2016-05-18 15:34:03 +02:00
twinaphex
64a9cd29d3
(System Information) Add CPU Cores
2016-05-18 14:39:44 +02:00
twinaphex
5488806108
Add entries to system information
2016-05-18 14:36:23 +02:00
twinaphex
de2d15c716
Add extra image format support to targets
2016-05-18 13:39:42 +02:00
twinaphex
b052f07f6b
Add HAVE_RBMP switch
2016-05-18 13:34:04 +02:00
twinaphex
9b572d0fe4
Make RBMP optional too
2016-05-18 13:28:20 +02:00
twinaphex
c369a00a3e
Start working towards making image viewer core no longer
...
dependent on stb_image
2016-05-18 13:11:09 +02:00
twinaphex
7e36dcb27f
move video_texture_image to libretro-common and rename it to image_texture.c
2016-05-18 12:58:00 +02:00
Alcaro
4fd3a4743a
Another todo
2016-05-18 12:51:17 +02:00
twinaphex
265c931c46
(gfx/video_texture_image.c) remove dependencies
2016-05-18 12:49:52 +02:00
Alcaro
bc53d6fdc3
More TODO for this env.
2016-05-18 12:30:43 +02:00
twinaphex
e2b5c69af9
(gfx/video_texture_image.c) Cleanups
2016-05-18 12:17:51 +02:00
twinaphex
1ef5eee8b3
Header cleanup
2016-05-18 11:08:09 +02:00
twinaphex
dd774bd13c
Cleanups
2016-05-18 11:04:23 +02:00
twinaphex
9bc11731fb
Start reimplementing TGA image load support
2016-05-18 10:52:23 +02:00
twinaphex
248b99e8e7
(BMP) Fix color conversion
2016-05-17 22:40:29 +02:00
twinaphex
492dd59164
Hook up BMP image loading - color channels swapped - RGBA to ARGB
...
conversion won't work here
2016-05-17 21:38:51 +02:00
twinaphex
4309793b1d
Add rbmp.c
2016-05-17 21:21:45 +02:00
Alcaro
56ce7b9b22
because @leiradel wants me to
2016-05-17 21:08:28 +02:00
twinaphex
cecb50bd19
(RJPEG) Cleanups
2016-05-17 20:30:35 +02:00
twinaphex
4af31cee97
(ARM NEON) Buildfix
2016-05-17 17:00:16 +00:00
twinaphex
070b7b78b1
Create matrix_4x4_copy
2016-05-17 18:12:43 +02:00
twinaphex
8b915bbc22
Add memalloc_alloc_aligned
2016-05-17 16:56:13 +02:00
twinaphex
8c640a28c6
(RJPEG) Remove unused rjpeg_image_load
2016-05-17 16:40:11 +02:00
twinaphex
558dfd64f2
Exit video_texture_image_load_internal if we build
...
without HAVE_RJPEG/HAVE_RPNG depending on content type
2016-05-17 16:34:23 +02:00
twinaphex
1166be62ae
(gfx/video_texture_image.c) Drop more implementation details
2016-05-17 16:32:53 +02:00
twinaphex
52948b436e
We can take out RPNG implementation details out of video_texture_image.c
...
now
2016-05-17 16:23:22 +02:00
twinaphex
e7e9e90b0d
(gfx/video_texture_image.c) Cleanup
2016-05-17 16:15:37 +02:00
twinaphex
b268869669
(gfx/video_texture_image.c) Refactor - go through image_transfer
...
interface
2016-05-17 16:11:37 +02:00
twinaphex
99bcf5946c
Take out DEBUG printfs
2016-05-17 16:04:54 +02:00
twinaphex
7a282eab23
(rbmp_encode.c) Cleanups
2016-05-17 15:58:50 +02:00
twinaphex
2559139154
Cleanup tasks_save_ram.c
2016-05-17 15:32:50 +02:00
twinaphex
4a0334b4fa
Turn content_push_to_history_playlist to static function
2016-05-17 15:22:26 +02:00
twinaphex
9b421948e4
Create tasks/task_save_state.c
2016-05-17 15:21:09 +02:00
twinaphex
81c7a8ac04
Create task_save_ram.c
2016-05-17 15:18:03 +02:00
twinaphex
ce434a7f1c
frontend.c - cleanup headers
2016-05-17 15:11:56 +02:00
twinaphex
86a82a47f6
(task_screenshot.c) Another cleanup
2016-05-17 15:04:28 +02:00
twinaphex
df3547c65f
(task_screenshot.c) Another cleanup
2016-05-17 15:03:17 +02:00
twinaphex
679c0e829c
Cleanup
2016-05-17 15:02:25 +02:00
twinaphex
07c56b4340
(task_screenshot.c) Cleanup
2016-05-17 15:00:46 +02:00
twinaphex
747bac1cca
task_screenshot.c - cleanups
2016-05-17 15:00:18 +02:00
twinaphex
ce240dd47f
Move async job code to retroarch.c
2016-05-17 14:40:04 +02:00
twinaphex
146d2c8a1d
Rename screenshot.c to tasks/task_screenshot
2016-05-17 14:31:33 +02:00
twinaphex
5555d18a52
Cleanup
2016-05-17 14:24:43 +02:00
twinaphex
a64f0a24c6
(RJPEG) Cleanups
2016-05-17 14:07:05 +02:00
twinaphex
50c176310c
Add jpeg extension too
2016-05-17 13:55:14 +02:00
Twinaphex
beac855ff7
(RJPEG) Remove unused variable
2016-05-17 13:51:42 +02:00
twinaphex
ce0376e382
Remove debug printf
2016-05-17 13:50:35 +02:00
twinaphex
ee90ce4b54
Ability to select JPEG wallpapers now too
2016-05-17 13:45:47 +02:00
twinaphex
0e3ff650c2
Remove WANT_RPNG
2016-05-17 13:41:40 +02:00
twinaphex
25ec6a8872
Add HAVE_JPEG to project files
2016-05-17 13:39:06 +02:00
twinaphex
f052ebf872
Set #if 0 to 1 to test JPEG thumbnails
2016-05-17 13:19:47 +02:00
twinaphex
185050075a
(RJPEG) Cleanups
2016-05-17 12:56:11 +02:00
twinaphex
6c79ecdae7
(RJPEG) Cleanups
2016-05-17 12:52:45 +02:00
twinaphex
808004a132
(RJPEG) Cleanups
2016-05-17 12:47:46 +02:00
twinaphex
609d00b3d7
(RJPEG) Image needs to be converted from RGBA to ARGB
2016-05-17 12:17:45 +02:00
twinaphex
9202256c3c
Don't need rjpeg__jpeg_test
2016-05-17 12:02:24 +02:00
twinaphex
a5cf78fd68
only bind to menu_environment_get when content_info->environ_get is
...
NULL
2016-05-17 10:35:57 +02:00
Twinaphex
b83e43e8ce
Fix 'Close Content' when menu is active
2016-05-17 10:15:43 +02:00
twinaphex
64c176288b
Should fix JPEG decoding tasks
2016-05-17 10:07:40 +02:00
twinaphex
c62f8cc7f4
(algorithms/mismatch.c) __STDC_LIMIT_MACROS not necesary here
2016-05-17 09:21:30 +02:00
twinaphex
747fe1ae63
(Cocoa) Remove obsolete forward declaration
2016-05-17 09:18:37 +02:00
Twinaphex
679cabd430
(OSX) Hopefully this GL hack is no longer necessary on 10.5-era OSX
2016-05-17 09:15:56 +02:00
Twinaphex
52937d4b02
Fix CONTENT_MODE_LOAD_CONTENT_WITH_CURRENT_CORE_FROM_COMPANION_UI
2016-05-17 09:14:18 +02:00
twinaphex
fcf2decb2e
Remove persist argument
2016-05-17 09:07:41 +02:00
Twinaphex
47cb3b899a
Fix deferred content loaded from menu
2016-05-17 08:53:25 +02:00
twinaphex
e2e53026aa
rarch_main - reduce a lot of code duplication
2016-05-17 08:19:50 +02:00
twinaphex
80ce237878
(HAVE_MENU not defined) Buildfixes
2016-05-17 08:02:13 +02:00
twinaphex
6c9715027f
Add HAVE_MENU ifdefs
2016-05-17 07:53:38 +02:00
twinaphex
0d850b9bda
Improve content_load_wrapper - pushing to the history list should work again
2016-05-17 07:36:18 +02:00
Alcaro
c19a39f49c
Set calling convention for those pointers. (Yes, it's ugly.)
2016-05-16 23:51:11 +02:00
twinaphex
4b2d9a9ae5
(ui_win32) Include tasks_internal.h
2016-05-16 20:21:53 +02:00
twinaphex
e9d29d246a
(GLSM) Buildfix
2016-05-16 20:12:33 +02:00
twinaphex
2fa1c5abb2
(GLSM) Expand GLSM
2016-05-16 20:07:29 +02:00
twinaphex
3f9afce2cd
(GLSM) Extend GLSM
2016-05-16 19:43:05 +02:00
twinaphex
9e9584c42d
(GLSM) Add documentation
2016-05-16 19:11:38 +02:00
twinaphex
d2fc91295e
Revert "(Apple) Add workarounds for Apple when not using GL core profile"
...
This reverts commit 1be3042ef9 .
2016-05-16 18:55:06 +02:00
twinaphex
1be3042ef9
(Apple) Add workarounds for Apple when not using GL core profile
2016-05-16 18:52:53 +02:00
twinaphex
b9dde5320f
(Menu) Buildfixes
2016-05-16 18:34:33 +02:00
twinaphex
6c62c297fd
Cleanup
2016-05-16 17:32:38 +02:00
twinaphex
bb1d1da693
Remove runloop_iterate_data
2016-05-16 17:29:02 +02:00
twinaphex
e10270d459
Delete runloop_prepare_dummy
2016-05-16 17:19:16 +02:00
twinaphex
d681d30249
Move code to task_content.c
2016-05-16 17:14:05 +02:00
twinaphex
fa5971737e
Implement CONTENT_MODE_LOAD_NOTHING_WITH_DUMMY_CORE
2016-05-16 17:07:11 +02:00
twinaphex
0f35487e17
(menu_content.c) Cleanup
2016-05-16 17:02:20 +02:00
twinaphex
064e6a70bc
Cleanup
2016-05-16 17:01:31 +02:00
twinaphex
6305f12ba2
Turn content_load function static
2016-05-16 16:44:34 +02:00
twinaphex
722eb5a69c
Move content.c code to task_content.c
2016-05-16 16:42:33 +02:00
twinaphex
18a991e014
rarch_main - use rarch_task_push_content_load
2016-05-16 16:38:27 +02:00
twinaphex
3e91a4bb68
Rename menu_content_load to content_load_wrapper
2016-05-16 16:32:18 +02:00
twinaphex
f70dc77a61
Pass content_ctx_info_t pointer to rarch_task_push_content
2016-05-16 16:25:16 +02:00
Twinaphex
81f669ca61
(Cocoa) Buildfix
2016-05-16 15:44:21 +02:00
twinaphex
cb801ec065
(Windows) Buildfixes
2016-05-16 15:40:08 +02:00
twinaphex
c66219846f
(mismatch.h) Add another header
2016-05-16 15:39:15 +02:00
twinaphex
e95bb7e37a
(Windows) Another buildfix
2016-05-16 15:36:31 +02:00
twinaphex
8cd2d1deff
(Windows) Buildfix
2016-05-16 15:35:00 +02:00
twinaphex
3678c4e72a
menu_content_load - cleanups
2016-05-16 15:17:28 +02:00
twinaphex
9c33d91e68
Refactor content task code
2016-05-16 15:09:04 +02:00
twinaphex
a687c47f7e
Move command_event_cmd_exec to tasks/task_content.c
2016-05-16 14:58:08 +02:00
twinaphex
923d0a879b
Reimplement menu_content_load_from_playlist
2016-05-16 14:54:26 +02:00
twinaphex
75160c6524
Reimplement task_content.c
2016-05-16 14:44:28 +02:00
twinaphex
4d30d931fe
Move some logic to rarch_task_push_content_load_default
2016-05-16 14:33:50 +02:00
twinaphex
3cb26268ee
Start writing rarch_task_push_content_load_default
2016-05-16 14:27:11 +02:00
twinaphex
d4732d048e
Start adding switch
2016-05-16 14:23:13 +02:00
twinaphex
fe2eb7f4c1
Add mode to rarch_task_push_content_load_default to make
...
it explicit what each call does
2016-05-16 14:20:26 +02:00
twinaphex
cb22859250
Add content_mode_load
2016-05-16 14:10:56 +02:00
twinaphex
57fedb9fa8
Use rarch_task_push_content_load_default
2016-05-16 13:43:14 +02:00
twinaphex
9846aeb53a
Remove unused variable
2016-05-16 13:02:47 +02:00
Twinaphex
3ea4f494d7
Merge pull request #3007 from Themaister/master
...
Set audio enable in FFmpeg by default.
2016-05-16 12:56:09 +02:00
twinaphex
6ef0b86e30
Reimplement content loading - task_content_load
2016-05-16 12:51:55 +02:00
Hans-Kristian Arntzen
30e45902f2
Set audio enable in FFmpeg by default.
2016-05-16 12:51:09 +02:00
twinaphex
43b88cfba9
CMD_EVENT_LOAD_CONTENT_PERSIST - cleanup
2016-05-16 12:23:19 +02:00
twinaphex
e13bb23ea0
(runloop.h) Cleanup
2016-05-16 12:21:38 +02:00
twinaphex
d84be35fcc
(PSP) Buildfix
2016-05-16 12:09:36 +02:00
twinaphex
cde1fb0490
Cleanups
2016-05-16 12:08:43 +02:00
Twinaphex
96b673f809
(iOS) Buildfix
2016-05-16 11:35:28 +02:00
twinaphex
65d33700d4
Move audio_utils to libretro-common as s16_to_float
2016-05-16 11:33:49 +02:00
twinaphex
a3ca1029f0
Get rid of this file
2016-05-16 11:25:11 +02:00
twinaphex
3725644ce6
Rename audio_convert_s16_to_float
2016-05-16 11:24:34 +02:00
twinaphex
c21f84fd9b
Simplify audio_convert_get_cpu_features
2016-05-16 11:18:55 +02:00
Twinaphex
0c1d639911
(iOS) Buildfix
2016-05-16 11:15:46 +02:00
twinaphex
2422dfbbbe
(libretro-common) Create libretro-common/conversion/float_to_s16
2016-05-16 11:11:02 +02:00
twinaphex
d7b28d3b24
(state_manager.c) Remove __SSE2__ includes
2016-05-16 10:40:28 +02:00
twinaphex
1405db5b19
Move mismatch.c to libretro-common/algorithms
2016-05-16 10:27:20 +02:00
twinaphex
08e637a573
Add Vulkan check back
2016-05-16 10:08:10 +02:00
twinaphex
9a43dfda51
Cleanups
2016-05-16 10:05:39 +02:00
twinaphex
99855eb666
Rename more performance counter functions
2016-05-16 10:03:31 +02:00
twinaphex
fd951be053
Rename retro_perf_clear
2016-05-16 10:00:50 +02:00
twinaphex
281a33d61f
Rename function to performance_counter_init
2016-05-16 09:58:45 +02:00
twinaphex
f5bc75c640
Rename retro_perf_start/retro_perf_stop
2016-05-16 09:53:54 +02:00
twinaphex
18355d4748
Rename retro_perf_stop
2016-05-16 09:48:14 +02:00
twinaphex
449c7483cd
Rename content_playlist_ to playlist_
2016-05-16 09:07:44 +02:00
twinaphex
c0e447a3af
Get rid of ununused variable
2016-05-16 08:46:06 +02:00
twinaphex
afa99db9dc
(Vulkan Windows/WGL) Change ifdef for Griffin
2016-05-16 08:38:17 +02:00
twinaphex
b9ce94b360
(WGL) Change ifdef
2016-05-16 08:36:22 +02:00
twinaphex
0433d3ca6e
(WGL) Make context driver more modular
2016-05-16 08:34:56 +02:00
twinaphex
822d66f401
(WGL) Avoid some warnings
2016-05-16 08:25:14 +02:00
twinaphex
a7502a3599
Turn HAVE_VULKAN to auto
2016-05-16 07:57:10 +02:00
twinaphex
01e3362f21
Remove unused variable
2016-05-16 07:52:26 +02:00
twinaphex
0d833c903a
Merge remote-tracking branch 'origin/vulkan-windows'
2016-05-16 07:51:01 +02:00
twinaphex
cda8e7b560
Rename gl_init_vao to gl_check_vao
2016-05-16 06:14:32 +02:00
twinaphex
1983604134
Remove GLSM_CTL_IS_FRAMEBUFFER_LOCKED
2016-05-16 06:02:03 +02:00
twinaphex
8de39f261c
(GLSL) Remove unused variables
2016-05-16 05:58:00 +02:00
twinaphex
e2cc3bc08d
Create gl_query_core_context_in_use
2016-05-16 05:55:42 +02:00
twinaphex
c28b4da58c
Remove more dependencies on gl pointer
2016-05-16 05:50:39 +02:00
twinaphex
8f2c665dc7
Remove dependence on gl pointer for querying extensions
2016-05-16 05:47:34 +02:00
twinaphex
e5f00e8346
(PS3) Non-zipped rom file loading should work again
2016-05-15 20:45:21 +02:00
twinaphex
c010d81919
(PS3) Enable GLUI/XMB
2016-05-15 20:26:53 +02:00
twinaphex
b4abec5181
Cleanups
2016-05-15 19:59:03 +02:00
twinaphex
d63e7defb5
(GLSL) Remove more code
2016-05-15 19:58:02 +02:00
twinaphex
67d08f6790
Restore glsl_set_params
2016-05-15 19:56:53 +02:00
twinaphex
c15ec92c83
(Cg) set_params - don't use set_uniform_parameter function - fixes PS3 port
2016-05-15 19:03:39 +02:00
twinaphex
2f69c20e39
Revert "(Shaders) Get rid of third parameter"
...
This reverts commit 52d6a21e55 .
2016-05-15 17:26:23 +02:00
twinaphex
52d6a21e55
(Shaders) Get rid of third parameter
2016-05-15 17:22:55 +02:00
twinaphex
4ae92cfc4b
(Android) Bake in Vulkan, and use spirv-cross now
2016-05-15 14:02:48 +02:00
twinaphex
e730dd6ae2
(Android) Change STL
2016-05-15 13:53:12 +02:00
twinaphex
acce19d5b3
Cleanups
2016-05-15 10:19:07 +02:00
twinaphex
a9c959b7e5
REmove RUNLOOP_CTL_CHECK_IDLE_STATE
2016-05-15 10:14:23 +02:00
twinaphex
73cc9c4b15
Rename RUNLOOP_CTL_COREOPTS_GET
2016-05-15 10:09:41 +02:00
twinaphex
01777ac500
(GLSM) Add some documentation
2016-05-15 10:05:31 +02:00
twinaphex
cb73de77e9
(libretro-common) Update
2016-05-15 06:59:23 +02:00
twinaphex
f8982a89d7
Add vector_3.c
2016-05-15 06:46:41 +02:00
twinaphex
271f4b6f8d
Update
2016-05-15 06:07:25 +02:00
twinaphex
b56f880c44
(memalign) Cleanups
2016-05-15 06:06:07 +02:00
twinaphex
00d0cdd04e
Merge branch 'master' of https://github.com/libretro/RetroArch into staging
2016-05-15 04:22:01 +02:00
Alcaro
33e9003107
This is just noise.
2016-05-14 23:20:35 +02:00
twinaphex
92b1398a79
Fix CXX_BUILD warnings
2016-05-14 16:49:29 +02:00
twinaphex
c1633a8695
Add jpeg to retroarch_print_features
2016-05-14 16:40:09 +02:00
twinaphex
4680d7059a
(platform_linux.c) Cleanups
2016-05-14 16:34:28 +02:00
twinaphex
ca0634e16d
Check if file exists for all power management routines
2016-05-14 16:01:29 +02:00
twinaphex
2ea009d301
Check if power management file exists first before trying to
...
access it
2016-05-14 15:59:22 +02:00
twinaphex
8b9cabf41d
Show VFPv3/VFPv4
2016-05-14 13:37:07 +02:00
twinaphex
1e27312c25
Get rid of unused functions
2016-05-14 13:35:50 +02:00
twinaphex
cd0b925fa1
Try to see if this gets us past the crash
2016-05-14 06:00:53 +02:00
twinaphex
d3f4be0bbc
(features_cpu.c) Fix mingw error
2016-05-14 02:54:56 +02:00
twinaphex
9e1276d76f
(MSVC) Buildfixes
2016-05-14 01:32:05 +02:00
twinaphex
3257ecdaef
(features_cpu.c) Move _WIN32 up in priority
2016-05-14 01:27:09 +02:00
twinaphex
23f410c5fe
(RPNG) Fix test
2016-05-14 01:12:05 +02:00
twinaphex
f8e99403a4
Cleanups
2016-05-14 00:48:40 +02:00
twinaphex
42adb48d9c
(task_image.c )Cleanups
2016-05-13 15:18:40 +02:00
twinaphex
acbc9116e3
Turn nbio_image_handle_t member image into pointer
2016-05-13 15:00:44 +02:00
twinaphex
7a16cf8806
Revert "(RJPEG) Remove rjpeg_test"
...
This reverts commit 5a4b062b0d .
2016-05-13 13:31:10 +02:00
twinaphex
e56abc03b3
(rjpeg_process_image) Handle error
2016-05-13 11:15:31 +02:00
twinaphex
5a4b062b0d
(RJPEG) Remove rjpeg_test
2016-05-13 11:10:59 +02:00
twinaphex
19eaa05040
(RJPEG) Cleanups
2016-05-13 10:55:22 +02:00
twinaphex
fad7f8c1df
Cleanups
2016-05-13 10:28:44 +02:00
twinaphex
7c1938b674
Rename task functions
2016-05-13 10:19:53 +02:00
twinaphex
025c51e4c9
(task_image.c) Rename functions
2016-05-13 10:13:36 +02:00
twinaphex
bdf4a173f2
Remove file transfer frame_count
2016-05-13 10:10:54 +02:00
twinaphex
a283923393
Get rid of image->frame_count
2016-05-13 10:10:23 +02:00
twinaphex
101539b489
(RJPEG) more internal changes
2016-05-13 09:58:42 +02:00
twinaphex
ee95af8ae3
(RPNG) Cleanup
2016-05-13 09:51:08 +02:00
twinaphex
fa27a8447e
Rename RPNG functions
2016-05-13 09:49:38 +02:00
twinaphex
1623d538d5
Add rjpeg_set_buf_ptr
2016-05-13 09:42:02 +02:00
twinaphex
1512d36220
rjpeg_process_image should not set the texture image's width/height -
...
that is done later
2016-05-13 09:34:42 +02:00
twinaphex
1e872108b7
(RJPEG) Add back rgba to bgra routines
2016-05-13 09:27:58 +02:00
twinaphex
f2912eb4c3
Cleanup
2016-05-13 09:22:29 +02:00
twinaphex
8efe2de0ec
(RJPEG/RPNG) Add debug logs and change function signatures
2016-05-13 09:08:32 +02:00
twinaphex
5068accc4e
Start preparing image transfer for RJPEG
2016-05-13 08:50:50 +02:00
twinaphex
17d39fd54f
Add rjpeg_free
2016-05-13 08:16:13 +02:00
twinaphex
d3df016005
(RJPEG) Add rjpeg_alloc
2016-05-13 08:13:21 +02:00
twinaphex
98a403defd
Don't let it fall through when trying to use certain env callbacks
2016-05-13 04:53:35 +02:00
twinaphex
4ba5ae42a6
Add HAVE_CHEEVOS ifdefs
2016-05-13 04:41:46 +02:00
twinaphex
13f49e1d9a
Split up image transfer code to separate file
2016-05-13 04:38:21 +02:00
twinaphex
6daf6e2270
Cleanups
2016-05-13 04:33:11 +02:00
twinaphex
d040263a83
image_transfer_new/image_transfer_free
2016-05-13 04:28:16 +02:00
twinaphex
f20b969165
(libretro-common) features_cpu - reimplement ARM cpu features code
2016-05-13 04:02:08 +02:00
Twinaphex
af39105c04
Merge pull request #2994 from leiradel/master
...
Added RETRO_ENVIRONMENT_SET_SUPPORT_ACHIEVEMENTS
2016-05-13 03:41:12 +02:00
Andre Leiradella
bc8b75148e
updated with upstream
2016-05-12 22:36:49 -03:00
Andre Leiradella
031686f27a
added RETRO_ENVIRONMENT_SET_SUPPORT_ACHIEVEMENTS; cheevos now work with mmaps
2016-05-12 22:03:18 -03:00
twinaphex
be506c6d64
(task_image.c) Cleanups
2016-05-12 13:13:14 +02:00
twinaphex
3bdfbb6318
features_cpu.c - cleanups
2016-05-12 12:22:32 +02:00
twinaphex
597102e863
Remove __ARM_ARCH__ ifdefs
2016-05-12 12:15:53 +02:00
twinaphex
cba281052a
Rename np_ functions
2016-05-12 12:03:43 +02:00
twinaphex
315c6b9687
Cleanups
2016-05-12 10:44:15 +02:00
twinaphex
193eb62354
(Android) Add include dirs
2016-05-12 10:29:19 +02:00
twinaphex
a7d4379011
Rename np_is_server to netplay_is_server
2016-05-12 10:20:14 +02:00
twinaphex
df3b090d7a
Revert "Create runloop_get_system_info/runloop_free_system_info/runloop_init_system_info"
...
This reverts commit 35bf38e05c .
2016-05-12 09:37:21 +02:00
twinaphex
6b33c19802
Fix CXX_BUILD
2016-05-12 09:31:25 +02:00
twinaphex
35bf38e05c
Create runloop_get_system_info/runloop_free_system_info/runloop_init_system_info
2016-05-12 09:25:52 +02:00
twinaphex
c1bfe795f8
Create runloop_prepare_dummy
2016-05-12 09:04:31 +02:00
Twinaphex
1d98d3c17f
Merge pull request #2991 from Ezio-PS/master
...
Updated Italian Translation
2016-05-12 08:23:39 +02:00
Ezio-PS
e1d9e34183
Updated Italian Translation
2016-05-12 08:14:10 +02:00
twinaphex
f0b99edafc
Prevent some warnings/errors from occurring with MESA_DEBUG
2016-05-12 04:29:36 +02:00
twinaphex
21438fc0af
Some buildfixes for GL_DEBUG
2016-05-12 02:58:09 +02:00
twinaphex
2321ee829f
Add glsym_es3
2016-05-11 23:17:42 +02:00
neville
67e64f4ca6
gl_check_mipmap - don't look for GL_EXT_framebuffer_object here
...
- breaks OSX PPC
2016-05-11 23:04:48 +02:00
twinaphex
c9d3936ee5
Check for GL_EXT_framebuffer_object too
2016-05-11 22:49:41 +02:00
twinaphex
670b564f13
Add HAVE_RTGA switch
2016-05-11 21:57:41 +02:00
twinaphex
367150b487
Cleanups
2016-05-11 21:48:30 +02:00
twinaphex
1abe81b222
Create retroarch_replace_config
2016-05-11 21:44:52 +02:00
twinaphex
07101f48d3
Move struct to content.c
2016-05-11 21:41:19 +02:00
twinaphex
e3802c499f
Add RJPEG header include
2016-05-11 21:38:33 +02:00
twinaphex
28dd2c2545
Add HAVE_RJPEG ifdefs
2016-05-11 21:27:17 +02:00
twinaphex
4100bf95b4
Able to compile without RPNG support
2016-05-11 21:22:45 +02:00
twinaphex
90d7722125
Remove CMD_EVENT_QUIT_RETROARCH
2016-05-11 20:56:02 +02:00
twinaphex
cf3f8d587c
Cleanup
2016-05-11 20:53:28 +02:00
twinaphex
a082198d4b
Change retroarch_main_init
2016-05-11 20:50:34 +02:00
twinaphex
0e972b9804
Rename rarch_git_version to retroarch_git_version
2016-05-11 20:44:24 +02:00
twinaphex
5cc86384b8
(task_image.c) Cleanups
2016-05-11 20:38:09 +02:00
twinaphex
dc46c0d012
C89 build-fix
2016-05-11 19:38:46 +02:00
twinaphex
322d11e387
Avoid some warnings when compiling with --disable-netplay
2016-05-11 19:37:56 +02:00
twinaphex
22bea3a50b
Remove some RUNLOOP_CTL_ enums
2016-05-11 19:28:22 +02:00
twinaphex
daf031173f
Remove unused variable
2016-05-11 19:25:15 +02:00
twinaphex
123025665d
(Qb) When threads are disabled, disable cheevos and/or libusb too
2016-05-11 19:11:09 +02:00
twinaphex
5845a9944d
Add more HAVE_THREADS ifdefs
2016-05-11 19:02:43 +02:00
twinaphex
377f09f12a
Change back retro_dirent_is_dir to hopefully avoid sshfs issues
...
- more rigorous testing should be applied before changing these
functions
2016-05-11 18:54:22 +02:00
twinaphex
fc56f6ebdb
Add some HAVE_THREADS ifdefs
2016-05-11 10:10:30 +02:00
twinaphex
78783cc2aa
Buildfixes for compiling without HAVE_MENU
2016-05-11 10:06:15 +02:00
twinaphex
b0342ebe44
Buildfix for compiling without ffmpeg
2016-05-11 09:52:06 +02:00
twinaphex
7ebfe1b66d
Create retroarch_set_pathnames
2016-05-11 04:32:29 +02:00
twinaphex
030513bcee
Create retroarch_fill_pathnames
2016-05-11 04:29:01 +02:00
twinaphex
95a6428915
RARCH_CTL_FORCE_QUIT is the same as RARCH_CTL_QUIT
2016-05-11 04:24:27 +02:00
twinaphex
b9df6f52f5
Kill off a bunch of RARCH_CTL_LOAD_CONTENT enums
2016-05-11 04:22:22 +02:00
twinaphex
5ad45ea17f
task_image.c - Refactors to prepare it for JPEG support
2016-05-11 04:10:42 +02:00
twinaphex
e6969f7ced
Cleanups
2016-05-11 04:03:21 +02:00
twinaphex
556017f23d
Cleanup
2016-05-11 03:56:31 +02:00
twinaphex
e6f55814a9
(task_image.c) Cleanups
2016-05-11 03:55:09 +02:00
twinaphex
1b4d744dcd
(task_image.c) Cleanups
2016-05-11 03:51:26 +02:00
twinaphex
1ac30884c4
(RJPEG) Prevent warnings
2016-05-11 03:40:25 +02:00
twinaphex
4ad23c927a
Take out RARCH_CONSOLE ifdefs
2016-05-11 00:40:34 +02:00
twinaphex
2c6cf33dec
Take out RARCH_CONSOLE ifdef
2016-05-11 00:26:31 +02:00
Twinaphex
19afc807ef
(iOS) Not sure why we are calling rarch_main() twice for iOS
2016-05-10 23:33:51 +02:00
Alcaro
8420480981
Merge pull request #2989 from leiradel/master
...
renamed some functions because of griffin
2016-05-10 22:41:03 +02:00
Andre Leiradella
3d7be61363
renamed some functions because of griffin
2016-05-10 17:39:20 -03:00
Twinaphex
d9393d5872
Merge pull request #2986 from leiradel/master
...
implemented the RETRO_ENVIRONMENT_SET_MEMORY_MAPS callback
2016-05-10 22:22:40 +02:00
Andre Leiradella
c62723ebe2
replaced tab by spaces
2016-05-10 16:47:14 -03:00
Andre Leiradella
44ab560dd6
pre-processed mmaps according to instructions at https://github.com/Alcaro/minir/blob/master/minircheats-model.cpp#L21
2016-05-10 16:42:13 -03:00
twinaphex
eec4218ebb
(RJPEG) Use features_cpu
2016-05-10 20:36:05 +02:00
twinaphex
9aed52ac65
Move performance.c to libretro-common/features/features_cpu.c
2016-05-10 20:31:27 +02:00
twinaphex
1fdc547a97
Refactor performance.c - merge Android performance code
2016-05-10 20:20:44 +02:00
twinaphex
1bef3665e2
Cleanups
2016-05-10 20:06:38 +02:00
Alcaro
2235aad731
Need these even without networking
2016-05-10 19:43:38 +02:00
Alcaro
fe4ef69aaf
Better check this one too. (Vulkan is the only user of that, right?)
2016-05-10 19:43:38 +02:00
twinaphex
4a7ab8366b
Move libretro.h headers to libretro-common/include
2016-05-10 19:03:53 +02:00
twinaphex
f49dcd0739
(performance.c ) Cleanups
2016-05-10 18:43:23 +02:00
Alcaro
7a0ff5911d
Fix #2897
2016-05-10 18:34:46 +02:00
Andre Leiradella
9f4a308c1a
better mmap flag visualization
2016-05-10 08:55:10 -03:00
Andre Leiradella
723463149e
implemented the RETRO_ENVIRONMENT_SET_MEMORY_MAPS callback
2016-05-10 08:04:41 -03:00
Twinaphex
16894e5a5a
(Griffin) Buildfix
2016-05-10 09:33:11 +02:00
twinaphex
35ea37b37f
Revert "Move cpu_features to libretro-common"
...
This reverts commit 2b8ff3bf38 .
2016-05-10 09:32:24 +02:00
twinaphex
2b8ff3bf38
Move cpu_features to libretro-common
2016-05-10 09:27:29 +02:00
twinaphex
0d371def5c
Refactor performance.c code
2016-05-10 09:17:04 +02:00
twinaphex
288dbe2bd0
retro_get_cpu_features - don't spam log
2016-05-10 08:55:28 +02:00
twinaphex
b79b2dca13
Create performance_counters
2016-05-10 08:53:14 +02:00
twinaphex
4a49c197c9
(task_image.c) Rename function
2016-05-10 08:31:07 +02:00
twinaphex
a4ccfc4d96
Cleanups
2016-05-10 08:28:48 +02:00
twinaphex
58ae02207f
Move rpng_is_valid to function
2016-05-10 08:25:18 +02:00
twinaphex
4e04588d2d
Create rarch_main_data_image_iterate
2016-05-10 08:23:49 +02:00
twinaphex
d160ed322e
(task_image.c) Cleanup
2016-05-10 08:09:12 +02:00
twinaphex
dc0616d678
CXX_BUILD fixes
2016-05-10 08:02:42 +02:00
twinaphex
55c5052253
Cleanups
2016-05-10 07:55:31 +02:00
twinaphex
8b07f39d6f
Create tasks/task_image.c
2016-05-10 07:54:47 +02:00
twinaphex
ea8715ca92
(RJPEG) Cleanup
2016-05-10 07:16:27 +02:00
twinaphex
f3af0263ed
Remove RJPEG_NO_JPEG
2016-05-10 07:15:23 +02:00
twinaphex
bb063fb692
Cleanups
2016-05-10 07:13:52 +02:00
twinaphex
8d3f6c39ac
Replace STBI_ with RJPEG_
2016-05-10 07:10:42 +02:00
Twinaphex
b59b56d2fc
(RJPEG) Last buildfixes
2016-05-10 07:09:27 +02:00
twinaphex
3c4329aa1f
(RJPEG) uniquely namespace all functions
2016-05-10 07:08:45 +02:00
Twinaphex
88f259d3ef
(RJPEG) Mass renaming (pt. 1)
2016-05-10 07:05:52 +02:00
twinaphex
c321c161a8
Update rjpeg
2016-05-10 06:51:58 +02:00
twinaphex
60b8cf7993
Start adding notes to task_file_transfer.c
2016-05-10 06:16:27 +02:00
twinaphex
f931ce7606
Adds conversion when color shifts are BGRA
2016-05-10 06:02:00 +02:00
twinaphex
7462988f33
Use stb_image jpeg code
2016-05-10 05:50:38 +02:00
Andrés
2fb69c4a33
Merge pull request #2984 from sronsse/fixes_for_team
...
rbmp encode: Fix memory leak when saving image
2016-05-09 22:13:17 -05:00
Sebastien Ronsse
bab8935b58
rbmp encode: Fix memory leak when saving image
2016-05-10 13:09:38 +10:00
Andrés
5e7e4c2f3a
Merge pull request #2983 from sronsse/fixes_for_team
...
Fix for "Screenshots flipped vertically #2979 "
2016-05-09 21:01:01 -05:00
Sebastien Ronsse
3db9623809
rbmp encode: Fix saving mechanism resulting in vertically flipped screenshots.
2016-05-10 11:51:56 +10:00
twinaphex
b9c9df3a8b
(GLSM) Buildfix
2016-05-10 03:48:05 +02:00
twinaphex
91d2af7e36
Update comments
2016-05-10 03:41:49 +02:00
twinaphex
bca9c687a1
(RJPEG) Remove register storage class
2016-05-10 03:23:15 +02:00
twinaphex
71c5b4972c
CXX_BUILD buildfix
2016-05-10 03:19:40 +02:00
Twinaphex
f2631809bb
Cleanup
2016-05-10 03:15:55 +02:00
twinaphex
7c20f2b868
Change namespace of thread functions
2016-05-10 03:14:23 +02:00
twinaphex
88ae5c0875
Rename gfx_mut_coords
2016-05-10 02:42:52 +02:00
twinaphex
b2f5e2ac08
Rename gfx_font_raster_block
2016-05-10 02:42:02 +02:00
twinaphex
dde471e001
Rename gfx_ structs
2016-05-10 02:39:09 +02:00
twinaphex
2ebb92834c
Rename gfx_fbo_rect to video_fbo_rect
2016-05-10 02:34:36 +02:00
twinaphex
0e08dbe931
Rename gfx_coord to video_coord
2016-05-10 02:32:59 +02:00
Twinaphex
24a4436c9f
Merge pull request #2981 from leiradel/master
...
better logging
2016-05-10 01:50:37 +02:00
Andre Leiradella
938257b1ed
better logging
2016-05-09 20:44:59 -03:00
twinaphex
d0f6facc0f
(runloop.c) Rename functions
2016-05-10 01:44:13 +02:00
twinaphex
5d821f42a3
Turn another runloop_ctl action into a static function
2016-05-10 01:41:58 +02:00
twinaphex
af2a33a8cb
Move core_option_manager to managers/
2016-05-10 01:25:47 +02:00
twinaphex
2c6d6a223c
Rename core_option functions
2016-05-10 01:21:55 +02:00
twinaphex
3dc55d4e72
command.c - cleanups
2016-05-09 21:36:17 +02:00
twinaphex
b3422b33fd
Add parameter to command_new
2016-05-09 21:25:37 +02:00
twinaphex
f15f28ce02
Refactor some command code
2016-05-09 21:23:53 +02:00
twinaphex
2691ab0c7d
Rename command_event enums
2016-05-09 20:51:53 +02:00
twinaphex
c6e65e1669
Rename functions
2016-05-09 20:41:59 +02:00
twinaphex
523ebed112
Combine command_event.c and command.c
2016-05-09 20:30:47 +02:00
twinaphex
a98ef36d36
Rename event_cmd_ctl to command_event
2016-05-09 20:20:50 +02:00
twinaphex
3c74031c2f
Rename rarch_cmd to command
2016-05-09 20:10:08 +02:00
twinaphex
1e87fed448
Change ifdef
2016-05-09 20:05:09 +02:00
twinaphex
6bbe5fb83a
Avoid warning
2016-05-09 19:24:10 +02:00
twinaphex
1cd98f1cf7
(Androd) Buildfix
2016-05-09 19:21:40 +02:00
twinaphex
6ae20f2016
Create managers/ dir - move cheats.c and state_manager.c to it
2016-05-09 18:20:52 +02:00
twinaphex
7ba97e8703
Remove core_info_ctl
2016-05-09 18:11:17 +02:00
twinaphex
7ca75d46f8
Move net_http_special to network/
2016-05-09 17:47:45 +02:00
twinaphex
751872afa4
Move netlogger.c to network/
2016-05-09 17:45:21 +02:00
twinaphex
3722826e0a
Rename netplay/ to network/
2016-05-09 17:43:38 +02:00
twinaphex
344d1bf949
move remote.c to input/
2016-05-09 17:37:29 +02:00
twinaphex
d57574a2ca
Rename some autosve functions
2016-05-09 08:17:35 +02:00
twinaphex
5f3f578311
Further otpimization
2016-05-09 08:03:36 +02:00
twinaphex
8bcc889d90
Comment this out - makes all tasks way too slow
2016-05-09 07:54:45 +02:00
twinaphex
c82505ed9e
Show FPS in title bar only when 'Display Framerate' is enabled
2016-05-09 07:44:13 +02:00
twinaphex
b72f7001de
(retroarch.c) Rename functions
2016-05-09 07:24:28 +02:00
twinaphex
685b234350
(remote.c) Rename functions
2016-05-09 07:19:18 +02:00
twinaphex
372e7d94cd
Rename rewind.c to state_manager
2016-05-09 07:14:10 +02:00
twinaphex
f8a7154557
Rename rarch_ functions
2016-05-09 07:09:26 +02:00
twinaphex
3b344257d7
(netplay.c) Refactor
2016-05-09 06:46:08 +02:00
twinaphex
a66aa1c50d
Cleanups
2016-05-09 06:42:59 +02:00
twinaphex
87b83ecf56
(RetroPad) Use socket_set_target
2016-05-09 06:40:51 +02:00
twinaphex
e87f030246
C89_BUILD fixes
2016-05-09 05:50:08 +02:00
twinaphex
44ed8d1116
CXX_BUILD fixes
2016-05-09 05:48:47 +02:00
twinaphex
d50109f60a
video_texture_image.c - prevent warning
2016-05-09 04:56:41 +02:00
twinaphex
7272a3fdaf
Prevent some warnings
2016-05-09 04:54:25 +02:00
twinaphex
e1d04737cb
(OSX PPC) Add line to libretro-common/include/compat/zlib.h
2016-05-09 04:51:18 +02:00
twinaphex
9c1d1f3af8
(GL) Remove these conditionals - mipmap support should be
...
detected at runtime
2016-05-09 04:38:20 +02:00
twinaphex
3dfd8a0584
Split up vertex/fragment shader conditionals for XMB ribbon
2016-05-09 04:31:21 +02:00
twinaphex
3e40b77108
Improve check for gl_check_mipmap
2016-05-09 03:49:57 +02:00
twinaphex
ca976aeda9
Make gl_load_texture_data a static function
2016-05-09 03:44:46 +02:00
twinaphex
4e535f77c6
Add gl_check_mipmap
2016-05-09 03:40:59 +02:00
twinaphex
d57395effb
Define HAVE_ZLIB_DEFLATE
2016-05-09 02:51:51 +02:00
twinaphex
3f3adf0c0e
Add return value for inet_aton
2016-05-09 02:50:02 +02:00
Twinaphex
6847ae689a
Merge pull request #2978 from lakkatv/master
...
(XMB) Separate ps3 and psp layouts, for Gamegirl
2016-05-09 00:20:25 +02:00
Jean-André Santoni
7bb4af1e6d
(XMB) separate ps3 and psp displays and start introducing more differences
2016-05-09 05:12:40 +07:00
twinaphex
e07bba66f3
Buildfix
2016-05-08 23:52:05 +02:00
Jean-André Santoni
91835daee8
(XMB) Refactor variable names
2016-05-09 04:22:22 +07:00
Jean-André Santoni
a5f06e9250
(XMB) Refactor variable names
2016-05-09 04:19:34 +07:00
Jean-André Santoni
8ac6d05e55
(XMB) Use variables instead of defines for icon alpha.
2016-05-09 04:16:23 +07:00
Twinaphex
dad33da9cf
Merge pull request #2977 from lakkatv/master
...
(XMB) Initial support for the Pixel theme, for Gamegirl
2016-05-08 23:12:54 +02:00
twinaphex
725c202498
Remove input_driver_ctl
2016-05-08 23:12:04 +02:00
Jean-André Santoni
aa32b5cc6e
(XMB) Use variables instead of defines for icon zoom.
2016-05-09 04:09:52 +07:00
Jean-André Santoni
dfe9419522
(XMB) Use variables instead of defines for icon placement
2016-05-09 04:05:11 +07:00
Jean-André Santoni
08de0c75eb
(XMB) Variable shadow offset
2016-05-09 03:57:02 +07:00
Jean-André Santoni
ea53567520
(XMB) Initial support for the Pixel theme, for Gamegirl
2016-05-09 03:45:38 +07:00
Twinaphex
21907c77c8
Merge pull request #2976 from lakkatv/master
...
(XMB) Unhardcode shadow offset
2016-05-08 22:20:15 +02:00
Jean-André Santoni
464ed074e2
(XMB) Unhardcode shadow offset
2016-05-09 03:12:54 +07:00
Twinaphex
6ca2223671
Merge pull request #2975 from t-paul/vg-compile-fix
...
Fix typos in VideoCore driver causing compile error on Raspberry Pi.
2016-05-08 22:02:27 +02:00
Twinaphex
219f2f2430
Merge pull request #2974 from lakkatv/master
...
(XMB) Disable an optimization bug fixes a display bug
2016-05-08 22:00:43 +02:00
twinaphex
9c1885a46e
Fix Display FPS
2016-05-08 22:00:30 +02:00
Jean-André Santoni
7341501e7e
(XMB) Disable an optimization bug fixes a display bug
2016-05-09 02:58:35 +07:00
Torsten Paul
737e2832f2
Fix typos in VideoCore driver causing compile error on Raspberry Pi.
2016-05-08 21:55:46 +02:00
twinaphex
3002777196
Bugfix
2016-05-08 21:30:06 +02:00
twinaphex
1b8e8ac22a
Remove video_shader_driver_ctl
2016-05-08 21:11:27 +02:00
twinaphex
ed5954420b
(MSVC) Buildfixes
2016-05-08 20:40:42 +02:00
twinaphex
b20d550cc4
Rename video context driver functions
2016-05-08 20:32:56 +02:00
Twinaphex
be1daeebd7
Merge pull request #2971 from t-paul/screensaver-fix
...
Suppress screensaver only if requested by user settings.
2016-05-08 20:26:39 +02:00
twinaphex
7399ba386a
Rename gfx_ctx_ prefix
2016-05-08 19:24:23 +02:00
Torsten Paul
1979ea52d2
Suppress screensaver only if requested by user settings.
2016-05-08 19:22:45 +02:00
twinaphex
bc74e7199b
Move variables outside of gfx_ctx_ctl
2016-05-08 19:18:17 +02:00
twinaphex
510c804781
(Win32) Provide inet_aton implementation
2016-05-08 19:12:01 +02:00
Twinaphex
1ced4bda11
Merge pull request #2970 from t-paul/video-driver-init-fix
...
Ensure video_driver_frame_count is reset when the driver is (re-)initialized.
2016-05-08 19:01:12 +02:00
Torsten Paul
50a3cc3cf7
Ensure video_driver_frame_count is reset when the driver is (re-)initialized.
2016-05-08 18:48:38 +02:00
twinaphex
807b5c6325
Get rid of audio_driver_ctl
2016-05-08 18:24:25 +02:00
twinaphex
4791c37039
(Vita) Reimplement inet_ptrton for Vita
2016-05-08 18:09:03 +02:00
twinaphex
de71776405
(audio driver) Cleanups
2016-05-08 18:03:09 +02:00
twinaphex
93d16aaba3
(audio driver) refactor functions
2016-05-08 18:00:32 +02:00
twinaphex
7e1a06d8dd
Remove some warnings
2016-05-08 17:54:30 +02:00
twinaphex
518a83b2c3
Create audio_driver_toggle_mute
2016-05-08 17:42:20 +02:00
twinaphex
ca79faa4ed
Rename for consistency
2016-05-08 17:26:17 +02:00
twinaphex
b1f6a7e0a1
Rename another function
2016-05-08 17:25:31 +02:00
twinaphex
8125579b7c
(audio driver) Refactors
2016-05-08 17:03:51 +02:00
twinaphex
8b714d2932
(audio driver) Refactor
2016-05-08 16:54:15 +02:00
twinaphex
13998f583a
(audio driver) Refactors
2016-05-08 16:50:23 +02:00
twinaphex
9dc3326d0e
(audio_driver) Refactors
2016-05-08 16:45:58 +02:00
twinaphex
e1307c7d4b
Create audio_driver_setup_rewind
2016-05-08 16:28:24 +02:00
twinaphex
60789e0141
Cleanups
2016-05-08 16:25:26 +02:00
twinaphex
e2090dc02d
Vita doesn't support inet_pton either
2016-05-08 16:13:55 +02:00
twinaphex
0c05828874
Change more functions
2016-05-08 16:09:08 +02:00
twinaphex
fc5f1524cc
Convert more functions over
2016-05-08 16:02:46 +02:00
twinaphex
41a8496b1c
Start converting functions
2016-05-08 15:53:12 +02:00
twinaphex
d1eb9a0d3a
Move variables outside of audio_driver_ctl
2016-05-08 15:48:12 +02:00
twinaphex
11ec23bc18
Create inet_ptrton
2016-05-08 15:41:34 +02:00
Twinaphex
c3676a07b1
Merge pull request #2968 from Themaister/master
...
Fix inconsistencies between Vulkan and GL in ribbon.
2016-05-08 15:35:01 +02:00
Hans-Kristian Arntzen
f91b36eec8
Fix inconsistencies between Vulkan and GL in ribbon.
...
Also fixes a shitty bug in menu_driver_draw_bg with pointer to stack.
2016-05-08 15:21:53 +02:00
Twinaphex
b9d3de70ab
Merge pull request #2967 from Themaister/master
...
Some ioctl cleanups, XMB ribbon in Vulkan.
2016-05-08 15:13:27 +02:00
Hans-Kristian Arntzen
8870e85395
More fixes for menu_display_ctl.
...
Grep shows nothing now.
2016-05-08 14:18:12 +02:00
Hans-Kristian Arntzen
66c4f608e6
Clear out rest of video_driver_ctl use.
2016-05-08 14:10:28 +02:00
Hans-Kristian Arntzen
d723411436
De ioctl video_driver.
2016-05-08 14:00:51 +02:00
Hans-Kristian Arntzen
ade5131833
Vulkan: Move to SPIRV-Cross.
2016-05-08 12:43:58 +02:00
Hans-Kristian Arntzen
951c3e4085
De-ioctl menu display interface.
...
Holy crap ...
2016-05-08 12:38:46 +02:00
Hans-Kristian Arntzen
464a4add66
XMB ribbon works in Vulkan.
2016-05-08 11:11:28 +02:00
Hans-Kristian Arntzen
26cfedc546
Add XMB ribbon shaders to Vulkan.
2016-05-08 09:54:36 +02:00
Hans-Kristian Arntzen
8faa6231db
Fix some warnings.
2016-05-08 09:37:27 +02:00
twinaphex
2f6baffe45
Expand net_socket.c
2016-05-08 07:24:10 +02:00
twinaphex
897a058d29
(PS3) Avoid warning
2016-05-08 07:11:49 +02:00
twinaphex
889306f8ad
Remove unused variable
2016-05-08 07:10:51 +02:00
twinaphex
b909342e12
Cleanup
2016-05-08 07:00:28 +02:00
twinaphex
b21f098119
Cleanups
2016-05-08 06:58:52 +02:00
twinaphex
a9cec38c1d
Remove RUNLOOP_CTL_IS_FRAME_COUNT_END
2016-05-08 06:36:52 +02:00
twinaphex
8e599379f6
Create runloop_is_focused
2016-05-08 06:34:25 +02:00
twinaphex
3f36c7f877
Get rid of RUNLOOP_CTL_FRAME_TIME
2016-05-08 06:31:12 +02:00
twinaphex
13e67aa44e
Create runloop_iterate_data
2016-05-08 06:29:11 +02:00
twinaphex
0f7cdeaf78
Reduce two enums
2016-05-08 06:09:39 +02:00
twinaphex
e165954395
Rename libretro_version_1 to core_impl
2016-05-08 05:29:10 +02:00
twinaphex
7e9eb5b6c4
Cleanup
2016-05-08 05:21:31 +02:00
twinaphex
5c269d38a1
(content.c) Remove content_ctl
2016-05-08 05:17:31 +02:00
twinaphex
6bf7112282
Cleanup another enum
2016-05-08 04:42:28 +02:00
twinaphex
fadf87e022
Remove another useless enum
2016-05-08 04:38:01 +02:00
twinaphex
ccb13cdd82
remove unnecessary enum
2016-05-08 04:36:16 +02:00
twinaphex
0bd45c7f51
Add content_load
2016-05-08 04:35:00 +02:00
twinaphex
6195deb188
De-ioctl-ify content functions
2016-05-08 04:31:56 +02:00
twinaphex
eb689fdd24
C89_BUILD fix
2016-05-08 04:21:56 +02:00
twinaphex
b690b58f8d
Another buildfix for CXX_BUILD
2016-05-08 04:20:25 +02:00
twinaphex
496fcc9798
Buildfix
2016-05-08 04:16:11 +02:00
twinaphex
1968b0a333
Dunno where this came from
2016-05-08 04:06:07 +02:00
twinaphex
ae9ea8f2db
(MSVC) Buildfixes
2016-05-08 04:04:50 +02:00
radius
be3f0f9267
example implementation of using the menu driver to display the OSD, commented out
2016-05-07 19:51:52 -05:00
radius
6999322a53
add a function to retrieve the current OSD line
2016-05-07 19:51:51 -05:00
twinaphex
a64fe6ce63
Move static variables outside of runloop_ctl
2016-05-08 01:41:32 +02:00
twinaphex
6544772fb8
De-ioctl ify core_ctl
2016-05-08 01:33:57 +02:00
twinaphex
831de5f15e
Add prefix 'core' to libretro_version_1.c
2016-05-08 00:31:21 +02:00
twinaphex
80a453bad1
De-ioctlify command.c
2016-05-08 00:25:04 +02:00
twinaphex
42019bd02f
People don't like ioctl functions - so here goes
2016-05-08 00:15:21 +02:00
Twinaphex
271a4a41ba
Merge pull request #2964 from GeneralFailer/master
...
Minor capitalization fix
2016-05-07 21:45:16 +02:00
GeneralFailer
fb62f9bef5
Update retroarch.1
2016-05-07 23:42:48 +04:00
twinaphex
ef5da43d35
Cleanups
2016-05-07 18:35:06 +02:00
twinaphex
7f272a4bd0
Add missing parameters
2016-05-07 16:24:26 +02:00
twinaphex
0a2544c1bf
(rjpeg) Try manual conversion to RGB
2016-05-07 06:55:52 +02:00
twinaphex
c5895b4aa0
(libretro-common/formats/jpeg/rjpeg.c) Allocate out_img->pixels
2016-05-07 06:49:48 +02:00
twinaphex
f86d4d400d
Start adding jpeg hooks
2016-05-07 06:20:17 +02:00
twinaphex
7b79975516
Start adding rjpeg_image_load
2016-05-07 06:16:02 +02:00
twinaphex
b2df35bd7c
Correct glDeleteVertexArrays
2016-05-07 05:00:14 +02:00
twinaphex
5127536217
(libretro-common) Expand GLSM
2016-05-07 04:42:18 +02:00
twinaphex
0ab61a2428
(libretro-common) Add rjpeg
2016-05-07 04:33:54 +02:00
twinaphex
857a6ac479
Remove streams/file_stream.h
2016-05-07 04:17:33 +02:00
twinaphex
268be70fe8
Cleanups
2016-05-07 04:15:39 +02:00
twinaphex
c192b8d61f
(video_texture_image.c) Cleanup
2016-05-07 04:07:27 +02:00
twinaphex
b8644536d2
(video_texture_image.c) Cleanups - we use nbio now in video_texture_image_load
...
for both TGA and PNG, and we remove the file I/O based RPNG function
2016-05-07 04:04:09 +02:00
twinaphex
9ac9ed4b36
Cleanups
2016-05-07 03:35:31 +02:00
twinaphex
afd56893f5
video_texture_image - cleanups
2016-05-07 03:31:24 +02:00
twinaphex
b38e269215
(GLSM) Some buildfixes
2016-05-07 01:32:34 +02:00
twinaphex
f4553505a4
(GLSM) Update
2016-05-07 00:07:49 +02:00
twinaphex
7eef9b87b0
Add glTexSubImage2D
2016-05-06 23:54:48 +02:00
twinaphex
d997526a1d
Updates
2016-05-06 22:40:11 +02:00
twinaphex
dd36a3792c
(GLSM) Add new wrapper functions
2016-05-06 22:20:03 +02:00
twinaphex
5d5ad0548a
Update
2016-05-06 22:15:24 +02:00
twinaphex
2e319213e3
Expand glsm
2016-05-06 22:08:49 +02:00
Alcaro
e4c9ec0903
Or here.
2016-05-06 20:23:54 +02:00
Alcaro
056e8c3ab3
No need to remove function names here either.
2016-05-06 20:22:37 +02:00
Alcaro
eae911bcd2
No need to remove function names, they don't slow anything down and they're invaluable for crash debugging.
2016-05-06 20:20:21 +02:00
Twinaphex
77649b2f23
Fix memory leak in async_job_free
2016-05-06 19:14:38 +02:00
twinaphex
648da7b6e6
(task_queue) Remove unused variable
2016-05-06 18:57:11 +02:00
Twinaphex
a85bc7bab6
RARCH_DISPLAY_CT_LOCK_NEW - make sure lock is freed beforehand
2016-05-06 18:55:42 +02:00
Twinaphex
6708be93e4
Merge pull request #2957 from sronsse/fixes_for_team
...
Task retrieval mechanism
2016-05-06 16:22:52 +02:00
Twinaphex
cdd199f763
Merge pull request #2958 from lakkatv/master
...
(Lakka) Disable buildbot updaters
2016-05-06 15:55:36 +02:00
Jean-André Santoni
d757889b19
(Lakka) Disable buildbot updaters
...
Keeping two concurrent update systems causes a lot of bugs. Especially in our case where the buildbot stuff overrides the system stuff. Users don't get how to use both updaters properly. They end up using outdated cores or joyconfigs, or even assets. Using the Lakka updater in our case is a better solution, because it ensures version compatibility between all the components. I will do an additional effort to keep all the libretro packages up to date in Lakka.
2016-05-06 15:08:53 +07:00
Sebastien Ronsse
9f45722020
task http: Update http_task_get_transfer_list using new task retrieval mechanism
2016-05-06 16:42:17 +10:00
Sebastien Ronsse
8f6bb23f38
task queue: Implement running tasks retrieval mechanism
2016-05-06 14:41:45 +10:00
twinaphex
10fe532d29
Cleanup
2016-05-06 06:25:06 +02:00
twinaphex
5db093924c
Cleanup - slock_new
2016-05-06 06:05:30 +02:00
twinaphex
9c00dd0e2e
Cleanup
2016-05-06 05:51:01 +02:00
twinaphex
3dc40263ea
menu_content_load_from_playlist - use path_is_valid
2016-05-06 05:38:04 +02:00
twinaphex
9cff56ea62
Cleanup
2016-05-06 05:31:17 +02:00
twinaphex
b5e7861125
menu_input_frame_retropad - cleanup
2016-05-06 05:19:31 +02:00
twinaphex
4ec6cb47ec
Use BIT32_SET
2016-05-06 05:16:15 +02:00
twinaphex
b91ad3a70e
(libretro-common) Update glsm
2016-05-06 05:08:42 +02:00
twinaphex
cce9190cb2
More cleanups
2016-05-06 04:51:00 +02:00
twinaphex
72bc5e134a
Cleanup input_config_autoconfigure_joypad
2016-05-06 04:50:02 +02:00
Twinaphex
1552975c1d
Merge pull request #2955 from t-paul/issue1521
...
Initialize window name at window creation time (fixes #1521 ).
2016-05-06 00:30:22 +02:00
Torsten Paul
ccb224043b
Initialize window name at window creation time ( fixes #1521 ).
...
The protocol error reported in #1521 is caused by two different issues.
First xdg-screensaver fails to parse decimal values for the window id
(https://bugzilla.redhat.com/show_bug.cgi?id=1274931 ). Using the hex
notation fixes this part.
Second, the script reads the WM_NAME property from the window which is
not yet available at this time. Calling x11_update_window_title() early
ensures the property is set when xdg-screensaver is run.
2016-05-06 00:17:47 +02:00
Twinaphex
548baa7ece
Merge pull request #2953 from leiradel/master
...
made find_last_slash public
2016-05-05 22:13:44 +02:00
Andre Leiradella
b38e234d2e
made find_last_slash public
2016-05-05 16:22:35 -03:00
Twinaphex
f46bd99d0f
Merge pull request #2952 from leiradel/master
...
http tasks can now be cancelled
2016-05-05 20:34:29 +02:00
Andre Leiradella
8be7fd5f0a
http tasks can now be cancelled
2016-05-05 15:32:36 -03:00
twinaphex
8a77ac1f04
(GX) Should not be used for Salamander
2016-05-05 18:23:18 +02:00
twinaphex
78cbf97e70
Another fix
2016-05-05 17:58:58 +02:00
twinaphex
2314733af7
Cleanup
2016-05-05 17:52:30 +02:00
twinaphex
493ad4dfb8
(WGL) Typo buildfix
2016-05-05 17:50:26 +02:00
twinaphex
18e94a5365
(task_queue.c) Remove unused variable
2016-05-05 17:46:04 +02:00
twinaphex
a7588292bf
Another cleanup
2016-05-05 17:44:43 +02:00
twinaphex
8966f46d36
video_shader_set_backend - cleanup
2016-05-05 17:44:10 +02:00
twinaphex
c04122d385
Set context driver's set_flags function when core GL context
...
is requested, and query the core GL context set bit when
loading a Cg shader
2016-05-05 17:40:38 +02:00
twinaphex
10b0fca258
Add GFX_CTL_SET_FLAGS
2016-05-05 17:37:24 +02:00
twinaphex
60233d1abb
Add set_flags to context driver
2016-05-05 17:35:28 +02:00
Twinaphex
b2dac30a5d
Merge pull request #2945 from sronsse/fixes_for_team
...
task http: Add support for retrieving list of active transfers
2016-05-05 17:01:12 +02:00
Twinaphex
9b1dee0c9a
Merge pull request #2951 from libretro/revert-2947-master
...
Revert "http tasks can now be cancelled; on-demand thumbnail download working"
2016-05-05 17:00:49 +02:00
Twinaphex
1c2bf6e305
Revert "http tasks can now be cancelled; on-demand thumbnail download working"
2016-05-05 17:00:43 +02:00
Twinaphex
36f63e87d2
Merge pull request #2950 from libretro/revert-2948-master
...
Revert "(XMB) Bugfix the thumbnail display. And prevent download on non playl…"
2016-05-05 17:00:32 +02:00
Twinaphex
c2102ecfb5
Revert "(XMB) Bugfix the thumbnail display. And prevent download on non playl…"
2016-05-05 17:00:24 +02:00
Twinaphex
6a7ccdf355
Merge pull request #2949 from FIX94/master
...
(GX) fixed program crash when no argv structure is present on start
2016-05-05 16:50:34 +02:00
FIX94
dc4a114d36
(GX) fixed program crash when no argv structure is present on start
2016-05-05 16:47:44 +02:00
Twinaphex
cf07e06191
Merge pull request #2948 from lakkatv/master
...
(XMB) Bugfix the thumbnail display. And prevent download on non playl…
2016-05-05 16:35:36 +02:00
Jean-André Santoni
87e22df9c8
(XMB) Bugfix the thumbnail display. And prevent download on non playlist entries.
2016-05-05 21:15:05 +07:00
Twinaphex
e02a81a96a
Merge pull request #2947 from leiradel/master
...
http tasks can now be cancelled; on-demand thumbnail download working
2016-05-05 15:37:11 +02:00
Andre Leiradella
9b889e14d4
http tasks can now be cancelled; on-demand thumbnail download working
2016-05-05 09:48:50 -03:00
Sebastien Ronsse
14c14b72ac
task http: Add support for retrieving list of active transfers
2016-05-05 14:59:58 +10:00
twinaphex
400f50ddac
Comment this out for now until we fundamentally fix it
2016-05-05 05:58:40 +02:00
twinaphex
a22b99838d
Get rid of variable core_context_inited
2016-05-05 05:53:50 +02:00
twinaphex
d176f2d48f
Try to query context driver about core GL context ability
2016-05-05 05:52:38 +02:00
twinaphex
9d225e388f
Add GFX_CTL_GET_FLAGS
2016-05-05 05:49:48 +02:00
twinaphex
8136683ffc
(context drivers) Start exposing core GL flag
2016-05-05 05:46:00 +02:00
twinaphex
a0425dfb14
(Context drivers) Add get_flags function
2016-05-05 05:35:35 +02:00
Twinaphex
cc0f8160b5
Merge pull request #2944 from sronsse/fixes_for_team
...
Queue and download/extract related fixes
2016-05-05 02:56:28 +02:00
Sebastien Ronsse
d5b358fde8
menu: Fix bus error during simultaneous file download/decompression
2016-05-05 10:30:10 +10:00
Sebastien Ronsse
e346eccbb7
task http: Fix http task finder logic leading to erroneous results
2016-05-05 10:18:29 +10:00
Sebastien Ronsse
b100846ad5
task decompress: Refactor decompress checking code
2016-05-05 10:18:29 +10:00
Sebastien Ronsse
b8849a574c
task decompress: Add helper decompress check method
2016-05-05 10:18:29 +10:00
Sebastien Ronsse
cc4b5dbf35
task queue: Fix multi-threading issues in threaded worker
2016-05-05 10:18:29 +10:00
Sebastien Ronsse
d3c3d20994
task queue: Add task_queue_remove method
2016-05-05 10:18:29 +10:00
twinaphex
e482bc7556
(GL) Avoid warning
2016-05-05 02:08:07 +02:00
twinaphex
eb2a4f5c56
(GL) Nits
2016-05-05 02:07:33 +02:00
twinaphex
2c77616ec3
(gfx/drivers) Cleanups
2016-05-05 01:59:05 +02:00
twinaphex
1b84895ba0
(GL) Cleanup gl_check_fbo_dimensions
2016-05-05 01:42:08 +02:00
twinaphex
d4a322add3
Cleanups
2016-05-05 01:33:54 +02:00
twinaphex
0ad0763413
gl_read_viewport - cleanup
2016-05-05 01:32:35 +02:00
twinaphex
7feac862db
(GL) Cleanups
2016-05-05 01:29:52 +02:00
twinaphex
b0193885ca
(GLSM) Update
2016-05-05 00:23:12 +02:00
twinaphex
9a7bde6a02
(GLSM) Add glBlendEquationSeparate
2016-05-04 23:53:21 +02:00
twinaphex
5889489ff7
(libretro-common) Update GLSM
2016-05-04 21:12:34 +02:00
twinaphex
9465a00d4b
Create video_frame_convert_rgba_to_bgr
2016-05-04 18:44:39 +02:00
twinaphex
55bc1ccd78
(video4linux2) Cleanup/nits
2016-05-04 17:16:06 +02:00
twinaphex
2e20e4bbdb
Add header
2016-05-04 17:13:25 +02:00
twinaphex
b8e140d6c4
(record_ffmpeg.c) Move scaler code to gfx/video_frame.h
2016-05-04 17:11:22 +02:00
twinaphex
bfcc89f580
(SDL) Use video_frame_scale
2016-05-04 16:56:16 +02:00
twinaphex
7b2a2f2336
Create video_frame_scale
2016-05-04 16:44:38 +02:00
twinaphex
71cc2fe761
(screenshot.c) Cleanups
2016-05-04 16:37:58 +02:00
twinaphex
3567c40bb7
take_screenshot - cleanup
2016-05-04 16:36:10 +02:00
twinaphex
2c3ca6efed
Move convert frame function to gfx/video_frame.h
2016-05-04 16:34:13 +02:00
twinaphex
bf53a939da
Create gfx/video_frame.h
2016-05-04 16:32:24 +02:00
Twinaphex
dce7730928
Merge pull request #2943 from sronsse/fixes_for_team
...
Fix deadlock due to missing slock_unlock in task threaded find function.
2016-05-04 14:28:10 +02:00
Sebastien Ronsse
9b36274a95
Add check for decompression failure in generic download function
2016-05-04 15:23:37 +10:00
Sebastien Ronsse
3c23159148
Fix deadlock due to missing unlock in task threaded find function
2016-05-04 15:23:30 +10:00
twinaphex
83584c84f8
(sdl_gfx.c) Style nit
2016-05-04 04:45:46 +02:00
twinaphex
66b6129e98
Cleanups
2016-05-04 04:43:24 +02:00
twinaphex
dca400aa40
Add ifdef
2016-05-04 04:38:44 +02:00
twinaphex
3ba02a3786
Cleanups
2016-05-04 04:34:05 +02:00
twinaphex
a393d9a75b
Cleanups
2016-05-04 04:22:41 +02:00
Twinaphex
803c27c582
(iOS) Cleanups
2016-05-04 04:13:33 +02:00
Twinaphex
51565e6336
(iOS) Avoid some analyze warnings
2016-05-04 04:10:33 +02:00
twinaphex
f9bd28663a
Nit
2016-05-04 04:03:46 +02:00
twinaphex
d8dcaab996
(RPNG) Cleanup
2016-05-04 03:58:29 +02:00
Alcaro
64501d2cb0
No point pegging the CPU to download a file.
2016-05-03 18:17:12 +02:00
Alcaro
22f69da0e3
Uninitialized variables taste bad.
2016-05-03 17:52:43 +02:00
twinaphex
0e774f28d8
(Nuklear) Use menu_display_draw_cursor
2016-05-03 16:14:34 +02:00
twinaphex
93df66ea2f
(Nuklear) Buildfix
2016-05-03 15:33:36 +02:00
twinaphex
acd1e0b1e1
Move sendbuf variable to logger_send_v
2016-05-03 05:00:52 +02:00
twinaphex
f60676f43e
Create inet_htons
2016-05-03 04:35:51 +02:00
twinaphex
35b7d0423f
init_network - fix some codepaths
2016-05-03 04:28:58 +02:00
twinaphex
fd2096f3dc
Cleanups
2016-05-03 04:26:18 +02:00
Twinaphex
a3f3f00959
Merge pull request #2937 from lakkatv/master
...
(XMB) Prevent showing 'Directory not found' as a playlist. Fixes the …
2016-05-03 03:11:20 +02:00
Jean-André Santoni
c7067356b5
(XMB) Prevent showing 'Directory not found' as a playlist. Fixes the black square bug.
2016-05-03 08:10:04 +07:00
twinaphex
6690711ace
Fix label for 'Download Content'
2016-05-02 22:17:12 +02:00
twinaphex
da72a96041
Implement labels for Input User Binds List
2016-05-02 22:15:25 +02:00
twinaphex
2eb4571290
Move this code to net_compat.c
2016-05-02 19:44:12 +02:00
twinaphex
70d3bce2bf
(command.c) Nit
2016-05-02 19:36:02 +02:00
twinaphex
dbd56997f4
Changes to getaddrinfo_retro
2016-05-02 19:30:12 +02:00
twinaphex
a643952554
netlogger - cleanups
2016-05-02 19:15:04 +02:00
twinaphex
7869072dd9
(netlogger) Cleanups
2016-05-02 19:12:26 +02:00
twinaphex
9c44bbd9ee
netlogger - cleanups
2016-05-02 19:09:42 +02:00
twinaphex
44cfa6d876
Cleanup
2016-05-02 19:04:03 +02:00
twinaphex
bb45bf9a66
Cleanups
2016-05-02 19:02:32 +02:00
twinaphex
b25b2a0e6c
Some code de-duplication
2016-05-02 18:54:55 +02:00
twinaphex
00a49d068e
Implement TCP protocol for socket_create
2016-05-02 18:47:34 +02:00
twinaphex
317ecabadf
(Retropad) Use socket_create
2016-05-02 18:45:05 +02:00
twinaphex
18f8ded154
Flesh out socket_create some more
2016-05-02 18:42:13 +02:00
twinaphex
62508eca77
Create socket_create
2016-05-02 18:37:08 +02:00
twinaphex
0badc3ffd2
Cleanup
2016-05-02 17:48:17 +02:00
twinaphex
e0c7bd2e57
(menu_displaylist.c) Cleanups
2016-05-02 17:33:29 +02:00
twinaphex
ff5190ac76
menu_displaylist_ctl - cleanups
2016-05-02 17:28:20 +02:00
Twinaphex
54427bd377
(gl_raster_font.c) Avoid another static code analysis warning
2016-05-02 17:10:21 +02:00
Twinaphex
4039bc89d6
(gl_raster_font.c) Cleanups
2016-05-02 17:08:40 +02:00
Twinaphex
0fc31d2616
(menu_cbs.c) More cleanups
2016-05-02 17:02:09 +02:00
Twinaphex
eeeec23c66
(OSX) Static code analyzer cleanups
2016-05-02 16:57:53 +02:00
twinaphex
c9eac5cdc0
(Frontend / Linux) Create config dir by default
2016-05-02 15:24:06 +02:00
twinaphex
1e47961420
Cleanups
2016-05-02 15:21:30 +02:00
twinaphex
da6a301a6e
(Frontend) Cleanups
2016-05-02 15:20:20 +02:00
Twinaphex
84f9a4c1d7
(OSX) Path fix
2016-05-02 15:10:20 +02:00
twinaphex
ce5d065014
Cast as NSUInteger
2016-05-02 14:54:08 +02:00
twinaphex
53fc458795
(Cocoa) Store idiom type inside unsigned variable
2016-05-02 14:53:23 +02:00
twinaphex
78c13f59d0
(iOS) Build fix
2016-05-02 14:52:26 +02:00
twinaphex
5d31e561a2
Remove 'for further information' line
2016-05-02 14:50:26 +02:00
Twinaphex
e15bcabc10
Merge pull request #2936 from gouchi/master
...
add audio hdmi output
2016-05-02 14:45:34 +02:00
twinaphex
da8a9bfeba
Standardize config/remaps directories
2016-05-02 14:45:23 +02:00
twinaphex
fbe43730b8
(Thumbnails Updater) Fix name string
2016-05-02 14:16:47 +02:00
twinaphex
e62c63cc0e
Cleanup
2016-05-02 13:53:09 +02:00
twinaphex
6c243ef6fe
Cleanups
2016-05-02 13:23:47 +02:00
gouchi
56180af727
add audio hdmi output
2016-05-02 12:11:47 +02:00
radius
6534f71238
building now on linux, untested
2016-05-01 23:07:12 -05:00
radius
74937e4a52
remove itoa dependency and other window specific code
2016-05-01 22:00:54 -05:00
radius
41a731967f
remove the winsock2 dependency
...
I guess it should work on linux now
2016-05-01 21:39:27 -05:00
twinaphex
c3e9f64bc2
Rename some settings
2016-05-02 04:24:26 +02:00
twinaphex
7f871d6e9a
(PowerPC Mac) Fall back to shader pipeline 1 for OSX PowerPC - too slow otherwise
2016-05-02 04:05:03 +02:00
twinaphex
3be2491232
(Windows 10) Windows 10 should be major number 10
2016-05-02 03:16:46 +02:00
twinaphex
906b94966b
Fix default path
2016-05-02 03:07:13 +02:00
twinaphex
8ff81312ad
Fix fill_pathname_application_data
2016-05-02 02:48:37 +02:00
twinaphex
96723f3a57
Cleanup
2016-05-02 02:10:45 +02:00
twinaphex
31f3fc0abb
Create socket_receive_all_nonblocking
2016-05-02 02:09:22 +02:00
Twinaphex
fab90f4b96
(iOS) Avoid warning for unhandled CarPlay enum value
2016-05-02 01:55:02 +02:00
twinaphex
fe8a502488
(autosave.c) Cleanups
2016-05-02 01:39:59 +02:00
twinaphex
0bd38a5e1d
Remove some obsolete RARCH_CONSOLE ifdefs
2016-05-02 01:35:28 +02:00
twinaphex
2d348f68f9
Cleanup
2016-05-02 01:33:47 +02:00
twinaphex
3dd9a9ff98
Cleanup
2016-05-02 01:26:19 +02:00
twinaphex
72ec71a71c
Cleanup
2016-05-02 01:23:42 +02:00
twinaphex
8c28ec0867
(remote.c) Refactor code
2016-05-02 01:13:25 +02:00
twinaphex
e00de48e92
Cleanups
2016-05-02 00:21:13 +02:00
twinaphex
e29b915536
Cleanups
2016-05-02 00:18:39 +02:00
twinaphex
3adbbc0bde
(netlogger.c) Start using net_socket
2016-05-02 00:05:33 +02:00
twinaphex
c2d6ecdc86
Include header
2016-05-01 23:52:55 +02:00
Alcaro
f11a240190
Clean up the error handlers around here.
2016-05-01 23:50:20 +02:00
twinaphex
2e1fa648b8
Create socket_connect
2016-05-01 23:45:59 +02:00
twinaphex
2b3eeef2fa
Avoid warnings
2016-05-01 23:37:49 +02:00
Twinaphex
d0708fc832
(Netplay) Buildfixes
2016-05-01 23:21:30 +02:00
twinaphex
bd9dd06ddd
Get rid of duplicate function net_http_send
2016-05-01 23:17:17 +02:00
twinaphex
3d7b7f6afa
init_udp_socket - cleanups
2016-05-01 23:01:41 +02:00
twinaphex
b979af0a8c
(netplay.c) Reuse it another time
2016-05-01 23:00:54 +02:00
twinaphex
f4762f6f33
(netplay.c) Use socket_bind
2016-05-01 22:59:35 +02:00
twinaphex
004d9a613c
Create socket_bind
2016-05-01 22:57:44 +02:00
twinaphex
78bb85e2f3
Reuse socket_init for net_http code
2016-05-01 22:45:32 +02:00
twinaphex
8b9456f419
Add socket_type to socket_init
2016-05-01 22:25:23 +02:00
Twinaphex
d2a80e26db
Buildfixes
2016-05-01 21:38:19 +02:00
twinaphex
0268212d40
Move socket code to net_socket.c
2016-05-01 21:36:28 +02:00
twinaphex
a7b856b65f
(libretro-common) Create net_socket
2016-05-01 21:18:45 +02:00
twinaphex
ad71c56ea4
Create socket_init
2016-05-01 21:05:09 +02:00
twinaphex
b7447b1dfc
Cleanup
2016-05-01 20:54:30 +02:00
twinaphex
f1098d8f6a
Style nit
2016-05-01 20:50:26 +02:00
twinaphex
16a6142577
(Menu) Turn on XMB shadows for non-Lakka
2016-05-01 17:47:10 +02:00
twinaphex
07e1f6e748
Only show 'Download Core' so far when no core is yet added
2016-05-01 17:43:37 +02:00
Twinaphex
1b9d9647b0
Add 'Download Core' entry in 'Load Core' list
2016-05-01 17:36:40 +02:00
twinaphex
d6443431c6
Ability to press left/right for Thumbnail Updater
2016-05-01 17:30:16 +02:00
twinaphex
73d198ed7f
Set default thumbnail setting to 'boxart'
2016-05-01 16:56:15 +02:00
twinaphex
d4d2f7fa6b
Set default thumbnails setting to 1
2016-05-01 16:49:13 +02:00
Twinaphex
01c59cf0eb
Merge pull request #2933 from lakkatv/master
...
(Lakka) Fix samba and bluetooth service management
2016-05-01 16:43:30 +02:00
Jean-André Santoni
bede7cfe2b
(Lakka) Fix samba and bluetooth service management
2016-05-01 21:33:31 +07:00
twinaphex
f9462ed562
Update autoconfig path
2016-05-01 16:09:46 +02:00
twinaphex
f59420094a
Simplify dump_to_file_desperate
2016-05-01 16:05:07 +02:00
twinaphex
4372d55325
Change ifdef to ifndef RARCH_CONSOLE
2016-05-01 16:01:03 +02:00
twinaphex
3a23afcaa9
Buildfix for consoles
2016-05-01 15:59:55 +02:00
twinaphex
be7da8d626
(menu_setting.c) Add config.h
2016-05-01 15:46:42 +02:00
twinaphex
09f5ccf050
open_default_config_file - cleanup
2016-05-01 15:33:48 +02:00
Twinaphex
e135f0b209
(iOS) Add default directory for playlists
2016-05-01 15:30:25 +02:00
Twinaphex
65dfddd910
(OSX) Start using Library/Application Support for config file settings
2016-05-01 15:28:45 +02:00
twinaphex
e9f0ff08fe
(file_path_special.c) Add config.h
2016-05-01 15:08:31 +02:00
twinaphex
7d99e7cd51
Create fill_pathname_application_data
2016-05-01 15:07:45 +02:00
twinaphex
5032c677e6
(Net) Only comment out printf
2016-05-01 14:44:12 +02:00
twinaphex
8dd4333e16
(net_http) Comment out debug logging
2016-05-01 14:38:23 +02:00
radius
2931ae3d17
add a few more ports
2016-04-30 23:33:32 -05:00
radius
a1ac5af8af
allow configuration of port & IP
2016-04-30 23:23:56 -05:00
radius
7f004aee71
Complete basic implementation of retropad remote (windows only atm)
2016-04-30 22:49:51 -05:00
radius
dd2bb5a17b
add basic retropad remote
2016-04-30 22:42:50 -05:00
twinaphex
729b1bf64b
(Menu) Rename more xmb_ variables
2016-05-01 04:46:16 +02:00
twinaphex
6d720ff337
(XMB/Shader pipeline) Rename some variables and enable ribbon by default
2016-05-01 04:40:20 +02:00
radius
1a9206ea51
android platform driver refinement
2016-04-30 16:39:29 -05:00
radius
96bc0111c8
revert the default config
2016-04-30 14:34:48 -05:00
radius
c0a97eeb60
Modified
...
android:
- save thumbnails on the sdcard if writable
- save cheats on the sdcard if writable
- save remaps on the sdcard if writable
- save playlists on the sdcard if writable
windows:
- stub out defaults for save/state/system
2016-04-30 14:33:02 -05:00
Andrés
9baba9183c
Merge pull request #2930 from lakkatv/master
...
Keep thumbnails at the root, since they have their own repo, for the …
2016-04-30 21:04:57 +02:00
Jean-André Santoni
0c09050760
Keep thumbnails at the root, since they have their own repo, for the sake of consistency with libretro-fetch
2016-05-01 02:03:17 +07:00
radius
ec9aea1189
bump up version
2016-04-30 10:12:28 -05:00
radius
cc215061fc
fix wallpapers dir
2016-04-30 10:10:22 -05:00
radius
0ef416970c
use relative paths whenever possible in the windows platform driver
2016-04-30 10:09:47 -05:00
Twinaphex
f9417b9442
Merge pull request #2929 from lakkatv/master
...
Use autoconfig everywhere instead of autoconf
2016-04-30 16:28:11 +02:00
twinaphex
865e5b78dc
(platform_linux.c) Cleanup
2016-04-30 16:12:37 +02:00
twinaphex
9a4eb1b3d1
Add HAVE_MENU ifdef
2016-04-30 16:11:28 +02:00
twinaphex
928767c5f3
(Win32) If built with OpenGL support, default to XMB menu driver
2016-04-30 16:11:17 +02:00
Jean-André Santoni
92985a4405
Use autoconfig everywhere instead of autoconf
2016-04-30 17:11:03 +07:00
Twinaphex
aa96995171
Merge pull request #2927 from lakkatv/master
...
(OSX) Add a default path for the thumbnails dir. May fix #2924
2016-04-30 11:51:17 +02:00
Jean-André Santoni
7b8c108b5f
(OSX) Add a default path for the thumbnails dir. May fix #2924
2016-04-30 14:33:57 +07:00
Andrés
6eda5a9e3f
Merge pull request #2921 from lakkatv/master
...
(Lakka) Use a faster mirror for the firmware upgrades
2016-04-29 05:24:08 +02:00
Jean-André Santoni
7128037670
(Lakka) Use a faster mirror for the firmware upgrades
2016-04-29 10:20:39 +07:00
Andrés
874dabd475
Merge pull request #2919 from diablodiab/master
...
Change ALooper_pollAll in android_input_poll from a non blocking call…
2016-04-29 02:49:05 +02:00
Andrés
80509fdf7a
Merge pull request #2918 from diablodiab/master
...
Change ALooper_pollAll in android_input_poll from a non blocking call…
2016-04-29 01:48:36 +02:00
Diablodiab
58c5cc6f46
Change ALooper_pollAll in android_input_poll from a non blocking call into a 1 ms
...
blocking call. For some reason this allows more input events to queue up in the
input queue for processing making it easier to press multiple gamepad buttons and
have it register within a single frame.
2016-04-29 00:42:09 +02:00
Andrés
fd5861d79c
Merge pull request #2915 from lakkatv/master
...
(XMB) Forgot to rename the gradient
2016-04-29 00:40:09 +02:00
Jean-André Santoni
b058ca5263
(XMB) Forgot to rename the gradient
2016-04-29 05:38:24 +07:00
Andrés
96de4b3e0e
Merge pull request #2914 from lakkatv/master
...
(XMB) Yet another gradient, for high contrast
2016-04-29 00:09:25 +02:00
Jean-André Santoni
0dc69d4721
(XMB) Yet another gradient, for high contrast
2016-04-29 05:06:32 +07:00
radius
e576296131
make it possible to stop retroarch from creating default dirs for users with custom setups
2016-04-28 16:48:58 -05:00
twinaphex
2aad6bf2bb
Improve action_switch_thumbnail - if thumbnail mode is 'off', then
...
pressing 'Y button' will do nothing. If not, you can cycle between
all thumbnail modes (except for Off)
2016-04-28 23:19:32 +02:00
twinaphex
6db13ab51d
(udev) cleanup
2016-04-28 22:50:02 +02:00
twinaphex
02ea0a8a80
Use new_path
2016-04-28 21:47:33 +02:00
twinaphex
cedb005c93
let's see if this works
2016-04-28 21:46:13 +02:00
Twinaphex
28cc81bfe7
Merge pull request #2913 from lakkatv/master
...
Copy alsa device list implementation to alsathread
2016-04-28 21:33:26 +02:00
Jean-André Santoni
cacc8451a6
Copy alsa device list implementation to alsathread
2016-04-29 02:28:57 +07:00
twinaphex
61d6fb57e6
Buildfixes
2016-04-28 20:55:26 +02:00
twinaphex
48eb86cb47
(Win32) Buildfix
2016-04-28 20:52:30 +02:00
Twinaphex
e3dfa361f0
(iOS/OSX) Buildfixes
2016-04-28 20:51:08 +02:00
twinaphex
895783d854
Move some variables
2016-04-28 20:49:13 +02:00
twinaphex
65dec874a8
Move some path settings
2016-04-28 19:52:25 +02:00
Twinaphex
829656391a
(OSX) Fix build
2016-04-28 19:29:21 +02:00
twinaphex
11cc280239
(Win32) Buildfix
2016-04-28 19:27:17 +02:00
twinaphex
7dffc6286b
Internally change directory settings
2016-04-28 19:26:02 +02:00
Twinaphex
bd11c241ec
Merge pull request #2911 from lakkatv/master
...
Update the thumbnails URLs
2016-04-28 17:29:28 +02:00
Jean-André Santoni
b497e2ea5a
Update the thumbnails URLs
2016-04-28 22:27:32 +07:00
radius
4734234dc5
fix win32 build
2016-04-28 09:00:43 -05:00
twinaphex
05d9e6a47d
(Win32) Add default paths
2016-04-28 15:13:52 +02:00
twinaphex
5d449d5024
(libretro-common) net_http - cleanups
2016-04-28 11:58:44 +02:00
twinaphex
ba415b6d3a
Silence warnings
2016-04-27 23:07:36 +02:00
Twinaphex
e69c43f2a8
C89_BUILD fixes
2016-04-27 23:03:49 +02:00
twinaphex
f3521e4cc8
Fix CXX_BUILD
2016-04-27 22:54:33 +02:00
twinaphex
cf74d1b853
(audio device code) Cleanups
2016-04-27 22:40:02 +02:00
Twinaphex
617b69d81f
Merge pull request #2909 from gouchi/master
...
Adding audio device to menu setting
2016-04-27 22:35:29 +02:00
Twinaphex
b0e9266416
Merge pull request #2908 from lakkatv/master
...
(XMB) Finalize the thumbnail type switching on keypress
2016-04-27 22:34:31 +02:00
gouchi
b76c724872
Adding audio device to menu setting
2016-04-27 22:29:58 +02:00
Jean-André Santoni
7150ea5df2
(XMB) Finalize the thumbnail type switching on keypress
2016-04-28 03:26:09 +07:00
Alcaro
68a17c5401
Fix HTTP protocol violation.
2016-04-27 21:04:16 +02:00
twinaphex
eb53356522
Add __INTEL_COMPILER ifdef to retro_inline.h
2016-04-27 16:05:24 +02:00
twinaphex
1efff4bdc3
CXX_BUILD fix
2016-04-27 14:52:28 +02:00
Twinaphex
6b6a2b93fa
C89_BUILD fix for OSX
2016-04-27 14:43:42 +02:00
Twinaphex
2c221e747e
(libretro_common) Include retro_common_api.h - interface_stream.h
2016-04-27 14:37:03 +02:00
twinaphex
3b9c406123
Add rule for OSX/iOS - ssize_t
2016-04-27 14:35:59 +02:00
twinaphex
15a30dae70
CLeanups
2016-04-27 14:29:28 +02:00
twinaphex
0264863520
(menu_displaylist.c) Cleanup
2016-04-27 14:26:45 +02:00
twinaphex
060478184b
Cleanups
2016-04-27 14:20:09 +02:00
twinaphex
dd4f24ecde
Add need_entries_refresh and need_navigation_clear to
...
menu_displaylist_info strruct
2016-04-27 13:45:13 +02:00
twinaphex
a5dc73dfde
(menu_displaylist) Cleanup
2016-04-27 13:36:44 +02:00
twinaphex
27b4e72613
Button Y can now switch between Thumbnails modes (Boxart/Screenshots/Title)
2016-04-27 13:19:03 +02:00
twinaphex
4fd2fee2a7
np_is_server/np_is_spectate - cleanups
2016-04-27 11:30:50 +02:00
twinaphex
6cc60a2d02
CXX_BUILD fixes
2016-04-27 11:11:53 +02:00
twinaphex
d4a50935d2
C89_BUILD fix
2016-04-27 10:58:38 +02:00
twinaphex
b4f4720f51
(Cg) Update Cg simple ribbon courtesy of teepee
2016-04-26 22:11:58 +02:00
twinaphex
3f526ed625
Initialize device list after initializing audio driver
2016-04-26 18:10:52 +02:00
twinaphex
d20a2edcb4
Add RARCH_AUDIO_CTL_DEVICES_LIST_NEW/RARCH_AUDIO_CTL_DEVICES_LIST_FREE/RARCH_AUDIO_CTL_DEVICES_LIST_GET
2016-04-26 18:08:25 +02:00
twinaphex
f4b40cd108
(Audio) Add device_list_new/device_list_free to audio drivers
2016-04-26 17:55:20 +02:00
twinaphex
e93924b0e2
Fix d3d_draw_pipeline
2016-04-26 12:47:00 +02:00
twinaphex
aa55c1a7d9
Fix draw_pipeline
2016-04-26 12:46:16 +02:00
twinaphex
7c4df601f8
(Cg) Call gl_cg_set_program_base_attrib for XMB pipeline shaders
2016-04-26 09:16:25 +02:00
Twinaphex
af1e9c4157
Merge pull request #2900 from t-paul/uniform-lookup-fix
...
Add uniform lookup for menu shaders.
2016-04-26 07:50:08 +02:00
Torsten Paul
fdd6d26d85
Add uniform lookup for menu shaders.
...
This fixes the mix-up of parameter assignments for the XMB ribbon shader
which was caused by all 4 uniform locations set to 0.
2016-04-26 00:08:24 +02:00
Twinaphex
b2ed32d664
Merge pull request #2899 from lakkatv/master
...
(XMB) Temporary patch for the messagebox glitch
2016-04-25 19:29:42 +02:00
Jean-André Santoni
2010e57279
(XMB) Complete the previous patch
2016-04-26 00:19:23 +07:00
Jean-André Santoni
90d31a527c
(XMB) Temporary patch for the messagebox glitch
2016-04-26 00:09:30 +07:00
twinaphex
76d00b8b66
Fixes regression
2016-04-25 18:00:24 +02:00
twinaphex
2ce247f11a
Revert "Revert "(XMB) Thumbnails shadows""
...
This reverts commit faa717a8ab .
2016-04-25 17:55:18 +02:00
twinaphex
faa717a8ab
Revert "(XMB) Thumbnails shadows"
...
This reverts commit ee076f848e .
2016-04-25 17:52:17 +02:00
Twinaphex
5f4687d16c
Merge pull request #2898 from lakkatv/master
...
(XMB) Thumbnails shadows
2016-04-25 17:42:01 +02:00
Jean-André Santoni
ee076f848e
(XMB) Thumbnails shadows
2016-04-25 22:39:00 +07:00
twinaphex
89d4a5761a
Add HAVE_SYSTEMD ifdefs
2016-04-25 15:21:39 +02:00
Twinaphex
936c0bb3b0
Merge pull request #2897 from lakkatv/master
...
(Lakka) Control systemd services. Touching the files was not enough.
2016-04-25 15:16:30 +02:00
twinaphex
e15a385e70
Add HAVE_SYSTEMD check
2016-04-25 15:16:06 +02:00
twinaphex
576415d762
(Nuklear) Rename zr_ to nk_
2016-04-25 15:01:58 +02:00
twinaphex
748f5dc74b
(Nuklear/Zahnrad) Rename to 'nuklear'
2016-04-25 14:58:47 +02:00
twinaphex
68265f6c52
Add 'draw_pipeline to menu/drivers_display
2016-04-25 13:56:12 +02:00
twinaphex
54c0ca4bf5
C89_BUILD fixes
2016-04-25 13:45:53 +02:00
twinaphex
a83e6b3405
(Cg) Cleanups
2016-04-25 13:02:05 +02:00
twinaphex
0a3ca14fde
(Cg) Rename cg_data to cg
2016-04-25 12:51:01 +02:00
twinaphex
43943fe794
(Cg) Cleanups
2016-04-25 12:33:38 +02:00
twinaphex
d4184df592
(Cg) Call gl_cg_reset_attribs before initializing Cg shader backend
2016-04-25 12:22:55 +02:00
twinaphex
01a9185a2d
(Cg) Cleanups
2016-04-25 12:07:23 +02:00
twinaphex
9ff8a3c8e2
(Cg) Cleanups
2016-04-25 11:59:46 +02:00
twinaphex
65359297d8
Change 'Off' to 'OFF'
2016-04-25 11:37:34 +02:00
Jean-André Santoni
a6acc7b31b
(Lakka) Control systemd services. Touching the files was not enough.
2016-04-25 15:49:25 +07:00
twinaphex
242e579b89
(Cg/GLSL) Name some variables the same
2016-04-25 10:15:57 +02:00
twinaphex
78d48c53d2
Rename MENU_DISPLAY_CTL_DRAW_RIBBON to MENU_DISPLAY_CTL_DRAW_PIPELINE
2016-04-24 23:05:24 +02:00
twinaphex
18b0fb1422
(Menu) Cleanups
2016-04-24 22:56:28 +02:00
twinaphex
bb43c8115f
Rename XMB Ribbon Enable to 'Menu Shader Pipeline'
2016-04-24 22:49:15 +02:00
twinaphex
a8485d451a
(config.def.h) Set ribbon enable mode to 1 by default for GLES2
2016-04-24 22:16:54 +02:00
twinaphex
8cb66dd021
Add way to switch back and forth between shader pipeline
2016-04-24 22:03:39 +02:00
twinaphex
b00202a83d
(GLES2) Use XMB ribbon simple shader for GLES2
2016-04-24 20:29:42 +02:00
twinaphex
d7b3e9cc8f
Add old shader versions of XMB ribbon
2016-04-24 20:25:56 +02:00
Twinaphex
5fbcb50b5e
Merge pull request #2896 from lakkatv/master
...
(Menu) Fix the index download animation bug for all download lists
2016-04-24 12:55:25 +02:00
Jean-André Santoni
20888aee7f
(Menu) Fix the index download animation bug for all download lists
2016-04-24 17:30:23 +07:00
Twinaphex
43ce4756a1
Merge pull request #2895 from lakkatv/master
...
(Menu) Fix the animation bug when downloading index
2016-04-24 09:03:50 +02:00
Twinaphex
d28763a89a
Merge pull request #2894 from sergiobenrocha2/master
...
Sane default path for thumbnails [on linux].
2016-04-24 09:03:20 +02:00
radius
1d82b08af0
[nk] update font code
2016-04-24 01:07:51 -05:00
radius
aa7ee86da6
[nk] update nuklear
2016-04-24 01:07:50 -05:00
Jean-André Santoni
9a356d85a0
(Menu) Fix the animation bug when downloading index
...
The menu was forcing a navigation selection clear on OK pressed without letting the menu driver perform it's animations. This patch separate the two events, OK is pressed, the index is downloaded, the menu driver animates the transition to the new list, and finally the navigation selection is cleared. In the right order. DISPLAYLIST_GENERIC should progressively disapear in profit of DISPLAYLIST_PENDING_CLEAR for more flexibility in the menus.
2016-04-24 07:23:07 +07:00
Andrés
fbc1134a6e
Fix the thumbnail downloader URL
2016-04-23 17:50:47 -05:00
sergiobenrocha2
7db1d2047b
Sane default path for thumbnails [on linux].
2016-04-23 19:20:16 -03:00
Alcaro
bbb7871028
Why exactly are we iterating over this string one character per frame?
2016-04-23 22:50:46 +02:00
twinaphex
dcd5391a75
(Thumbnails Updater) Added Thumbnails Updater
2016-04-23 22:31:39 +02:00
twinaphex
a34ce90940
(d3d_common.cpp) Include d3dx9tex.h instead
2016-04-23 19:09:15 +02:00
twinaphex
6083f850aa
(D3D) Buildfix
2016-04-23 19:04:19 +02:00
twinaphex
cc7f661f9c
(D3D) Buildfixes
2016-04-23 19:02:40 +02:00
Twinaphex
493b6850a5
Use include dir d3d/cg files
2016-04-23 18:19:35 +02:00
twinaphex
33cf9ce023
Add more d3dx9 header files
2016-04-23 18:17:28 +02:00
twinaphex
161b19cb73
Add gfx/include/d3d9
2016-04-23 18:11:22 +02:00
twinaphex
d94a0a912c
(D3D) Cleanups
2016-04-23 14:17:55 +02:00
twinaphex
7242d8dcf7
Revert "(D3D) Cleanups"
...
This reverts commit 64559154cf .
2016-04-23 11:34:30 +02:00
twinaphex
64559154cf
(D3D) Cleanups
2016-04-23 11:21:38 +02:00
twinaphex
08b7ac500b
(libretro-common) Updates
2016-04-23 10:40:46 +02:00
twinaphex
3902a6715a
(D3D) Buildfix
2016-04-23 10:22:23 +02:00
twinaphex
38bc378c4d
(D3D) Some buildfixes
2016-04-23 10:18:46 +02:00
twinaphex
61a71e91e0
(D3D common) Add C versions of functions
2016-04-23 09:26:38 +02:00
Twinaphex
5a0d656a47
(XMB) Rename noise2 to xmb_noise2 - fixes shader compilation
...
on OSX
2016-04-23 05:21:40 +02:00
Twinaphex
d0153fb024
Merge pull request #2892 from t-paul/fix
...
Ensure the menu shader is activated.
2016-04-23 05:13:00 +02:00
Torsten Paul
6b049681b6
Ensure the menu shader is activated.
2016-04-23 05:04:50 +02:00
Twinaphex
b6a51f006a
Merge pull request #2890 from lakkatv/master
...
(XMB) Ribbon lighting + readability tweaks
2016-04-23 04:11:45 +02:00
Jean-André Santoni
422c6d8984
(XMB) Ribbon lighting + readability tweaks
2016-04-23 05:24:44 +07:00
twinaphex
ce077533c2
(GLSL) Increase attrib array size
2016-04-22 15:22:27 +02:00
Twinaphex
bfcfb40a7b
Merge pull request #2888 from lakkatv/master
...
(XMB) Make gradient opaque unless libretro is running
2016-04-22 15:11:19 +02:00
Jean-André Santoni
be6cdbc3c0
(XMB) Make gradient opaque unless libretro is running
2016-04-22 20:05:56 +07:00
twinaphex
99246ae3e8
(Cg) Cleanup
2016-04-22 14:37:11 +02:00
twinaphex
63f0e998db
(Cg) Code deduplication cleanups
2016-04-22 14:05:45 +02:00
twinaphex
4250161327
(GLSL/Cg) Simplify some variables
2016-04-22 14:00:30 +02:00
Twinaphex
012c4006b1
(XMB) Remove unused variable
2016-04-22 13:35:47 +02:00
twinaphex
f3f6e6ff70
(Cg) Make cg_attribs bigger - would lead to overflows when sending
...
XMB ribbon to it
2016-04-22 13:27:50 +02:00
Twinaphex
1e2917a78c
Merge pull request #2887 from lakkatv/master
...
(XMB) Animation polishing
2016-04-22 13:18:18 +02:00
Jean-André Santoni
9cd0d46476
(XMB) Add back the red gradient
2016-04-22 18:16:31 +07:00
Jean-André Santoni
339a0cdef4
(XMB) Increase the delay for xmb_toggle to make the animation more noticeable
2016-04-22 18:11:39 +07:00
Jean-André Santoni
0f6c3564dc
(XMB) Use an easing function closer to the one used in PS3
2016-04-22 18:10:20 +07:00
Twinaphex
0f38dc8e3e
Merge pull request #2886 from lakkatv/master
...
(XMB) Code cleaning
2016-04-22 12:56:21 +02:00
Jean-André Santoni
f47c020946
(XMB) Code cleaning
2016-04-22 17:43:23 +07:00
Twinaphex
818009e75c
Merge pull request #2885 from lakkatv/master
...
(Menu) Refactoring
2016-04-22 12:31:23 +02:00
Jean-André Santoni
c7f8df9327
(Menu) Use MENU_DISPLAY_CTL_LIBRETRO_RUNNING in all menu drivers
2016-04-22 17:25:02 +07:00
Jean-André Santoni
a06ebe33e4
(Menu) Remove useless variables
2016-04-22 17:21:52 +07:00
Jean-André Santoni
d76cca7a47
(XMB) Use MENU_DISPLAY_CTL_LIBRETRO_RUNNING
2016-04-22 17:14:34 +07:00
Jean-André Santoni
dad5215d93
(XMB) Rename variables
2016-04-22 17:11:56 +07:00
Twinaphex
397861ee7e
Merge pull request #2884 from lakkatv/master
...
(XMB) Gradient improvements
2016-04-22 10:23:58 +02:00
Jean-André Santoni
f8f8650349
(XMB) More gradients
2016-04-22 15:20:08 +07:00
Jean-André Santoni
171453ac1d
(XMB) Use MENU_DISPLAY_CTL_DRAW instead of MENU_DISPLAY_CTL_DRAW_BG in xmb_draw_dark_layer
2016-04-22 14:27:34 +07:00
Jean-André Santoni
fe255f103e
(XMB) Use a separate function to darken the screen
2016-04-22 14:05:18 +07:00
Jean-André Santoni
a4308640a2
(XMB) Gradient switching
2016-04-22 13:47:14 +07:00
twinaphex
9a1fed8598
Don't bake in strlcpy/strlcat for OSX
2016-04-22 08:13:13 +02:00
twinaphex
c11f06e584
(MaterialUI) Cleanups
2016-04-22 08:07:03 +02:00
twinaphex
d9ddb92a90
(egl_common.c) Silence warning
2016-04-22 07:56:32 +02:00
Jean-André Santoni
989823691e
(XMB) Normalize the shadows setting name
2016-04-22 12:46:56 +07:00
Twinaphex
9e686299d2
Merge pull request #2883 from lakkatv/master
...
(XMB) Ribbon Enable setting
2016-04-22 07:37:47 +02:00
Jean-André Santoni
a1e91ff606
(XMB) Ribbon Enable setting
2016-04-22 12:32:32 +07:00
twinaphex
b34da03281
Update
2016-04-22 05:31:56 +02:00
twinaphex
ac18671ead
Update libretro-common
2016-04-22 05:28:49 +02:00
twinaphex
4750e87c76
(GLSM) Add comments
2016-04-21 22:47:48 +02:00
twinaphex
0c0134d4d6
Revert "Cleanups"
...
This reverts commit d239bee4e8 .
2016-04-21 21:24:14 +02:00
twinaphex
d0a87a236d
Do blending begin/end only once instead of for every item
2016-04-21 10:16:21 +02:00
twinaphex
a908cf4101
Do blending begin / end only once for horizontal tabs
2016-04-21 10:14:46 +02:00
twinaphex
d239bee4e8
Cleanups
2016-04-21 09:39:36 +02:00
twinaphex
15530a351b
(MaterialUI) Cleanups
2016-04-21 09:28:22 +02:00
twinaphex
2c75c45f3b
Refactor xmb_draw_icon
2016-04-21 09:18:03 +02:00
twinaphex
ba91ae5909
(XMB) Refactor icon code
2016-04-21 09:14:25 +02:00
twinaphex
4f2d1d7c93
Silence warning 'val may be unused uninitialized in this function'
2016-04-21 07:22:26 +02:00
twinaphex
1add138dae
(XMB) Cleanups
2016-04-21 07:02:30 +02:00
twinaphex
9ba0cbfac7
Cleanup menu_display_draw_cursor
2016-04-21 05:08:36 +02:00
twinaphex
af976d5da3
Cleanup xmb_draw_bg
2016-04-21 05:04:01 +02:00
twinaphex
3ddb5d51b3
Cleanups
2016-04-21 04:54:07 +02:00
twinaphex
c9ed624078
Create menu_display_set_alpha
2016-04-21 04:34:02 +02:00
twinaphex
02776fed31
(XMB) Cleanups
2016-04-21 04:17:45 +02:00
twinaphex
f2ed54fcf3
(XMB) cleanups
2016-04-21 04:12:24 +02:00
Twinaphex
39305b920c
Merge pull request #2881 from lakkatv/master
...
(XMB) Ribbon alpha improvements
2016-04-20 23:45:03 +02:00
Jean-André Santoni
033ccf4803
(XMB) Remove dont_replace_coords
2016-04-21 03:36:35 +07:00
Jean-André Santoni
d22b72a892
(XMB) Ribbon alpha improvements
...
Honor the xmb alpha setting, and the fade in animation.
2016-04-21 03:21:59 +07:00
Twinaphex
ec19f27971
Merge pull request #2880 from lakkatv/master
...
(XMB) Fix some icons in the quick menu
2016-04-20 21:56:54 +02:00
Jean-André Santoni
01dcf48c5b
(XMB) Fix some icons in the quick menu
2016-04-21 02:53:42 +07:00
twinaphex
8de7fa63ae
Remove this - seems to be unnecessary
2016-04-20 21:40:30 +02:00
twinaphex
cb3a3a7980
Expand ifdef
2016-04-20 21:34:42 +02:00
twinaphex
06c1fb2a5c
Add ifdefs around shader code
2016-04-20 21:23:39 +02:00
Twinaphex
d1d3bd6e4b
Merge pull request #2879 from lakkatv/master
...
(XMB) Ribbon refactoring
2016-04-20 20:33:25 +02:00
Jean-André Santoni
343824858b
(XMB) Disable ribbon
2016-04-21 01:29:37 +07:00
Jean-André Santoni
04370c6597
(XMB) Separate xmb_draw_bg and xmb_draw_ribbon. Fixes the black help layer.
2016-04-21 01:20:52 +07:00
Jean-André Santoni
252414f4d7
(XMB) Move the ribbon display code to menu_display
2016-04-21 01:18:30 +07:00
Twinaphex
5530f7fe63
Merge pull request #2877 from lakkatv/master
...
(XMB) Temporary fix for the GLSL ribbon on OSX
2016-04-20 19:30:17 +02:00
Jean-André Santoni
0bdf68d0ea
(XMB) Temporary fix for the GLSL ribbon on OSX
2016-04-21 00:26:05 +07:00
Twinaphex
6de2827b57
Merge pull request #2876 from lakkatv/master
...
(Menu) Fix a regression in xmb_draw_text
2016-04-20 18:38:13 +02:00
Jean-André Santoni
29d07d1ba6
(Menu) Fix a regression in xmb_draw_text
2016-04-20 23:25:52 +07:00
twinaphex
a912a64514
(XMB) Cleanups
2016-04-20 17:37:31 +02:00
twinaphex
a7142680ca
(XMB) Cleanup
2016-04-20 17:34:15 +02:00
twinaphex
a713325459
(XMB) Clenaups
2016-04-20 08:01:51 +02:00
Twinaphex
6fe8637f6a
Merge pull request #2875 from fr500/master
...
[zr] update to the new toolkit
2016-04-20 07:52:58 +02:00
radius
2443c34ae2
[nk] make it render something again
2016-04-20 00:46:41 -05:00
twinaphex
9af9a1c89e
Cleanups
2016-04-20 07:31:26 +02:00
twinaphex
d7e6ada920
Rename mui_blit_line
2016-04-20 07:07:14 +02:00
twinaphex
a1969de2c3
Create menu_display_draw_text
2016-04-20 06:56:19 +02:00
twinaphex
4325a323e5
Remove duplicate blending
2016-04-19 23:40:36 +02:00
twinaphex
a29ac9598a
(XMB) Don't need to include glsym anymore
2016-04-19 23:15:17 +02:00
twinaphex
1bbc2f09b5
(courtesy of teepee) Rewrite the ribbon code to use the coordinate
...
array
2016-04-19 23:00:55 +02:00
twinaphex
b479903e3f
Simplify Resume Content/ Close Content / Restart Content
2016-04-19 18:31:48 +02:00
twinaphex
30c1cd8de9
Remae Quick Menu options
2016-04-19 18:13:32 +02:00
twinaphex
4a29f71272
(Menu) Cleanups
2016-04-19 17:40:03 +02:00
twinaphex
65bd8194cd
Cleanup
2016-04-19 17:37:27 +02:00
twinaphex
3387a0d678
(menu display) Create bind texture functions
2016-04-19 08:53:48 +02:00
twinaphex
17273493ef
(Menu) Create viewport function callback
2016-04-19 08:50:35 +02:00
twinaphex
cddeabd4ec
(Zarch) Cleanup
2016-04-19 08:36:20 +02:00
twinaphex
f3d072cdcf
Add dont_replace_coords to menu_display_ctx_draw_t
2016-04-19 08:08:40 +02:00
twinaphex
1aa8a950ef
Set draw->x/draw->y outside before calling MENU_DISPLAY_CTL_DRAW_BG
2016-04-19 07:58:50 +02:00
twinaphex
cbcbd895d2
Create menu_display_draw_cursor - code de-duplication
2016-04-19 07:41:05 +02:00
twinaphex
528eddbed5
Cleanups for cursor code
2016-04-19 07:35:26 +02:00
twinaphex
846bea4074
(XMB) Cleanup
2016-04-19 07:24:37 +02:00
twinaphex
0283a87560
(XMB) Disable XMB ribbon
2016-04-19 07:17:39 +02:00
twinaphex
ee639d8b20
(XMB/Zarch) Use same coord array for XMB/Zarch
2016-04-19 07:17:17 +02:00
twinaphex
03de4a0b35
Change argument order of menu_display_push_quad
2016-04-19 07:04:00 +02:00
twinaphex
c761b14eb4
Move zarch_zui_push_quad and zarch_zui_snow to menu_display
2016-04-19 06:57:53 +02:00
twinaphex
1d1b868103
Simplify MENU_DISPLAY_CTL_DRAW_GRADIENT
2016-04-19 06:30:10 +02:00
radius
86388cddfe
[zr] start moving to the new version
2016-04-18 18:46:33 -05:00
radius
ddd8e29d87
[zr] start moving to the new version
2016-04-18 18:00:13 -05:00
radius
47b37e949f
[zr] start moving to the new version
2016-04-18 17:59:45 -05:00
radius
8b302c369e
[zr] start moving to the new version
2016-04-18 17:59:32 -05:00
aliaspider
7f63016ccb
(3DS) osSetSpeedupEnable should always be called.
2016-04-18 19:26:18 +01:00
Twinaphex
9d0047798d
Merge pull request #2874 from aliaspider/master
...
(3DS) gfx driver: improvements / fixes.
2016-04-18 18:10:40 +02:00
aliaspider
0ffba39280
(3DS) restore state correctly when suspending/exiting app. ( fixes #2207 )
2016-04-18 16:38:32 +01:00
aliaspider
4f54025a50
(3DS) 3D slider display mode selection tweaks.
2016-04-18 15:55:34 +01:00
aliaspider
0f8895bcc3
(3DS) the parallax layer register can be written to from userland with
...
GSPGPU_WriteHWRegs.
2016-04-18 15:22:41 +01:00
twinaphex
2d69615f1d
Add some compatibility defines for XMB ribbon pipeline shader
2016-04-18 03:56:08 +02:00
twinaphex
faa3e3557c
Exclude SDL for C89_BUILD
2016-04-18 03:23:47 +02:00
twinaphex
acf9f7aad1
C89/C90_BUILD fixes
2016-04-18 03:00:23 +02:00
twinaphex
c75143a62f
CXX_BUILD fixes
2016-04-18 02:56:42 +02:00
twinaphex
ab1c26d532
(XMB) Cleanups
2016-04-18 02:27:46 +02:00
twinaphex
a8b8ca7a96
Cleanup mui_context_reset_textures
2016-04-18 02:24:37 +02:00
twinaphex
06796bcc14
Refactor xmb_context_reset_textures
2016-04-18 02:20:54 +02:00
twinaphex
8a8a270159
(XMB) Cleanups
2016-04-18 02:10:24 +02:00
twinaphex
c7be8edd89
(XMB) Cleanups
2016-04-18 01:53:50 +02:00
twinaphex
38cc90d0e0
(XMB) Refactor ribbon
2016-04-18 01:52:16 +02:00
twinaphex
3264426a96
(XMB) Add coord_array
2016-04-17 23:23:48 +02:00
Twinaphex
25c2acb98d
Merge pull request #2873 from lakkatv/master
...
(XMB) Fix the ribbon with GLES
2016-04-17 21:58:57 +02:00
Jean-André Santoni
8e4934edae
(XMB) Fix the ribbon with GLES
2016-04-18 02:50:48 +07:00
Twinaphex
1b111feb9e
Merge pull request #2872 from aliaspider/master
...
(3DS) add more display modes for the top screen that can be controlled by the 3D slider.
2016-04-17 21:16:07 +02:00
aliaspider
4994de806a
(3DS) add more display modes for the top screen that can be controlled
...
by the 3D slider.
2016-04-17 20:10:21 +01:00
twinaphex
34389dbd22
Remove useless glVertexPointer call
2016-04-17 20:42:12 +02:00
twinaphex
2fc465ea83
Disable Ribbon by default
2016-04-17 20:14:12 +02:00
Twinaphex
287fa45e73
Merge pull request #2871 from lakkatv/master
...
(XMB) Ribbon: use gfx_coords_t, and unhardcode some numbers
2016-04-17 20:11:29 +02:00
Jean-André Santoni
0410d7a59e
(XMB) Ribbon: use gfx_coords_t, and unhardcode some numbers
2016-04-18 01:05:27 +07:00
twinaphex
7b3b4de3b9
Ribbon GLSL fragment shader - remove this unused line
2016-04-17 18:25:25 +02:00
twinaphex
09b0a09ca2
Alpha needs to be set to 0.90 for gradient ribbon background,
...
otherwise fadeout will not work properly when we are at the info
screen
2016-04-17 18:20:41 +02:00
twinaphex
ec4f961348
(XMB Cg) Ribbon works with Cg now too
2016-04-17 17:59:40 +02:00
aliaspider
1465cf1ffc
(3DS) allow setting a start offset in the texture
2016-04-17 15:30:44 +01:00
twinaphex
05f2153549
Change uniform_info's uniform type to unsigned
2016-04-17 16:07:32 +02:00
aliaspider
a609a748db
(3DS) move shaders to a subdirectory.
2016-04-17 13:27:55 +01:00
aliaspider
27fc306b19
(3DS) refactor shaders.
2016-04-17 13:23:56 +01:00
Twinaphex
66ba52eab0
CXX_BUILD fixes
2016-04-17 07:49:54 +02:00
Twinaphex
c8d97d05e7
(shader_glsl.c) Fix warnings
2016-04-17 07:45:37 +02:00
twinaphex
0f21ab247c
header cleanup
2016-04-17 07:37:00 +02:00
twinaphex
97d5a971a4
Change header includes
2016-04-17 07:34:01 +02:00
twinaphex
811a2d1419
Create input_defines.h
2016-04-17 07:32:08 +02:00
twinaphex
ef835f93d5
Change function signature for set_coords
2016-04-17 07:12:48 +02:00
twinaphex
e48e294009
(XMB Ribbon) Make gradient background transparent when libretro
...
core is running
2016-04-17 06:56:26 +02:00
twinaphex
71df73e640
(video_shader_driver.h) Cleanup
2016-04-17 06:17:23 +02:00
twinaphex
58f145282e
(XMB) Set uniform to vertex program and add 'add_prefix' to uniform_info struct
2016-04-17 06:11:48 +02:00
twinaphex
6579b5f3c8
Add XMB shader compilation to shader_gl_cg.c
2016-04-17 05:52:26 +02:00
twinaphex
30ade96fc0
Add Cg conversions of XMB ribbon/Zahnrad
2016-04-17 05:48:06 +02:00
twinaphex
641a37ce06
Change some function parameters for gl_ff_matrix/gl_ff_vertex
2016-04-17 05:00:42 +02:00
twinaphex
46b2100132
gl_cg_set_mvp - cleanup
2016-04-17 04:55:58 +02:00
twinaphex
07d28091a2
(GLSL) CLeanups
2016-04-17 04:52:13 +02:00
twinaphex
19367da0ae
(GLSL) Cleanups
2016-04-17 04:37:38 +02:00
Twinaphex
0f337d49c8
(XMB) Remove unused variable
2016-04-17 04:29:37 +02:00
twinaphex
1515c299f1
Add connect_ps2adapter to Makefile.common
2016-04-17 04:14:52 +02:00
twinaphex
9386fb2fa0
Move D3D9 HLSL font shader to file
2016-04-17 04:13:23 +02:00
Twinaphex
b6c12e5b85
Merge pull request #2870 from netux79/master
...
Added PS2/PSX Controller Adapter for HID driver.
2016-04-17 04:08:26 +02:00
twinaphex
e7ab158a3b
(Cg) Refactor/cleanups
2016-04-17 03:56:20 +02:00
twinaphex
ade309d1f1
(D3D Cg) Cleanups
2016-04-17 03:51:24 +02:00
twinaphex
b3220cf53e
Move zahnrad shaders to separate files
2016-04-17 02:36:07 +02:00
Ernesto Ramirez
c4f2de321a
(GX) Added PS2/PSX Controller Adapter for HID driver.
2016-04-16 19:33:17 -05:00
Twinaphex
8616b21e1f
Merge pull request #2869 from aliaspider/master
...
(3DS) change shader format/assembler
2016-04-17 00:18:00 +02:00
twinaphex
e9d16655f0
Create d3d_shaders
2016-04-17 00:16:32 +02:00
twinaphex
02e0be55a8
Move GL stock shader to gfx/drivers/gl_shaders
2016-04-17 00:11:52 +02:00
twinaphex
f0f60901ff
Move all shader files to header files (gfx/drivers/gl_shaders)
2016-04-17 00:08:45 +02:00
twinaphex
8b6abde2f9
Start moving GL shaders to gfx/drivers/gl_shaders
2016-04-16 23:57:37 +02:00
aliaspider
ad0d73d8f0
(3DS) refactor shaders. simplify texture combiner usage.
2016-04-16 22:38:13 +01:00
Twinaphex
6144ca0e31
Merge pull request #2868 from libretro/revert-2867-master
...
Revert "(XMB) Apply the fade in animation on the ribbon when launching RA or…"
2016-04-16 23:18:33 +02:00
Twinaphex
3a717adbf9
Revert "(XMB) Apply the fade in animation on the ribbon when launching RA or…"
2016-04-16 23:18:25 +02:00
Twinaphex
a8032a6c4c
Merge pull request #2867 from lakkatv/master
...
(XMB) Apply the fade in animation on the ribbon when launching RA or…
2016-04-16 23:01:28 +02:00
Jean-André Santoni
6f4e3079bd
(XMB) Apply the fade in animation on the ribbon when launching RA or toggling the menu
2016-04-17 03:46:39 +07:00
Twinaphex
e1512cc473
Merge pull request #2866 from lakkatv/master
...
XMB ribbon improvements
2016-04-16 22:09:29 +02:00
Jean-André Santoni
8317c5849c
(XMB) Draw gradient
2016-04-17 03:06:20 +07:00
Jean-André Santoni
1b0381ca02
(XMB) Slower the ribbon
2016-04-17 02:54:00 +07:00
Jean-André Santoni
5bdd9be52b
(XMB) Refactor ribbon init
2016-04-17 02:50:17 +07:00
aliaspider
c370afd861
(3DS) start porting shaders to the picasso format.
2016-04-16 20:26:05 +01:00
twinaphex
a969547e81
Add XMB_RIBBON_ENABLE switch to XMB
2016-04-16 21:09:54 +02:00
twinaphex
d8de78231b
Add SHADER_CTL_SET_PARAMETER
2016-04-16 21:04:13 +02:00
twinaphex
5d6b4d0a56
(GLSL) Refactor more code
2016-04-16 20:41:52 +02:00
twinaphex
3b5c4d963a
(shader_glsl.c) Lessen calls to glGetUniformLocation
2016-04-16 20:39:57 +02:00
twinaphex
a99dcaa929
(Cg) Get rid of pragma_cg_params
2016-04-16 20:35:08 +02:00
twinaphex
6d7dab2e66
(Cg) Fix Cg named parameter lookup
2016-04-16 20:32:45 +02:00
twinaphex
0b4ae30f6b
Fix erroneous loop variable passing
2016-04-16 20:23:55 +02:00
twinaphex
7f9249830a
set_uniform_parameter - implement parameter lookup properly
2016-04-16 20:06:18 +02:00
twinaphex
4e63113f72
Cleanups
2016-04-16 19:50:23 +02:00
twinaphex
d562bf38cb
Cleanups
2016-04-16 19:44:44 +02:00
twinaphex
0b7ee2fcf7
Change callback prototype
2016-04-16 19:41:48 +02:00
twinaphex
1230edf1ee
Add callback for setting single uniform parameter
2016-04-16 19:38:35 +02:00
twinaphex
ae218cf1a5
Expand uniform_set_parameter functions
2016-04-16 19:29:45 +02:00
twinaphex
ad627701da
(XMB) Cleanups
2016-04-16 17:57:51 +02:00
Twinaphex
e0cf1ab450
Merge pull request #2865 from aliaspider/master
...
(3DS) update.
2016-04-16 15:06:33 +02:00
aliaspider
6be66507d6
(3DS) patch services access for xml takeovers.
2016-04-16 12:44:45 +01:00
aliaspider
a5e2585fdc
(3DS) update svchax.
2016-04-16 12:27:10 +01:00
aliaspider
864f9d7c2c
(3DS) make svchax optional.
2016-04-16 12:06:37 +01:00
twinaphex
f45d2db0b1
Change function signature of uniform_set_parameter
2016-04-16 07:39:41 +02:00
twinaphex
00c7d918e9
(XMB) Comment out unused variables
2016-04-16 07:33:56 +02:00
Twinaphex
ae561de0c8
(Griffin) Buildfixes
2016-04-16 07:32:39 +02:00
Twinaphex
5bba5813cf
Cleanups - remove unused variables
2016-04-16 07:27:47 +02:00
twinaphex
87e8c28749
Favoritize GLSL as default shader type when available
2016-04-16 07:24:22 +02:00
twinaphex
92faefbccc
(GL) Cleanups - gl_set_shader
2016-04-16 07:19:21 +02:00
twinaphex
dfe723c727
gl_shader_init - cleanup
2016-04-16 07:16:32 +02:00
twinaphex
4e041ff3d0
(GL) gl_shader_init - Cleanups
2016-04-16 05:36:09 +02:00
twinaphex
1dfb29ddaf
Add video_shader_set_backend
2016-04-16 05:20:41 +02:00
twinaphex
7b88378952
Add params to video_shader_ctx_init
2016-04-16 05:14:39 +02:00
twinaphex
6f0011fd9f
xmb_thumbnails_ident - cleanup
2016-04-16 05:07:08 +02:00
twinaphex
1f7e6690e3
compile_program - if 'program' is NULL, then try to set program
...
to built-in shader program slot
2016-04-16 04:58:03 +02:00
twinaphex
86cb092b02
Add SHADER_CTL_COMPILE_PROGRAM
2016-04-16 04:56:15 +02:00
twinaphex
79ef0268e5
(Cg) Cleanups
2016-04-16 04:34:32 +02:00
twinaphex
1439b38b20
(Cg shader) Cleanups
2016-04-16 04:31:24 +02:00
twinaphex
2479699131
Cleanups
2016-04-16 01:51:46 +02:00
twinaphex
8a90e2777c
Rename GL_SHADER_STOCK_BLEND to VIDEO_SHADER_STOCK_BLEND
2016-04-16 01:50:20 +02:00
Twinaphex
7f6ff3ba84
Merge pull request #2863 from aliaspider/master
...
(3DS) fixes argc/argv related crashes
2016-04-15 23:49:56 +02:00
aliaspider
3913adbe99
nit.
2016-04-15 22:43:31 +01:00
aliaspider
8bd789389f
(3DS) better handling of argc/argv, fixes crash in CIA builds.
2016-04-15 22:40:34 +01:00
Twinaphex
6241f52b90
Merge pull request #2862 from lakkatv/master
...
(XMB) Thumbnails: workaround for titles containing slashes
2016-04-15 21:38:54 +02:00
Jean-André Santoni
b5dc5470a4
(XMB) Thumbnails: workaround for titles containing slashes
2016-04-16 02:10:30 +07:00
aliaspider
c85e44d597
(3DS) build fix.
2016-04-15 18:46:10 +01:00
twinaphex
6f6330576c
(zr_common.c) Cleanups
2016-04-15 07:45:59 +02:00
twinaphex
9d85afd358
Refactor SHADER_CTL_USE
2016-04-15 07:37:06 +02:00
twinaphex
0f65518118
Add set_active to 'use' function callback for shader driver
2016-04-15 05:08:03 +02:00
twinaphex
934681614f
Cleanup
2016-04-15 05:01:32 +02:00
twinaphex
5c0f7876b8
Cleanups
2016-04-15 04:48:07 +02:00
twinaphex
b3f486ae44
(Menu drivers display) Cleanups
2016-04-15 04:43:48 +02:00
twinaphex
d7cbb4472e
Cleanups
2016-04-15 04:20:57 +02:00
twinaphex
84eb56892f
Cleanups
2016-04-15 04:17:31 +02:00
twinaphex
31c6bba86a
Cut down on code duplication - draw_bg callback no longer necessary
2016-04-15 03:35:19 +02:00
twinaphex
0e984f6c95
Cleanups
2016-04-15 03:31:59 +02:00
twinaphex
3cb6117226
(Menu display) Cleanups
2016-04-15 03:24:21 +02:00
twinaphex
f4f839f776
Cleanups
2016-04-15 03:14:18 +02:00
Twinaphex
1583f7de97
Merge pull request #2860 from lakkatv/master
...
Fix arcade LPL generation
2016-04-15 00:57:00 +02:00
Jean-André Santoni
86cf3243aa
Fix arcade LPL generation
2016-04-15 05:55:11 +07:00
Twinaphex
14a8ec050d
Merge pull request #2859 from lakkatv/master
...
Arcade scanning
2016-04-15 00:30:54 +02:00
Jean-André Santoni
4f74976cac
Arcade scanning
2016-04-15 05:28:44 +07:00
Rob Loach
6f292fb435
Add documentation for libretro-db compilation
2016-04-14 03:56:58 -04:00
twinaphex
6a39d504e0
Change signature of uniform_set_parameters
2016-04-14 06:24:36 +02:00
twinaphex
7cd10fd707
Start creating stub hlsl_uniform_set_parameter
2016-04-14 03:52:29 +02:00
twinaphex
f418c7fde1
Cleanups
2016-04-14 03:41:53 +02:00
twinaphex
b9bb75c193
(HLSL) Refactor hlsl_compile_program
2016-04-14 03:38:45 +02:00
twinaphex
e61e617e80
(HLSL) Cleanups
2016-04-14 03:20:19 +02:00
twinaphex
a2acb0e6f0
Cleanups
2016-04-14 03:16:24 +02:00
twinaphex
c6292a38f5
Cleanups
2016-04-14 03:11:13 +02:00
twinaphex
8701af084a
(HLSL) Cleanups
2016-04-14 03:09:15 +02:00
twinaphex
5cc1b85f70
(HLSL) Cleanups
2016-04-14 03:06:59 +02:00
twinaphex
930b854272
Refactor compile_programs functions
2016-04-14 01:53:23 +02:00
twinaphex
5f98068e7d
Add shader_program_data
2016-04-14 01:33:43 +02:00
twinaphex
90018dbbe0
(Cg) Cleanups
2016-04-14 01:18:27 +02:00
twinaphex
0093e0cbf9
(Cg) Fix state tracker params too
2016-04-14 01:15:16 +02:00
twinaphex
74be1f5906
(Cg) Should fix pragma parameters
2016-04-14 01:12:14 +02:00
Twinaphex
899db8fb37
(libretro-common) Buildfix for OSX
2016-04-13 22:08:23 +02:00
twinaphex
511fbcda93
(Shaders) Refactor shader program compiling code
2016-04-13 20:14:25 +02:00
twinaphex
1e9aed1683
Create struct shader_program_info
2016-04-13 20:06:43 +02:00
twinaphex
f28c0475b5
(Shaders) Refactors
2016-04-13 19:58:40 +02:00
twinaphex
29495d4973
(Shaders) Cleanups
2016-04-13 19:27:04 +02:00
twinaphex
7321a9431b
Cleanup
2016-04-13 18:24:31 +02:00
twinaphex
dfe08c7148
Use menu_entries_prepend
2016-04-13 17:03:13 +02:00
twinaphex
b63a3f8fcc
(GLSL) CLeanups
2016-04-13 06:52:36 +02:00
twinaphex
f2e3789c8e
(GLSL) Update
2016-04-13 06:40:59 +02:00
twinaphex
45d4718406
(GLSL) Refactor/cleanup
2016-04-13 06:40:40 +02:00
twinaphex
f7c0225e1a
(GLSL) More cleanups
2016-04-13 06:30:00 +02:00
twinaphex
015c166b1d
(GLSL) Cleanups
2016-04-13 06:25:49 +02:00
twinaphex
9218d57b9d
(GLSL) Cleanups
2016-04-13 06:18:53 +02:00
twinaphex
53dad5bc73
(GLSL) Cleanups
2016-04-13 06:04:29 +02:00
twinaphex
edcf3fd1ee
Cleanups
2016-04-13 05:11:22 +02:00
twinaphex
49e43dd085
(GLSL) Cleanup
2016-04-13 05:06:24 +02:00
twinaphex
ea824bdee1
Start implementing glsl_uniform_set_parameter
2016-04-13 04:44:08 +02:00
twinaphex
bf39033bc3
Add 'enabled' attribute to uniform_params
2016-04-13 04:21:17 +02:00
twinaphex
c3f77efb2c
Prepare new GLSL uniform code
2016-04-13 04:16:49 +02:00
twinaphex
c5e4c90e88
(Cg) Flesh out uniform switch
2016-04-13 02:54:01 +02:00
twinaphex
960783987d
(GLSL) Rename gl_uniforms and glsl_vbo
2016-04-13 02:36:00 +02:00
twinaphex
f68d98a6a4
Move uniform info structs to video_shader_driver.h
2016-04-13 02:31:49 +02:00
twinaphex
06ccd36b2f
(PS3) Cut down on warnings
2016-04-13 01:49:38 +02:00
twinaphex
928f4e9e65
(Cg) Cleanup
2016-04-13 01:46:29 +02:00
twinaphex
df90f233a4
(GL Cg) Refactor uniform param code
2016-04-13 01:42:40 +02:00
twinaphex
1c1cf4535d
Remove this too
2016-04-12 22:25:45 +02:00
twinaphex
e1a3ceaaee
draw_bg operation should not implicitly enable/disable blending -
...
should be done outside
2016-04-12 22:24:33 +02:00
twinaphex
9976077895
(menu display vulkan) Take out set viewport call
2016-04-12 20:19:13 +02:00
twinaphex
83efd732dd
(XMB) Move set viewport call outside
2016-04-12 20:17:50 +02:00
twinaphex
033cecf08c
(menu_display) Cleanups
2016-04-12 20:07:23 +02:00
twinaphex
19e86256a7
(menu display GL) Attach white texture to draw info struct if NULL
2016-04-12 19:55:31 +02:00
twinaphex
5f0aa1852e
This needs to be properly refactored later
2016-04-12 17:56:34 +02:00
twinaphex
c390794452
(XMB) Change types
2016-04-12 16:26:36 +02:00
twinaphex
64f53d8237
(XMB) Refactor blend begin/end
2016-04-12 16:25:13 +02:00
Twinaphex
fff07d46b3
Merge pull request #2854 from lakkatv/master
...
(XMB) White texture that will be used for the ribbon
2016-04-12 04:54:32 +02:00
Jean-André Santoni
0e393211f3
(XMB) White texture that will be used for the ribbon
2016-04-12 09:53:51 +07:00
twinaphex
08632c89b6
Comment this out again now that the test works
2016-04-12 03:19:17 +02:00
twinaphex
8d4d0d16c6
(libretro-common) Update GLSM
2016-04-12 02:22:12 +02:00
Twinaphex
9239c2b349
Merge pull request #2853 from lakkatv/master
...
(Menu) Move the white texture stuff to menu_display
2016-04-11 23:32:29 +02:00
Jean-André Santoni
ea6bd2797c
(Menu) Move the white texture stuff to menu_display
2016-04-12 04:30:25 +07:00
twinaphex
3e4d7c404a
Should hopefully fix file_list_prepend
2016-04-11 22:35:45 +02:00
Twinaphex
00b398f6d2
Merge pull request #2851 from lakkatv/master
...
List prepend
2016-04-11 20:50:07 +02:00
Jean-André Santoni
1dea1fa0e2
Rename file_list_push to file_list_prepend
2016-04-12 01:40:48 +07:00
Jean-André Santoni
8e86d11f57
Add list_prepend to the menu ctx drivers
2016-04-11 23:31:49 +07:00
Jean-André Santoni
01c82a09f0
Rename menu_entries_push to menu_entries_prepend
2016-04-11 23:18:16 +07:00
twinaphex
a58c77113f
Change text
2016-04-11 18:04:24 +02:00
twinaphex
a430c7f543
Add experimental menu_entries_push/file_list_push
2016-04-11 18:02:50 +02:00
twinaphex
7e7a1fa5f9
Rename menu_entries_push to menu_entries_add
2016-04-11 05:49:39 +02:00
twinaphex
f25581e88d
Add print_buf_lines_extended and have core updater use it
2016-04-11 03:09:17 +02:00
twinaphex
e555295681
(Shaders) Only show supported shaders
2016-04-10 22:00:50 +02:00
twinaphex
94c042f686
(driver.c) Cleanups
2016-04-10 16:40:36 +02:00
twinaphex
7660b67ad4
(netplay) Cleanups
2016-04-10 16:35:25 +02:00
twinaphex
494ceee05e
Update glsm
2016-04-10 16:31:08 +02:00
Twinaphex
2bcc36b387
Remove unused variables
2016-04-10 16:25:24 +02:00
twinaphex
695a93e071
Cleanups
2016-04-10 15:52:06 +02:00
twinaphex
00dce981c8
(runloop.c) Create static functions
2016-04-10 15:40:46 +02:00
twinaphex
c015711090
content.c - cleanups
2016-04-10 15:33:04 +02:00
Twinaphex
d818578076
Merge pull request #2845 from lakkatv/master
...
(XMB) Add support for the RetroActive theme
2016-04-09 13:34:26 +02:00
Jean-André Santoni
64e2f9e2f0
(XMB) Subtler drop shadows
2016-04-09 13:23:59 +07:00
Jean-André Santoni
8c02d63f2e
(XMB) Add support for the RetroActive theme
2016-04-09 12:46:40 +07:00
twinaphex
6a814229e1
Attempt to fix flip users
2016-04-09 03:16:23 +02:00
Twinaphex
7086277c56
Merge pull request #2843 from lakkatv/master
...
(XMB) Polish thumbnails settings
2016-04-08 12:53:59 +02:00
Jean-André Santoni
0f8e406a05
(XMB) Polish thumbnails settings
2016-04-08 17:50:20 +07:00
twinaphex
8e2dada12a
(libretro-common) message_queue.c - cleanups
2016-04-08 02:59:06 +02:00
twinaphex
8ba1f2fca6
(libretro-common) archive_file_zlib.c - cleanup
2016-04-08 02:54:37 +02:00
twinaphex
e88e580832
(libretro-common) archive_file.c - Cleanups
2016-04-08 02:51:17 +02:00
Twinaphex
5218be3a0c
Merge pull request #2842 from lakkatv/master
...
(XMB) Thumbnail type switching
2016-04-07 20:48:19 +02:00
Jean-André Santoni
7dfb3c373a
(XMB) Thumbnail type switching
2016-04-08 01:42:53 +07:00
Twinaphex
013e9cd8cb
Merge pull request #2841 from lakkatv/master
...
(XMB) Shadows
2016-04-07 19:32:40 +02:00
Jean-André Santoni
53a1369dba
(XMB) Shadows
2016-04-08 00:24:55 +07:00
Twinaphex
01f83ba289
Merge pull request #2840 from lakkatv/master
...
(XMB) Refactoring, draw_icon can call draw_icon_predone
2016-04-07 18:48:19 +02:00
Jean-André Santoni
e96c2b4ef3
(XMB) Refactoring, draw_icon can call draw_icon_predone
2016-04-07 23:43:04 +07:00
twinaphex
175d601a4e
Make it possible to initialize memory stream interface in
...
writable mode
2016-04-07 05:06:41 +02:00
twinaphex
9b4bb51c2e
Cleanup filestream_tell
2016-04-07 04:20:09 +02:00
twinaphex
55a28eb8a3
Cleanup filestream_seek
2016-04-07 04:16:46 +02:00
twinaphex
2e66300320
Cleanup filestream_get_fd
2016-04-07 03:35:12 +02:00
twinaphex
b20a03f3b9
Add unimplemented message
2016-04-07 03:30:02 +02:00
twinaphex
502c2a41a9
Only define HAVE_BUFFERED_IO if platform is not PS3/PSP or Vita
2016-04-07 03:29:17 +02:00
twinaphex
bf017e3a0c
Add intfstream_putc
2016-04-07 03:24:41 +02:00
twinaphex
2bb90f3702
Add filestream_putc
2016-04-07 03:23:01 +02:00
twinaphex
f0a1b94a11
Update memory_stream.c with FCEUmm update code
2016-04-07 03:07:23 +02:00
twinaphex
a8144abbce
Add intfstream_tell
2016-04-07 02:44:21 +02:00
twinaphex
0da67ad4f9
Add intfstream_close
2016-04-07 02:30:09 +02:00
twinaphex
99a9769014
Add intfstream_rewind
2016-04-07 02:27:33 +02:00
twinaphex
ea037799a4
Add memstream_rewind
2016-04-07 02:24:31 +02:00
twinaphex
f51e0f62e5
Add intfstream_seek
2016-04-07 02:21:43 +02:00
twinaphex
67cf1153c6
(streams/memory_stream.c) Cleanup
2016-04-07 02:15:48 +02:00
twinaphex
2a3bba34e0
Add intfstream_gets/intfstream_getc
2016-04-07 02:13:40 +02:00
twinaphex
a20a2da85e
Add intfstream_read/intfstream_write
2016-04-07 02:06:04 +02:00
twinaphex
554ca4f087
(libretro-common) Add intfstream_open
2016-04-07 01:58:54 +02:00
twinaphex
5eb3bb05f7
Start adding streams/interface_stream.c
2016-04-06 21:58:23 +02:00
twinaphex
7fe34b97a6
(libretro-common) streams - cleanups
2016-04-06 17:03:17 +02:00
twinaphex
734ef07fcc
(file_stream.c) Cleanups
2016-04-06 16:55:17 +02:00
twinaphex
cce0320bb5
(libretro-common) Cleanups
2016-04-06 16:48:51 +02:00
twinaphex
dba04c73e4
Move core options variable
2016-04-06 02:30:20 +02:00
Twinaphex
f42911cab7
Remove gloval variable
2016-04-06 01:59:00 +02:00
twinaphex
6e3416b990
Add RARCH_CTL_{USERNAME}
2016-04-06 01:58:11 +02:00
twinaphex
c7a9182d59
Create CORE_CTL_{INPUT_DESCRIPTORS}
2016-04-06 01:57:02 +02:00
twinaphex
9a90008543
Frame time needs to be reset back to defaults after we close the
...
core and its contents - this was causing a crash when jumping
from a core that supports frame time callback (2048) to a core
that doesn't (Mupen64plus)
2016-04-06 01:29:32 +02:00
twinaphex
92dee9b3aa
(Android) Refactor argc/argv passed to rarch_main
2016-04-05 23:45:31 +02:00
twinaphex
43860e384a
Fixes crash on Close Content on Android.
...
Bizarre usage of -L argument caused it along with --menu
2016-04-05 23:22:33 +02:00
Twinaphex
20706b51de
(iOS) Fix iOS - pass argc/argv
2016-04-05 21:22:23 +02:00
Twinaphex
cf9d8a8adb
(iOS) rewrite this
2016-04-05 20:58:17 +02:00
twinaphex
c536e0fbdc
(iOS) argv needs to always be non-NULL
2016-04-05 20:53:02 +02:00
twinaphex
001aa3ba4a
Add ssem_get - SDL_SemValue equivalent
2016-04-05 19:08:41 +02:00
twinaphex
db24cb1ec5
(libretro-common) Update
2016-04-05 18:52:58 +02:00
twinaphex
78426895db
(libretro-common) std=c99 compatibility for rsemaphore.c
2016-04-05 18:42:16 +02:00
twinaphex
26d37e006a
(libretro-common) This should allow rthreads.c to compile with -std=c99
2016-04-05 17:52:23 +02:00
twinaphex
15fa7f9cd1
GFX_CTL_CHECK_WINDOW - prevent null pointer dereferences
2016-04-02 20:53:13 +02:00
Twinaphex
90b1db7178
(iOS) Gets past the crash at startup if argv is NULL
2016-04-02 01:05:24 +02:00
twinaphex
490a2f77ae
Update libretro-common
2016-03-31 13:27:54 +02:00
Hans-Kristian Arntzen
406f084c4b
Vulkan: Set g_inited in Windows.
2016-03-29 18:02:32 +02:00
Hans-Kristian Arntzen
e04bbfbae2
Vulkan: Add more logging ...
2016-03-29 17:57:13 +02:00
Hans-Kristian Arntzen
c7b96b75b8
Vulkan: Add more error logging.
2016-03-29 17:36:13 +02:00
Twinaphex
ffed6b2dd0
Merge pull request #2826 from Themaister/master
...
Vulkan: Add proc address query functions to HW interface.
2016-03-29 16:38:44 +02:00
Hans-Kristian Arntzen
38a305bb6e
Vulkan: Add proc address query functions to HW interface.
...
Allows cores to avoid linking directly against any extra library.
Update HW interface version to 2 to signal ABI change.
Note that the interface is still experimental and can change at any time.
2016-03-29 16:35:31 +02:00
Twinaphex
7e7eb233a5
Merge pull request #2825 from Themaister/master
...
Remove dead code with full_x/full_y.
2016-03-29 15:51:27 +02:00
Hans-Kristian Arntzen
02736963bc
Vulkan: Implement get_context_data callback in Win32.
...
Also fix some potential crashes with dinput handling.
2016-03-29 15:50:12 +02:00
Hans-Kristian Arntzen
8ade7fb274
Vulkan: Attempt Windows backend support.
...
Completely bind since I cannot test myself, but compiles.
2016-03-29 15:50:12 +02:00
Hans-Kristian Arntzen
72f65396c7
Fix cross-compile build on Linux.
2016-03-29 15:50:12 +02:00
Hans-Kristian Arntzen
87a5fd2e44
win32_set_style: Fix broken pointer-to-pointer.
...
This can't possibly have worked in any sensible way before ...
2016-03-29 15:36:08 +02:00
Hans-Kristian Arntzen
1ff4445ba0
Remove dead code with full_x/full_y.
...
Very confusing and no longer serves any purpose anyways.
2016-03-29 15:28:13 +02:00
Twinaphex
577f210b30
Merge pull request #2823 from Themaister/master
...
Vulkan: Add explicit render target format support.
2016-03-26 23:54:19 +01:00
Hans-Kristian Arntzen
8c2664e5fb
Vulkan: Add explicit render target format support.
...
Supports all required formats in Vulkan 1.0 as well as GLES 3.x/GL 3.x
(for future).
2016-03-26 23:49:57 +01:00
Hans-Kristian Arntzen
236200ef63
Vulkan: Add format enum for various possible RT formats.
...
Include all formats which are required to be supported in Vulkan 1.0 and
GLES 3.x. Not all these formats are supported in GLES2, but that's up to
shaders to decide whether they want to support GLES2 or not.
2016-03-26 22:52:32 +01:00
Twinaphex
b454192a43
Merge pull request #2822 from libretro/staging
...
Vulkan: Another stab at cleaning up implicit menu vs. loading content handling
2016-03-26 20:20:11 +01:00
Twinaphex
8572fb622e
Merge pull request #2821 from Themaister/master
...
Vulkan: Use single UBO for all passes and sync indices.
2016-03-26 20:17:34 +01:00
Hans-Kristian Arntzen
82db5a4950
Vulkan: Use single UBO for all passes and sync indices.
...
Significantly reduces number of allocations.
2016-03-26 19:39:51 +01:00
Twinaphex
786bdacd4c
Merge pull request #2820 from Themaister/master
...
Vulkan: Further work on shader backend.
2016-03-26 18:46:41 +01:00
Hans-Kristian Arntzen
200b88c3ca
Vulkan: Add detection for non-causal filter chains.
2016-03-26 18:27:17 +01:00
Hans-Kristian Arntzen
b1bd0f7b7f
Ignore known pragmas.
2016-03-26 18:07:59 +01:00
Hans-Kristian Arntzen
7d5eb2bc27
Vulkan: Add pass name handling.
...
Add #pragma name.
2016-03-26 18:00:09 +01:00
Hans-Kristian Arntzen
b96d365968
Only set CORE_TYPE_PLAIN for non-directory -L.
...
Fixes crash on Android startup which uses -L <core-dir> CLI argument.
-L can also set core directory, even though it's not supposed to
be used anymore.
Also, on Android, the cores directory might not be populated, so ignore
arguments which are not valid.
2016-03-25 23:57:11 +01:00
Hans-Kristian Arntzen
21c7ff99d1
Vulkan: Add semantic name remapping.
...
Will be useful for custom named passes.
2016-03-25 23:15:23 +01:00
Hans-Kristian Arntzen
3838b3c045
Vulkan: Add frame count suport.
2016-03-25 22:06:31 +01:00
Twinaphex
9083ede9b5
Merge pull request #2819 from Themaister/master
...
Vulkan: Implement universal FBO feedback.
2016-03-25 19:58:43 +01:00
Hans-Kristian Arntzen
b7b03c531a
Vulkan: Use single VBO in filter chain.
...
No need to have two separate buffers here.
2016-03-25 19:23:58 +01:00
Hans-Kristian Arntzen
939bc70ac6
Vulkan: Properly resize and clear feedback textures.
2016-03-25 19:16:39 +01:00
Hans-Kristian Arntzen
ca62f342b0
Vulkan: Fix original history.
...
Verified to work now.
2016-03-25 18:50:49 +01:00
Hans-Kristian Arntzen
79f5e9ca98
Vulkan: Add logging about feedback/history.
2016-03-25 17:45:30 +01:00
Hans-Kristian Arntzen
92601a0fb8
Vulkan: Set arrayed semantic textures.
2016-03-25 17:39:24 +01:00
Hans-Kristian Arntzen
80df588cf0
Vulkan: Implement feedback/history.
2016-03-25 15:32:04 +01:00
Hans-Kristian Arntzen
e35e0e0f23
Vulkan: Nits.
2016-03-25 14:53:47 +01:00
Hans-Kristian Arntzen
83ab0d799f
Vulkan: Begin implementing history and feedback.
2016-03-25 14:51:37 +01:00
Hans-Kristian Arntzen
4f3ade1b95
Vulkan: Begin sketching out support for complete filter chain.
2016-03-25 13:26:36 +01:00
twinaphex
d3f0ca76bc
Remove source settings
2016-03-24 19:55:33 +01:00
Twinaphex
f23b42b437
Merge pull request #2803 from gouchi/master
...
Fix inconsistency with parameters
2016-03-24 19:37:25 +01:00
twinaphex
1d5955bced
(libretro-common) Update comments
2016-03-24 05:57:48 +01:00
radius
80ea008e77
[zr] make the wizard step 3 match the other steps
2016-03-23 23:46:05 -05:00
radius
9b1ada22b9
remove unused variable
2016-03-23 23:38:22 -05:00
radius
8fcfa3659a
add gamepad POC panel
2016-03-23 23:32:49 -05:00
twinaphex
6dc267ef1c
Turn cheat_manager_new into static function
2016-03-24 04:51:45 +01:00
twinaphex
c142b123a1
(autosave) cleanup
2016-03-24 04:48:40 +01:00
twinaphex
84ff9207f9
(autosave) turn some functions static
2016-03-24 04:47:35 +01:00
twinaphex
1b289c0f05
(libretro-common) Update
2016-03-24 04:23:17 +01:00
twinaphex
e41127459e
Rename 'filestream' functions
2016-03-24 04:09:25 +01:00
twinaphex
89d896339c
Don't need to include system.h
2016-03-24 03:47:22 +01:00
twinaphex
d04940a159
(input_keyboard.c) Refactor more functions into static functions
2016-03-24 03:45:16 +01:00
twinaphex
ce9573e4c3
Create RARCH_INPUT_KEYBOARD_CTL_LINE_FREE
2016-03-24 03:36:38 +01:00
twinaphex
870bce981d
(gl.c) Indenting nits
2016-03-24 03:32:00 +01:00
twinaphex
60681195f8
Fix some concurrency bugs
2016-03-24 03:06:03 +01:00
Twinaphex
0ab6350610
Merge pull request #2818 from lakkatv/master
...
(XMB) Use a PSP-like layout for screen smaller than 640px
2016-03-24 01:48:23 +01:00
Jean-André Santoni
2640748b89
(XMB) Use a PSP-like layout for screen smaller than 640px
2016-03-24 07:23:04 +07:00
Twinaphex
6f424ebc4c
Merge pull request #2816 from lakkatv/master
...
More Lakka services
2016-03-24 00:21:36 +01:00
Jean-André Santoni
61b044b124
Refactoring
2016-03-24 01:20:26 +07:00
twinaphex
c20e9fd6bd
Start updating audio/test/Makefile
2016-03-23 18:54:17 +01:00
twinaphex
a2f50174dd
Update audio/test/Makefile
2016-03-23 18:45:44 +01:00
Jean-André Santoni
ab09ebe687
Allow passing LAKKA_PROJECT directly to make
2016-03-23 21:47:10 +07:00
Jean-André Santoni
adfb0b5a6d
(Menu) Unhardcode Lakka Update Dir
2016-03-23 21:40:41 +07:00
Jean-André Santoni
cb7ef6615c
(Menu) Remove useless code
2016-03-23 20:24:26 +07:00
Jean-André Santoni
17e2458903
Typo
2016-03-23 20:07:13 +07:00
Jean-André Santoni
288c2c3996
(Menu) Lakka Services : Bluetooth
2016-03-23 20:06:53 +07:00
Jean-André Santoni
b82976b206
(Menu) Lakka Services, allow enabling or disabling SAMBA
2016-03-23 19:58:01 +07:00
twinaphex
072d6ff125
Rename gfx_coord_array_add to gfx_coord_array_append
2016-03-23 07:01:54 +01:00
twinaphex
e1c47a68fe
Take prototype declaration out of video_driver.h
2016-03-23 06:57:29 +01:00
twinaphex
69bcac61dd
input_hid_driver.h - cleanups
2016-03-23 06:54:37 +01:00
twinaphex
76d06c89ca
Make some functions static
2016-03-23 06:53:19 +01:00
twinaphex
8f7f40b86c
Move more functionality to input_keyboard_ctl
2016-03-23 06:44:00 +01:00
twinaphex
56c47bbe56
Change input_driver_ctl calls to input_keyboard_ctl
2016-03-23 06:19:33 +01:00
twinaphex
2fee5edba4
Move linefeed enable enums to input_keyboard.c
2016-03-23 06:18:09 +01:00
twinaphex
92d2765157
Create input_keyboard_ctl
2016-03-23 06:11:39 +01:00
twinaphex
0b9595b7e1
Should fix input_keyboard_wait_keys still being active after
...
we bind a button with the gamepad
2016-03-23 05:49:38 +01:00
twinaphex
e13fd6da41
vsnprintf_s needs to have stdio.h included
2016-03-23 03:47:18 +01:00
twinaphex
9e06843127
Typo fix
2016-03-23 03:45:02 +01:00
twinaphex
b6941a045d
isblank is available since MSVC 2013
2016-03-23 03:44:31 +01:00
twinaphex
5fe9f8dc11
We need the roundf macro for MSVC versions lower than 1800
2016-03-23 03:40:47 +01:00
Twinaphex
57981b2990
Merge pull request #2814 from Themaister/master
...
Vulkan: Reflection improvements
2016-03-23 00:32:17 +01:00
Hans-Kristian Arntzen
23c8150b6e
Reintroduce new parse_input scheme.
...
This reverts commit 2323cef8d1 .
2016-03-23 00:29:52 +01:00
gouchi
c1a7419469
Revert text to Libretro library used
2016-03-23 00:28:23 +01:00
Hans-Kristian Arntzen
ce34c4bba8
Vulkan: Expose number of components for semantics.
2016-03-23 00:19:24 +01:00
Hans-Kristian Arntzen
d5dc50c436
Vulkan: Allow no UBO even if it makes little sense.
2016-03-23 00:19:24 +01:00
Hans-Kristian Arntzen
c17755ab1a
Vulkan: Default construct slang_reflection instead.
...
We will use non-POD when dealing with user-defined inputs.
2016-03-23 00:19:24 +01:00
Hans-Kristian Arntzen
2427351afb
Vulkan: Log semantic use for debugging.
2016-03-23 00:19:24 +01:00
Hans-Kristian Arntzen
39149b36b2
Vulkan: Clean up semantic parsing a lot.
...
Split up into two kinds of semantics, textured and not.
2016-03-23 00:19:24 +01:00
twinaphex
2323cef8d1
Revert "Attempt properly handling CLI options ..."
...
This reverts commit 6f8a1e8ab2 .
2016-03-22 21:42:30 +01:00
twinaphex
3e72b89021
(Android) Disable Vulkan until things can start bulding, compiling
...
and working properly again
2016-03-22 20:33:12 +01:00
Twinaphex
a3007b1604
Merge pull request #2810 from lakkatv/master
...
Lakka Services
2016-03-22 20:08:24 +01:00
Jean-André Santoni
60f9f8329c
(Menu) Forgot that
2016-03-23 01:25:27 +07:00
Jean-André Santoni
6b3a8112d1
(Menu) Fixes for Lakka Services
2016-03-23 01:23:51 +07:00
twinaphex
3b377f2e41
(Android) glslang_tab.cpp got moved
2016-03-22 18:39:26 +01:00
twinaphex
6a6caff671
Update this too
2016-03-22 18:37:40 +01:00
twinaphex
439b3e5007
Take out glslang_tab.cpp
2016-03-22 18:36:48 +01:00
twinaphex
f8ac103888
(Android) Change APPL_STL back too
2016-03-22 16:40:47 +01:00
twinaphex
77143179b5
Change back Android.mk file
2016-03-22 16:40:02 +01:00
Jean-André Santoni
d5816cb298
(Menu) More ifdef for Lakka Services, and create files with w mode.
2016-03-22 17:10:06 +07:00
twinaphex
3e3cc9f2f2
Replace zr_common_file_load again
2016-03-22 05:58:16 +01:00
twinaphex
2e11895ef9
(zahnrad) Add HAVE_OPENGL ifdef
2016-03-22 05:52:46 +01:00
twinaphex
1af81201a0
Go back to this
2016-03-22 05:50:40 +01:00
twinaphex
4cc122648c
Header include cleanup
2016-03-22 04:09:46 +01:00
twinaphex
2064681a67
Cleanup
2016-03-22 04:07:05 +01:00
twinaphex
7fa6b946ce
Move defines to audio_driver.h
2016-03-22 04:00:18 +01:00
twinaphex
bf9add6325
Header cleanups
2016-03-22 03:51:14 +01:00
twinaphex
ab1c4d0c4d
Header include cleanups
2016-03-22 03:49:05 +01:00
twinaphex
cf7687b49c
Cleanups
2016-03-22 03:32:00 +01:00
twinaphex
2e14d0979b
Header include cleanups
2016-03-22 03:13:33 +01:00
twinaphex
6360b0ef25
(menu_setting.h) Take out libretro.h header include
2016-03-22 03:08:05 +01:00
twinaphex
6f37163675
CXX_BUILD warning fixes
2016-03-22 02:59:13 +01:00
twinaphex
4c14267f5b
Create core_type.h
2016-03-22 02:56:06 +01:00
twinaphex
61bae588fb
Header include changes
2016-03-22 02:45:25 +01:00
twinaphex
1303a310e8
retroarch.h - don't include retro_miscellaneous.h
2016-03-22 02:33:49 +01:00
twinaphex
bb993c3f27
(menu_displaylist.h) Don't include retro_miscellaneous.h
2016-03-22 02:32:02 +01:00
twinaphex
fa0ba621d7
Take out menu_setting_find_prehashed
2016-03-22 02:24:00 +01:00
twinaphex
1e3aba3494
(Linux) Buildfix
2016-03-22 01:58:51 +01:00
twinaphex
33b0a189f5
Changed this back - caused multiple warnings
2016-03-22 01:57:58 +01:00
twinaphex
6f5be6b3b3
(zahnrad) Style nits
2016-03-22 01:40:09 +01:00
twinaphex
b00878a595
(zr_common.c) Cleanups
2016-03-22 01:20:41 +01:00
twinaphex
ddb912b373
Use uintptr_t instead of GLuint
2016-03-22 01:17:00 +01:00
twinaphex
e9fd6863ce
Rewrite zr_common_file_load to use file_stream.h
2016-03-22 01:16:08 +01:00
twinaphex
79008d4fd6
(Zahnrad) We don't need the VAO
2016-03-22 01:04:00 +01:00
twinaphex
c18da3039f
zr_common_image_load - go through video_texture_image_load/video_driver_texture_load
2016-03-22 01:00:34 +01:00
Alcaro
b4c6831b56
No need to copy that argument.
...
The copy also lacked the NUL terminator, wouldn't surprise me if it crashed. Let's just clean it up.
2016-03-22 00:01:25 +01:00
Twinaphex
43c8fc50be
Merge pull request #2811 from Themaister/master
...
Various collection of fixes
2016-03-21 23:51:38 +01:00
Jean-André Santoni
24af521bf1
(Menu) Add a first Lakka Service setting: SSH Enable
2016-03-22 05:46:36 +07:00
Hans-Kristian Arntzen
75003b65f1
Revamp Android NDK build system.
...
Split up into separate modules to avoid the pain with cross-defines from
C and C++.
Move to c++_static STL. It's the recommended way since a while back and
fixes some build issues as well.
2016-03-21 23:43:59 +01:00
Hans-Kristian Arntzen
ef79734e7c
Use same system as dynamic cores to get system info.
2016-03-21 22:58:13 +01:00
Hans-Kristian Arntzen
fdaf6ffead
Remove bison file.
2016-03-21 22:58:13 +01:00
Hans-Kristian Arntzen
6bd88e6848
Update glslang.
2016-03-21 22:58:13 +01:00
twinaphex
5eba4984cf
(zr_common.c) Refactor
2016-03-21 21:51:24 +01:00
twinaphex
42725179ec
Refactor zr_common.c
2016-03-21 21:50:23 +01:00
twinaphex
e83d460997
(zr_common) Call menu_display_ctl for blend end
2016-03-21 21:45:06 +01:00
twinaphex
f27d2b70f6
(menu_navigation.c) Cleanup
2016-03-21 21:36:49 +01:00
twinaphex
8a7c233e3f
(menu_navigation.c) Simplify
2016-03-21 21:34:49 +01:00
Jean-André Santoni
1cb8faf6c9
(Menu) Add a setting group for Lakka Services
2016-03-22 03:31:34 +07:00
twinaphex
7b48a0c57e
(XMB) Prevent symbol collission
2016-03-21 21:18:25 +01:00
Twinaphex
cf0dd7f5e8
Merge pull request #2809 from lakkatv/master
...
(XMB) Theme switching
2016-03-21 20:56:53 +01:00
twinaphex
7cc6c477b8
Start using menu_setting_find_prehashed
2016-03-21 20:56:11 +01:00
Jean-André Santoni
66544dcea4
(XMB) Theme switching
2016-03-22 02:54:16 +07:00
twinaphex
552959933d
Create menu_setting_find_internal
2016-03-21 20:53:07 +01:00
twinaphex
b961a2b2b2
menu_displaylist_info - add hash for label
2016-03-21 20:50:06 +01:00
twinaphex
908e266cc4
Generate hash for setting_bool_setting/setting_int_setting
2016-03-21 20:43:27 +01:00
twinaphex
b80b52b806
Rename file_list_push to file_list_append
2016-03-21 20:20:24 +01:00
twinaphex
d5a0819aba
Nit
2016-03-21 19:53:48 +01:00
twinaphex
3d7bc4f7fe
(playlist.c) Style nits
2016-03-21 19:52:33 +01:00
twinaphex
5a37033803
(libretro-common) Update
2016-03-21 19:46:14 +01:00
twinaphex
483699357d
(RPNG) cleanups
2016-03-21 19:43:29 +01:00
twinaphex
4d30df7a64
Header cleanup
2016-03-21 19:23:45 +01:00
twinaphex
ca63357b54
(X11) Do not keep appending to suspend screensaver if not available
2016-03-21 19:12:16 +01:00
twinaphex
b20989d31d
(libretro-common) Update headers
2016-03-21 18:51:44 +01:00
twinaphex
c8f4d97839
Move config_file_userdata outside libretro-common
2016-03-21 18:49:50 +01:00
twinaphex
f960e9ad26
Move files
2016-03-21 18:37:19 +01:00
twinaphex
32a8b57826
Move test files
2016-03-21 18:27:02 +01:00
twinaphex
12e51eb4b5
(libretrodb) Add headers and cleanups
2016-03-21 18:16:05 +01:00
Hans-Kristian Arntzen
6f8a1e8ab2
Attempt properly handling CLI options ...
2016-03-21 17:59:40 +01:00
Twinaphex
0af195c2df
Merge pull request #2807 from libretro/revert-2806-master
...
Revert "Fix "retroarch --verbose"."
2016-03-21 17:21:33 +01:00
Twinaphex
2c8b558dac
Revert "Fix "retroarch --verbose"."
2016-03-21 17:21:17 +01:00
Twinaphex
570bd93eed
Merge pull request #2806 from Themaister/master
...
Fix "retroarch --verbose".
2016-03-21 17:19:19 +01:00
Hans-Kristian Arntzen
fd443082a7
Fix "retroarch --verbose".
...
We want to go straight to menu in this case, so make a special case
for this fairly common pattern.
2016-03-21 17:11:39 +01:00
Twinaphex
dfeef5b78d
Merge pull request #2805 from Themaister/master
...
Vulkan: Fix lots of dubious barrier usage and add initial SPIR-V shader reflection
2016-03-21 17:05:17 +01:00
Hans-Kristian Arntzen
f1a5725f66
Vulkan: Host writes are implicitly flushed on submit.
...
Use TOP_OF_PIPE/0 access instead to work
around spammy asserts on Anvil.
We still have to invalidate the caches however.
2016-03-21 16:57:04 +01:00
Hans-Kristian Arntzen
6add83e3ec
Vulkan: Use reflection output for source/original.
...
Fix some logging messages in reflection.
2016-03-21 16:18:43 +01:00
Hans-Kristian Arntzen
dce96d0869
Vulkan: Find OutputSize semantic uniform as well.
2016-03-21 15:31:01 +01:00
Hans-Kristian Arntzen
1822f3bf90
Vulkan: Begin hooking up SPIR-V reflection.
2016-03-21 15:12:12 +01:00
Twinaphex
3b97ee2c75
Merge pull request #2804 from lakkatv/master
...
(Lakka) Disable UI settings, and history boolean with HAVE_LAKKA
2016-03-21 13:34:06 +01:00
Jean-André Santoni
c2b0f8faea
(Lakka) Disable UI settings, and history boolean with HAVE_LAKKA
2016-03-21 18:50:34 +07:00
Hans-Kristian Arntzen
72cdd37ad2
Vulkan: Add #include support to slang shaders.
2016-03-21 12:14:11 +01:00
Hans-Kristian Arntzen
5dcb78ea21
Vulkan: Include spir2cross in shader_vulkan.cpp.
2016-03-21 11:56:09 +01:00
Hans-Kristian Arntzen
7899d449e6
Vulkan: Also invalidate fragment uniform buffer
2016-03-21 11:49:27 +01:00
Hans-Kristian Arntzen
840278796e
Vulkan: Refactor out common resources in filter chain.
2016-03-21 11:45:59 +01:00
Hans-Kristian Arntzen
6f01b8dc2c
Add spir2cross submodule.
2016-03-21 11:22:31 +01:00
Hans-Kristian Arntzen
a21687b5d7
Vulkan: Ensure vertex caches are invalidated.
2016-03-21 10:10:29 +01:00
Hans-Kristian Arntzen
fa7eeb57b8
Vulkan: Use 1.0.6.
...
1.0.2 is pre public release version I think ...
2016-03-21 10:03:15 +01:00
Hans-Kristian Arntzen
84923a0465
Vulkan: Tighten up pipeline barrier usage.
...
Lots of memory barriers used with TOP_OF_PIPE which is not valid.
2016-03-21 10:02:00 +01:00
Hans-Kristian Arntzen
07524fe433
Vulkan: Log about format use.
2016-03-21 09:29:41 +01:00
twinaphex
f9992c5e47
Update libretro-common
2016-03-21 05:44:45 +01:00
twinaphex
1114e3960e
Add HAVE_CHEEVOS ifdef
2016-03-21 04:40:49 +01:00
gouchi
0b8afdd5b4
Adding more space
2016-03-21 00:12:56 +01:00
gouchi
05d5e8b7dd
Fix inconsistency with parameters
2016-03-20 23:51:07 +01:00
twinaphex
26a858b66c
Cleanups
2016-03-20 20:46:34 +01:00
twinaphex
26bcd42698
Cleanup menu_setting_new_internal
2016-03-20 20:45:06 +01:00
twinaphex
4ba6dcd69b
(menu_setting.c) Cleanups
2016-03-20 19:56:03 +01:00
twinaphex
a1225c570f
(menu_setting.c) Cleanups
2016-03-20 19:54:16 +01:00
twinaphex
b0434b4811
Cleanup menu_setting_new
2016-03-20 19:29:59 +01:00
twinaphex
6e9e5b6907
Put up with deprecations
2016-03-20 19:14:58 +01:00
twinaphex
a8f34c6960
(record_ffmpeg.c) Try to avoid some deprecation warnings
2016-03-20 18:05:14 +01:00
twinaphex
bfef3b6191
Get rid of unused file_list_get_entry_index
2016-03-20 17:52:47 +01:00
radius
fba912834d
bump up version
2016-03-20 11:48:10 -05:00
twinaphex
1164adb902
(gfx/video_coord_array.c) Cleanups
2016-03-20 17:46:53 +01:00
twinaphex
f59e334ceb
Cleanups
2016-03-20 17:44:13 +01:00
twinaphex
5c0f4f4ac8
Cleanups
2016-03-20 17:41:28 +01:00
twinaphex
ac6362cae4
Combine list_special files
2016-03-20 17:28:24 +01:00
twinaphex
972d3faabb
(libretro-common) Cleanups
2016-03-20 17:15:40 +01:00
twinaphex
f55ee11554
(libretro-common) Header updates
2016-03-20 17:13:31 +01:00
twinaphex
7508eab655
(CXX_BUILD) Avoid some C++ warnings + buildfix
2016-03-20 17:01:15 +01:00
twinaphex
0955fac195
(ffmpeg core) Avoid some deprecation warnings
2016-03-20 16:59:09 +01:00
twinaphex
f0fd3895b6
Updates
2016-03-20 16:36:39 +01:00
twinaphex
3720cf87e7
Rename retro_file to file_stream
2016-03-20 16:29:14 +01:00
twinaphex
be9bf7dc44
(libretro-common) Move memory_stream
2016-03-20 16:17:44 +01:00
twinaphex
c7e13e2bcd
(libretro-common) Rename file_archive to archive_file
2016-03-20 16:14:40 +01:00
twinaphex
435aa5ee7c
(libretro-common) file_list.c - update function description
2016-03-20 15:59:38 +01:00
twinaphex
f7d4cc25e5
(libretro-common) file_list.c
2016-03-20 15:56:33 +01:00
Twinaphex
43b931129d
(iOS) Buildfix
2016-03-20 15:07:49 +01:00
twinaphex
93b7dc1bdd
(libretro-common) move 'lists' files to lists/
2016-03-20 14:53:54 +01:00
twinaphex
ef4a1a3c0f
(libretro-common) Rename fifo_buffer to fifo_queue
2016-03-20 14:06:21 +01:00
twinaphex
87840e5b6c
(rbmp) Change typedef enum
2016-03-20 05:35:52 +01:00
twinaphex
70bb4c69f3
CXX_BUILD - silence some warnings
2016-03-20 05:26:16 +01:00
twinaphex
8b4a41155d
C89_BUILD buildfixes
2016-03-20 05:24:05 +01:00
twinaphex
6b3c3f326a
Cleanups
2016-03-20 05:12:53 +01:00
twinaphex
48347053cd
(Griffin) Add compat_snprint for Griffin
2016-03-20 04:52:15 +01:00
twinaphex
1270d8f96a
Update libretro-common
2016-03-20 04:50:29 +01:00
twinaphex
b40b169098
Copy over libretro-common changes
2016-03-20 04:49:59 +01:00
twinaphex
97981c7a9d
Header cleanups
2016-03-20 04:44:29 +01:00
twinaphex
c46032c63a
Some header cleanups
2016-03-20 04:29:40 +01:00
twinaphex
ea7cf9d9ca
(file_archive.c) Style nits
2016-03-20 04:21:47 +01:00
twinaphex
84c62cfb2b
CONFIG_STRING_OPTIONS - driver changes get applied now
2016-03-20 03:07:51 +01:00
twinaphex
34958ec39a
(Vulkan) Don't use VK_API_VERSION any more
2016-03-20 03:04:52 +01:00
twinaphex
41cf1df5a9
Update
2016-03-20 02:53:51 +01:00
twinaphex
efb8649027
Add representations for config string options
2016-03-20 02:51:41 +01:00
radius
52b6d73c5a
update version script
2016-03-19 13:18:53 -05:00
Twinaphex
1c56e86da4
Merge pull request #2800 from joolswills/config_save
...
fix config path saving when saving new config - can't use overlapping…
2016-03-19 04:55:46 +01:00
Jools Wills
797e62f604
fix config path saving when saving new config - can't use overlapping buffers in snprintf - fixes #2793
2016-03-19 03:30:04 +00:00
radius
2169f89946
- save osd color so it's copied correctly between per-core configs
...
- don't save nor load libretro core name
2016-03-18 20:28:49 -05:00
radius
7f5a6cdbf9
use string_is_empty instead
2016-03-18 20:28:48 -05:00
twinaphex
8d06c32d18
Clean this up
2016-03-18 23:32:40 +01:00
twinaphex
1bf76bc1f6
Create MENU_SETTING_CTL_ACTION_RIGHT
2016-03-18 23:31:11 +01:00
twinaphex
033cf569e4
Add MENU_SETTING_CTL_NEW
2016-03-18 22:31:14 +01:00
twinaphex
a5cbafe0e5
Add MENU_SETTING_CTL_FREE
2016-03-18 22:27:40 +01:00
twinaphex
71f2fa531c
Add MENU_SETTING_CTL_IS_OF_PATH_TYPE
2016-03-18 22:23:51 +01:00
twinaphex
6b01dd86ae
Add menu_setting_ctl
2016-03-18 22:16:57 +01:00
twinaphex
9259b141a6
(menu_setting.c) Try to use 'string target' as little as possible
2016-03-18 20:45:25 +01:00
Twinaphex
da7430be52
Merge pull request #2798 from DannyGlover/master
...
Fix compilation issue on iOS
2016-03-18 20:27:37 +01:00
Danny Glover
9102a9d999
Fix compilation issue on iOS
...
- Compilation failed out of the box due to a missing directory added
to the copy build phase
2016-03-18 18:39:24 +00:00
twinaphex
e2fc8900b5
(menu_setting.c) Add source setting
2016-03-18 19:04:49 +01:00
twinaphex
2af2b4eebf
(menu_setting.c) Add 'target' pointers
2016-03-18 19:01:42 +01:00
twinaphex
2c7cc41f1b
Prevent null pointer dereference
2016-03-18 18:04:21 +01:00
Alcaro
f8c31dd56a
No point checking this twice.
2016-03-18 17:19:30 +01:00
Alcaro
ba90c4afaf
Fix some use-after-free holes.
2016-03-18 17:18:45 +01:00
radius
160118ff6c
fix android build error
2016-03-17 20:31:33 -05:00
radius
90b7875f21
add banner
2016-03-17 20:29:09 -05:00
radius
e02cc9ae5f
make xmb default on atv
2016-03-17 20:10:03 -05:00
radius
6df0249d3e
make xmb default on atv
2016-03-17 20:08:00 -05:00
radius
9b6e97f967
remove stray OSD message
2016-03-17 19:06:19 -05:00
radius
9fea079af3
update manifest
2016-03-17 19:03:27 -05:00
twinaphex
a446f9040b
Push these updates
2016-03-18 00:32:57 +01:00
twinaphex
91d14cbb62
Revert "Create RARCH_NETPLAY_CTL_IS_ENABLED, RARCH_NETPLAY_CTL_SET_ENABLE,"
...
This reverts commit 1a978b0f3c .
2016-03-18 00:32:02 +01:00