Commit Graph

8707 Commits

Author SHA1 Message Date
twinaphex 21244c6ec7 Revert "(Menu) Get rid of more RARCH_MENU_CTL_DRIVER_DATA_GET calls"
This reverts commit cb3b5d72ab.
2018-04-11 06:11:18 +02:00
twinaphex 87c9d9eb9a Revert "Cleanups"
This reverts commit 8632a92568.
2018-04-11 06:11:10 +02:00
twinaphex 4993630e10 Revert "Cleanups"
This reverts commit 8d6067b1d4.
2018-04-11 06:11:04 +02:00
twinaphex 13d7e2bed2 Revert "(Zarch) Buildfix"
This reverts commit a3175a8fa3.
2018-04-11 06:10:59 +02:00
twinaphex 372603858d Revert "(Menu) Update menu code"
This reverts commit f481924f1e.
2018-04-11 06:10:51 +02:00
radius 13a9d11a2c remap-redux: fix potential overrun 2018-04-10 21:52:27 -05:00
twinaphex f481924f1e (Menu) Update menu code 2018-04-11 03:04:58 +02:00
twinaphex a3175a8fa3 (Zarch) Buildfix 2018-04-10 22:12:58 +02:00
twinaphex 8d6067b1d4 Cleanups 2018-04-10 22:03:29 +02:00
twinaphex 8632a92568 Cleanups 2018-04-10 21:59:36 +02:00
twinaphex cb3b5d72ab (Menu) Get rid of more RARCH_MENU_CTL_DRIVER_DATA_GET calls 2018-04-10 21:53:44 +02:00
twinaphex a8f7d99aba More cleanups - getting rid of RARCH_MENU_CTL_DRIVER_DATA_GET
calls
2018-04-10 21:49:25 +02:00
twinaphex f0285ef792 (Menu) More refactors 2018-04-10 21:27:57 +02:00
twinaphex fbf03df8be Less pointer grabbbing - reduce usage of RARCH_MENU_CTL_DRIVER_DATA_GET 2018-04-10 19:57:33 +02:00
twinaphex b4a2bd5156 Pass around void pointer data - menu handle 2018-04-10 19:32:50 +02:00
twinaphex 21ede63df2 Update 2018-04-10 19:20:50 +02:00
twinaphex 7c314a9165 Start passing around menu_driver_data around properly 2018-04-10 19:17:51 +02:00
twinaphex d2a1c39f4b (menu) Start passing menu_handle to action_ok callback 2018-04-10 18:39:03 +02:00
twinaphex 6e299065ce Remove RARCH_MENU_CTL_PLAYLIST_ calls - use playlist_init_cached,
playlist_get_cached, and playlist_free_cached from now on (defined
in playlist.h) - no more menu dependencies on cached playlists
2018-04-10 17:51:40 +02:00
twinaphex bce7742745 Create playlist_cached functions inside playlist.c 2018-04-10 17:40:29 +02:00
twinaphex 00da860681 Cleanup 2018-04-10 16:34:33 +02:00
twinaphex c9e48cd9de Cleanups / get rid of more dependencies 2018-04-10 04:31:19 +02:00
twinaphex 6f0fc2426d (database_info/task_database) Get rid of list_special dependencies 2018-04-10 04:13:45 +02:00
twinaphex 3016edce0a Move retroarch.h dependencies out of core_info.c 2018-04-10 04:00:01 +02:00
twinaphex 6e46d1deb1 Buildfix 2018-04-10 03:07:28 +02:00
twinaphex 8ca8f92aeb No more configuration.h dependencies in core_info.c 2018-04-10 03:02:10 +02:00
twinaphex 47a6f0bb7a Create extension_to_file_hash_type 2018-04-10 02:00:38 +02:00
twinaphex f3e0a627af Get rid of one MSVC warning 2018-04-09 19:11:06 +02:00
twinaphex f00a75ec84 Get rid of some spurious code in XMB - catched by Clang 2018-04-09 17:02:44 +02:00
twinaphex f071e8b440 Solve more Clang static analysis warnings 2018-04-09 16:42:12 +02:00
twinaphex e82882a1ab Silence some Clang static analysis warnings 2018-04-09 16:33:46 +02:00
twinaphex 88e7c03e1b filebrowser_parse - cleanups 2018-04-09 16:27:37 +02:00
Twinaphex 08a54e45f2 Get rid of a lot of implicit conversions 2018-04-09 15:56:45 +02:00
twinaphex 4db665130c Start moving callback functions to their dedicated files 2018-04-09 03:48:08 +02:00
Twinaphex 8dc63653e5 Remove unused variables 2018-04-08 23:17:45 +02:00
twinaphex 3a4d094277 MSVC buildfix 2018-04-08 23:13:20 +02:00
Twinaphex e056c1e835
Merge pull request #6543 from orbea/core_delete
Hide the 'Core delete' option if the 'Core updater' is also hidden.
2018-04-08 22:39:40 +02:00
radius 968c692a04 remap-redux: allow the menu to display manual keybinds 2018-04-08 14:50:30 -05:00
twinaphex a82bb0ec94 Create special type input_bits_t 2018-04-08 20:21:12 +02:00
radius f662d9f65f remap-redux part2: start adding analog remapping 2018-04-08 12:13:49 -05:00
radius 3792a5e502 remap-redux part2: cleanup 2018-04-08 12:13:49 -05:00
radius 2415f821af remap-redux part2: hide analogs for now 2018-04-08 12:13:47 -05:00
radius 5efba1c257 remap-redux part2: better wraparound, skip analogs, add RARCH_UNMAPPED 2018-04-08 12:13:46 -05:00
radius 23331aa484 remap-redux part2: wraparound 2018-04-08 12:13:45 -05:00
radius 59da4b880e remap-redux part2: add empty description to analogs that are currently not remappable 2018-04-08 12:13:45 -05:00
radius 058b4cea79 remap-redux part2: add empty description to analogs that are currently not implemented 2018-04-08 12:13:45 -05:00
radius 921a30da88 remap-redux part2: add empty description 2018-04-08 12:13:44 -05:00
radius e71826e3d6 remap-redux part2: clean up gamepad mapper callbacks 2018-04-08 12:13:44 -05:00
radius f7b94e5f66 remap-redux part2: clean up gamepad mapper callbacks 2018-04-08 12:13:44 -05:00
radius be2c648596 remap-redux part2: after 60 attempsts, new mapper works, N:1 mapping too 2018-04-08 12:13:43 -05:00
radius 7f5fe5ebff remap-redux part 2: add controller sublabel 2018-04-08 12:13:43 -05:00
radius 052887d8b0 remap-redux part 2: fix redefinition of key_descriptors 2018-04-08 12:13:43 -05:00
radius c4754815b6 remap-redux part 2: fix small issue with keymapper 2018-04-08 12:13:43 -05:00
radius 34649d1abf remap-redux part 2: start inverting the gamepad mapper columns 2018-04-08 12:13:42 -05:00
radius 51edf47ed2 remap-redux part 2: cleanup keymapper code 2018-04-08 12:13:42 -05:00
radius db5f3d7a75 remap-redux part 2: add keymapper sublabels 2018-04-08 12:13:42 -05:00
radius f6ee035011 remap-redux part 2: only add items for devices set to RETRO_DEVICE_KEYBOARD (or a subclass) 2018-04-08 12:13:41 -05:00
radius c57f8722e5 remap-redux part 2: restore original var names 2018-04-08 12:13:41 -05:00
radius 2bfb5ec0df remap-redux part 2: fix nits, hookup left/right callbacks 2018-04-08 12:13:40 -05:00
radius ed334cd1dd remap-redux part 2: allow multiple gamepads to work for the keymapper 2018-04-08 12:13:40 -05:00
orbea 63c99363bd Hide the 'Core delete' option if the 'Core updater' is also hidden. 2018-04-08 08:02:47 -07:00
Jean-André Santoni 3a1e954284 [stripe] Fix icon sizes 2018-04-08 21:55:11 +07:00
Jean-André Santoni 1189d84543 [stripes] Implement draw_bg 2018-04-08 21:48:55 +07:00
Jean-André Santoni 4af704babe [stripe] Use scale_factor to look nice of different screens 2018-04-08 20:55:53 +07:00
Jean-André Santoni cef8477215 [stripes] Rainbow colors 2018-04-08 20:47:49 +07:00
Jean-André Santoni 2ef3824554 [stripe] Draw the stripes 2018-04-08 18:58:57 +07:00
Jean-André Santoni a6e9107bd0 Add menu_display_draw_polygon 2018-04-08 18:58:11 +07:00
Jean-André Santoni f2e71615fb [stripes] Remove useless thumbnail stuff 2018-04-08 15:42:26 +07:00
Jean-André Santoni 3f32a7f1b7 [stripes] Remove useless ribbon stuff 2018-04-08 15:37:29 +07:00
Jean-André Santoni 34966e2ffc [stripes] Compute and animate category width 2018-04-08 15:22:32 +07:00
Jean-André Santoni d1695c043c [stripes] Compute categories y position 2018-04-08 13:38:51 +07:00
Jean-André Santoni 65626c188a [stripes] Remove most of draw_frame 2018-04-08 13:31:19 +07:00
Jean-André Santoni 7a7cb730c5 [stripes] Remove pipeline 2018-04-08 13:26:20 +07:00
Jean-André Santoni 5a22d1cd8e [stripes] Comment out draw_items for now 2018-04-08 13:21:33 +07:00
Jean-André Santoni 061fe25c33 [stripes] Compute y position for the tabs icons 2018-04-08 13:16:01 +07:00
Jean-André Santoni 7601b740cc [stripes] Remove ribbon 2018-04-08 10:49:02 +07:00
Jean-André Santoni fcda6f7d96 [stripes] Remove gradients 2018-04-08 10:01:14 +07:00
Jean-André Santoni 1614519874 Clone xmb to stripe menu 2018-04-08 09:55:16 +07:00
Tatsuya79 299c808e22 Shorten text when 2nd thumb is on the right. 2018-04-06 22:47:49 +02:00
Tatsuya79 de080151cc Remove excessive blend calling. 2018-04-06 16:25:32 +02:00
Tatsuya79 1fadc2e148 Fix image preview sometimes on both thumbs. 2018-04-06 00:59:35 +02:00
Tatsuya79 e78aedbb6c
undo copyright change 2018-04-05 17:08:33 +02:00
Tatsuya79 ad0a36b825 XMB thumbnails vertical disposition. 2018-04-05 00:52:46 +02:00
twinaphex 015facee70 (XMB) Cleanups 2018-04-01 18:23:37 +02:00
Tatsuya79 0c0cad8630 XMB Right Thumbnail rework. 2018-03-30 23:53:16 +02:00
twinaphex cf4ab13281 Revert "Silence some Clang static analyzer warnings"
This reverts commit 2c882a01c1.
2018-03-30 19:28:37 +02:00
twinaphex b24433a9f2 Hack - make diagonal 5.0f for mobile, 6.5f for desktop 2018-03-30 16:05:45 +02:00
twinaphex 92b46a8275 Some cleanups 2018-03-30 15:50:27 +02:00
Tatsuya79 74d4e6043a
Make MUI auto dpi a bit bigger for low dpi phones 2018-03-30 15:44:39 +02:00
Brad Parker ecd42f1aa8 C89 buildfix, correct spacing 2018-03-29 22:15:16 -04:00
twinaphex 58df2e6427 update 2018-03-30 02:50:18 +02:00
alfrix 647abd6aba Buildfix 2018-03-29 14:07:22 -03:00
alfrix 0777a6d625 Do not draw the thumbnail if there is no space available 2018-03-29 13:45:54 -03:00
alfrix 5076569c81 Limit right thumb width 2018-03-29 13:45:54 -03:00
Twinaphex 254932af04
Merge pull request #6488 from Tatsuya79/master
XMB Left thumb dynamic positioning and scaling.
2018-03-29 17:47:29 +02:00
Dwedit cbc18c74ea resolve conflicts 2018-03-29 09:52:14 -05:00
Tatsuya79 8859fa0213 XMB Left thumb dynamic positioning and scaling. 2018-03-29 16:39:38 +02:00
Dwedit 77f2b7d326 Replace the file handling code from secondary_core.c with the file streams
Hide secondary instance menu item if dynamic libraries are not supported
Remove unlink_utf8 stuff
Fix a compiler warning
2018-03-29 09:37:35 -05:00
twinaphex 77f7e1da8c Make menu_driver_load_image a static function 2018-03-29 16:27:19 +02:00
alfrix a84facf636 Add Left Thumbnails
Fix behaviour when right thumb is off and use as fallback in filebrowser
Remove update_left_thumbnail_path
Fix dual image in imageviewer
Remove xmb_left_thumbnails_ident
Requested Changes
Fix last warning and button not switching thumb
Better scaling
Limit vertical size without changing position
Change thumb cycling behaviour
Remove update_left_thumbnail_image it was causing problems
2018-03-29 10:38:23 -03:00
Twinaphex eeb2a0a934
Merge pull request #6484 from Dwedit/runahead_submission
Runahead system
2018-03-29 14:46:04 +02:00
twinaphex 3fe6ecbce7 More static analyzer warning fixes 2018-03-29 14:19:24 +02:00
twinaphex 2c882a01c1 Silence some Clang static analyzer warnings 2018-03-29 14:11:52 +02:00
Dwedit f5e0346fc2 Runahead system 2018-03-28 14:22:07 -05:00
Twinaphex 942121462d
Merge pull request #6463 from Tatsuya79/patch-2
MUI New dpi calculation. (needs improvement)
2018-03-28 16:22:52 +02:00
twinaphex 1cfc8a5fc8 (Coverity) Fix some memory leaks 2018-03-27 17:03:36 +02:00
alphanu1 f6ab07f3fc
Add files via upload
Changed variable names and comments
2018-03-26 17:21:37 +01:00
alphanu1 d207986a74
CRT SwitchRes 2018-03-26 15:05:12 +01:00
twinaphex 826a7d199a Remove useless struct 2018-03-25 19:16:39 +02:00
Tatsuya79 8ecba8b2a3
MUI New dpi calculation. 2018-03-25 18:40:22 +02:00
twinaphex aa5525f670 Move core_len/core_buf to menu_handle_t 2018-03-25 17:35:46 +02:00
twinaphex a2295af556 Make these variables a part of menu_handle_t 2018-03-25 17:02:30 +02:00
Tatsuya79 1aaaa116d1
XMB scale the mouse cursor too. 2018-03-25 00:48:05 +01:00
Tatsuya79 35ae907899 Fix XMB thumbnail height limit again. 2018-03-24 23:22:42 +01:00
Tatsuya79 a32880fd22 Fix XMB thumbnail height limit. 2018-03-24 18:43:15 +01:00
markwkidd 007829654e cast and dereference pointer without compiler warn 2018-03-24 10:16:34 -04:00
markwkidd 512dc7fef5
revert change to core association to fix regression 2018-03-23 22:17:43 -04:00
twinaphex 4d1b4f905f Start adding OSD statistics - doesn't work yet for SDL2/SDL 2018-03-23 17:43:49 +01:00
twinaphex 0ece3d8397 Start implementing frame_time/frame_count to video_info 2018-03-23 13:30:30 +01:00
markwkidd e9822e0ac7 Update menu_cbs_ok.c (#6439) 2018-03-22 19:46:02 -04:00
Twinaphex 5c82ef3ee3
Merge pull request #6423 from markwkidd/playlist-core-reset
"reset associated core" feature for playlists
2018-03-22 21:40:19 +01:00
twinaphex f597fd7a11 Add HAVE_CHEEVOS support for MSVC 2010 2018-03-22 20:42:06 +01:00
markwkidd e373d82a58 cherry-pick menu code for core association reset 2018-03-22 13:27:37 -04:00
radius caafe61f07 show subsystem roms within archives 2018-03-19 18:44:15 -05:00
twinaphex f78f5c27ce Try to silence more Coverity warnings 2018-03-19 14:18:39 +01:00
twinaphex 6bf011a700 Silence another warning 2018-03-19 12:25:56 +01:00
twinaphex 72dc03a1c6 Try to fix Coverity warnings 2018-03-19 06:58:36 +01:00
Tatsuya79 ac556e0b7c
xmb_scale_factor min limit to 20 2018-03-18 23:05:57 +01:00
markwkidd 4312c11d31 demonstration of core association reset
fix .cfg:

tweak
2018-03-18 16:41:49 -04:00
Andrés a8fc4b204a
Merge pull request #6413 from fr500/staging
remove task_push_http_transfer_raw, encode before sending data to the…
2018-03-18 11:13:03 -05:00
radius 1a4db72e82 shader left / right fixes and cleanup 2018-03-17 14:56:34 -05:00
radius c52fdc469f remove task_push_http_transfer_raw, encode before sending data to the task 2018-03-16 22:38:21 -05:00
radius 6b150ba38d fix shader parameter increase decrease 2018-03-16 09:32:22 -05:00
meleu 6346f18133 added cheevos_auto_screenshot 2018-03-14 22:41:51 -03:00
Rob Loach ddb0f81cf2
xmb: Add Morning Blue theme 2018-03-11 20:37:49 -04:00
twinaphex d991c7d471 Fix warning 2018-03-09 15:44:11 +01:00
twinaphex 96e154cb8f Fixes PS3 build hopefully 2018-03-09 15:39:10 +01:00
Tatsuya79 5dda583a94
Fix MaterialUI scaling bug in long lists, lower res devices. 2018-03-07 12:17:10 +01:00
twinaphex 14e6d42935 (XMB) Get rid of some unnecessary pointer passing 2018-03-06 15:55:06 +01:00
twinaphex aa57331569 (MaterialUI) Attempt to make things more readable 2018-03-06 15:34:58 +01:00
Tatsuya79 4c561a2de1
Move variable. 2018-03-04 01:56:29 +01:00
Twinaphex 340a368465
Merge pull request #6340 from Tatsuya79/master
XMB Dynamic Scaling Mod. (For Testing)
2018-03-04 01:08:59 +01:00
Tatsuya79 28a7357fca
Thumbnails height limitation. Linear Image scaling. 2018-03-04 01:06:02 +01:00
twinaphex 63823b339a Buildfix for D3D8 2018-03-03 15:34:21 +01:00
twinaphex b4a743fff4 Split up menu display drivers for D3D8/D3D9 into separate drivers;
split up d3d_common into separate files
2018-03-03 15:28:58 +01:00
Twinaphex ae6e410de1 Remove unused variables 2018-03-01 22:28:26 +01:00
twinaphex 7da491d009 * menu_shader.c - cleanup
* Nothing uses HAVE_SHADERS define anymore, so get rid of it* Nothing
uses HAVE_SHADERS define anymore, so get rid of it* Nothing uses
HAVE_SHADERS define anymore, so get rid of it* Nothing uses HAVE_SHADERS
define anymore, so get rid of it* Nothing uses HAVE_SHADERS define
anymore, so get rid of it* Nothing uses HAVE_SHADERS define anymore, so
get rid of it* Nothing uses HAVE_SHADERS define anymore, so get rid of
it* Nothing uses HAVE_SHADERS define anymore, so get rid of it
2018-03-01 17:19:19 +01:00
twinaphex 8b8b08aefd - Simplify video_shader_parse_type
- Fix welcome screen
2018-03-01 15:58:06 +01:00
twinaphex 18d27468ae Set handles_transform for 3DS/D3D11/D3D12/Vita/WiiU menu
display drivers - this skips a bunch of costly matrix calculations
for menu display drivers that have a geometry shader or something
similar
2018-02-28 04:52:47 +01:00
Tatsuya79 4ab8fb9423 Dynamic Scaling Mod. 2018-02-27 19:01:15 +01:00
twinaphex f0f3df3043 Get rid of some menu shader functions 2018-02-27 05:07:34 +01:00
twinaphex e9d0834a39 Selectively filter away slang/slangp shaders for now with GL driver 2018-02-26 18:32:22 +01:00
twinaphex 696fa900a1 Refactor macro functions which were unsafe 2018-02-26 18:08:17 +01:00
twinaphex b4733fd6c2 Cleanups 2018-02-26 00:13:01 +01:00
twinaphex e75992a66f Get rid of HAVE_SHADER_MANAGER 2018-02-25 23:03:39 +01:00
twinaphex 7bc9e5260e Start getting rid of HAVE_SHADER_MANAGER ifdefs 2018-02-25 22:54:17 +01:00
twinaphex 7a3d7e784a (menu_generic.c) Get rid of hashes 2018-02-25 22:27:05 +01:00
twinaphex dd91373f35 Remove unused function 2018-02-25 22:08:16 +01:00
twinaphex 8d7911976c Refactor menu_shader.c 2018-02-25 20:42:44 +01:00
twinaphex b4a9ac37ff Get rid of more unnecessary hashing 2018-02-25 18:07:29 +01:00
twinaphex 366a1d58f8 (menu) Get rid of name_hash 2018-02-25 18:04:32 +01:00
twinaphex 74309e6e1c shader code - Get rid of more hashes 2018-02-25 17:20:22 +01:00
twinaphex 8d9fbf4a62 Cleanups 2018-02-25 00:50:01 +01:00
twinaphex 36f9d359c2 Combine menu_list and menu_entries 2018-02-25 00:39:20 +01:00
twinaphex 2a6af87d23 Remove unused function 2018-02-25 00:28:31 +01:00
twinaphex 9bdb6291b0 (input device ID) Should no longer crash when pressing left on
this entry when no devices are connected
2018-02-18 00:49:26 +01:00
twinaphex bf610ba2e6 (D3D) Prevent crash with D3D8 2018-02-17 19:19:16 +01:00
twinaphex 7acd4b1847 (Windows) Buildfixes - use fseek for MSVC 2003 and earlier 2018-02-17 19:11:49 +01:00
radius fd767f65bd subsystem fix 2018-02-17 12:28:19 -05:00
twinaphex 11289367cf Subsystem should work now with archives when using 'Open' instead of
'Load'
2018-02-17 12:40:00 +01:00
twinaphex 7b52b4a258 Add some placeholder code 2018-02-17 12:23:15 +01:00
twinaphex 5888718c04 (Zarch) Buildfix 2018-02-16 21:47:42 +01:00
twinaphex 070c09faec Avoid more pointer grabbing for video driver ptr 2018-02-16 20:42:37 +01:00
twinaphex 35f1c9ba33 (menu display driver) Get rid of remaining pointer grabbing 2018-02-16 19:42:13 +01:00
twinaphex 407d7e2c4e (menu display) Get rid of more pointer grabbing 2018-02-16 19:25:19 +01:00
twinaphex a05d3bc4f7 Update 2018-02-16 19:15:55 +01:00
twinaphex a0ba515337 Update 2018-02-16 19:08:16 +01:00
twinaphex d19aebc0bf (menu_display_gl) Remove unused pointer variable 2018-02-16 18:26:11 +01:00
twinaphex b25e2ce4e8 reduce more calls to video_driver_get_ptr 2018-02-16 17:54:39 +01:00
twinaphex 964e9db588 Reduce calls to video_driver_get_ptr - set it once for
video_frame_info_t
2018-02-16 17:19:55 +01:00
twinaphex f5efddb7ec Cleanup 2018-02-15 21:10:10 +01:00
twinaphex b01ac41c5f (XMB) C89 fixes 2018-02-14 05:42:42 +01:00
radius 9a23ee8017 subsystem part 3: remove more globals 2018-02-12 02:39:25 -05:00
radius 2a9046c06f subsystem part 3: cleanups 2018-02-12 02:39:25 -05:00
radius 9730fa5c51 subsystem part 2: load content! hacky 2018-02-12 02:39:25 -05:00
radius d3484528d1 subsystem part 2: load content? 2018-02-12 02:39:25 -05:00
radius 752e729ec2 subsystem part 2: set paths 2018-02-12 02:39:24 -05:00
radius b212640732 subsystem part 2: add a wrapper to set the current subsystem 2018-02-12 02:39:24 -05:00
radius 692c8683b2 subsystem part 2: add missing define, fix typo 2018-02-12 02:39:24 -05:00
radius 1951adeb5b subsystem part 2: add LABELS 2018-02-12 02:39:24 -05:00
radius 788bb4de50 subsystem part 1: proper labels for each entry 2018-02-12 02:39:24 -05:00
radius 597e0ce1ec subsystem part 1: get the required data to load content 2018-02-12 02:39:23 -05:00
twinaphex ce2fb1770b Some further cleanups 2018-02-11 16:20:05 +01:00
twinaphex d4bd06545f Small cleanups to menu_shader.c 2018-02-11 16:18:44 +01:00
twinaphex 02ae733b27 Try to fix console builds 2018-02-11 16:13:58 +01:00
Brad Parker 43aa977a91 add menu setting to toggle window decorations 2018-02-10 23:46:09 -05:00
radius 1bfea60c2d fix whitespace 2018-02-09 19:44:42 -05:00
radius 31b99e2b01 Fix #6272 2018-02-09 19:42:48 -05:00
Brad Parker b5d2782833 C89 buildfix 2018-02-09 13:31:00 -05:00
aliaspider a8ee5f6c44 restore some changes made in 9dc597cf6c. 2018-02-09 16:59:48 +01:00
Twinaphex ecc6c60ed2
Merge pull request #6266 from aliaspider/master
(D3D12) add a compute shader for mipmap generation.
2018-02-09 16:39:44 +01:00
aliaspider 6fe379d978 (D3D12) add a compute shader for mipmap generation. 2018-02-09 14:57:07 +01:00
radius 42f88a8239 Revert "Fix 'Append Disk Image'"
Reverting this truly fixes disk image append

¯\_(ツ)_/¯

This reverts commit 366c73f429.
2018-02-08 22:30:51 -05:00
Andrés 42e93f3197 restore missing code pieces of my last PR (#6261) 2018-02-08 22:24:18 -05:00
twinaphex 9dc597cf6c Undo all menu hash related changes - was causing more harm
than good - apologies to radius since we now have to recode
his shader changes PR
2018-02-09 01:51:37 +01:00
Twinaphex 8e33b35b09
Merge pull request #6257 from aliaspider/master
(D3D11/12) fix dialogbox / gradient.
2018-02-08 20:54:05 +01:00
aliaspider 97813b9722 (D3D11/12) fix dialogbox / gradient. 2018-02-08 17:11:24 +01:00
radius c02ff23ab6 fix these entries 2018-02-07 21:26:03 -05:00
radius 4eb7ca5db1 better fix for shader next / shader prev 2018-02-07 21:26:03 -05:00
radius e9b7c7267e fix some potential crashes when a shader is not set in config 2018-02-07 21:26:01 -05:00
radius bc90062366 small fixes 2018-02-07 21:26:00 -05:00
radius c64d5556c1 readd shader to config, let's use a runtime check instead of overwritting the shader preset all the time 2018-02-07 21:25:59 -05:00
radius 940efa8d73 allow loading of parent-dir specific presets 2018-02-07 21:25:58 -05:00
radius 5783030b5c add per-parent-dir shader preset saving 2018-02-07 21:25:58 -05:00
radius 8031a541da remove menu shader parameters 2018-02-07 21:25:57 -05:00
twinaphex a6a53bd539 Cleanups 2018-02-08 01:10:08 +01:00
twinaphex 71d1dedbdb Fix playlist run entries 2018-02-08 01:02:32 +01:00
aliaspider 0d88799e6d (D3D12) add menu display driver. 2018-02-08 00:18:05 +01:00
twinaphex cd33e39040 Remove all hashes 2018-02-07 23:41:25 +01:00
twinaphex 596901b335 Get rid of more hashes 2018-02-07 23:38:32 +01:00
twinaphex 115bdd9fe5 Cleanups 2018-02-07 23:31:30 +01:00
twinaphex 1ca2a617f9 Update 2018-02-07 22:59:34 +01:00
twinaphex aa0f553a25 Remove label_hash some more 2018-02-07 22:52:45 +01:00
twinaphex e83a74528b Get rid of more label hash usage 2018-02-07 22:45:01 +01:00
twinaphex 8024dd367e Remove this label hash 2018-02-07 22:39:49 +01:00
twinaphex 428175cbbc Get rid of menu_label_hash usage 2018-02-07 22:28:44 +01:00
twinaphex 2cfe34ce3f Get rid of another label 2018-02-07 22:22:04 +01:00
twinaphex f93af36364 Pass menu_label to bind OK 2018-02-07 22:19:18 +01:00
twinaphex 2b4b38a5c5 Don't scan anymore when pressing Y 2018-02-07 19:40:22 +01:00
twinaphex 63b0084d3b Try to fix build for platforms where HAVE_LIBRETRODB is not defined 2018-02-07 19:36:59 +01:00
twinaphex 2a4bbe301a Add hack 2018-02-07 16:19:12 +01:00
twinaphex ba35d29541 (menu_cbs_ok.c) Cleanups 2018-02-07 05:47:35 +01:00
twinaphex bc67aa3aad Cleanups 2018-02-07 05:36:58 +01:00
twinaphex 755d1ee17b Remove more hashes 2018-02-07 05:22:28 +01:00
twinaphex a42b400ee9 Get rid of more hashes 2018-02-07 05:05:03 +01:00
twinaphex b90e0750c3 Update 2018-02-07 05:01:02 +01:00
twinaphex 17dc8e9fb2 Remove more hashes 2018-02-07 04:44:36 +01:00
twinaphex 1d05861969 Get rid of more hashes 2018-02-07 04:40:18 +01:00
twinaphex f30f597499 Get rid of more hashes 2018-02-06 22:04:17 +01:00
twinaphex 5202afb173 Get rid of more hashes 2018-02-06 21:55:49 +01:00
twinaphex e6bf322737 Remove hashes 2018-02-06 21:38:25 +01:00
twinaphex 23ae113bfb Get rid of another hash 2018-02-06 17:25:19 +01:00
twinaphex 83aa0842ca Remove another hash 2018-02-06 17:21:19 +01:00
twinaphex 5d0c4a0237 Get rid of more hashes 2018-02-06 14:45:04 +01:00
twinaphex 84e253becc Remove more hashes 2018-02-06 14:25:25 +01:00
twinaphex 962e1f710e Updates 2018-02-06 13:56:49 +01:00
twinaphex 409c541494 Cleanups 2018-02-06 13:52:23 +01:00
twinaphex a2f2a726bb Get rid of more hashes 2018-02-06 13:47:34 +01:00
twinaphex 11ff498f3d Get rid of hash 2018-02-06 13:14:46 +01:00
twinaphex 833285cfbf Fix Playlist settings 2018-02-06 02:22:49 +01:00
twinaphex d89f268d98 Fix regression with load archive 2018-02-06 01:07:52 +01:00
twinaphex 1523976d2c Updates 2018-02-06 00:26:00 +01:00
twinaphex 0e46a6b77e Update 2018-02-06 00:16:49 +01:00
twinaphex 410188ce90 Cleanups 2018-02-06 00:10:40 +01:00
twinaphex cef20c4135 remove hash 2018-02-06 00:05:47 +01:00
twinaphex 532462702e Remove hash 2018-02-06 00:03:27 +01:00
twinaphex 76267cf05f Remove hashes 2018-02-06 00:00:55 +01:00
twinaphex 942c61cb58 Remove hashes 2018-02-05 23:58:10 +01:00
twinaphex b726959297 Get rid of hashes 2018-02-05 23:49:46 +01:00
twinaphex 8e21e61923 Cleanups 2018-02-05 23:43:26 +01:00
twinaphex 754c9d4db9 Cleanup more hashes 2018-02-05 23:37:27 +01:00
twinaphex fb1c44c900 Get rid of more hashes 2018-02-05 21:41:34 +01:00
Twinaphex 24ea73b218
Merge pull request #6240 from aliaspider/master
add basic support for arabic.
2018-02-05 21:25:48 +01:00
twinaphex 18c708d29a Get rid of more hashes 2018-02-05 21:22:57 +01:00
twinaphex 6fa5822bb2 Cleanup hashes 2018-02-05 21:14:49 +01:00
twinaphex da070061b0 Cleanups 2018-02-05 21:09:59 +01:00
twinaphex 81859c805f Get rid of MENU_LABEL_FAVORITES 2018-02-05 20:59:59 +01:00
aliaspider 45580cb9a8 add basic support for arabic. 2018-02-05 20:54:55 +01:00
twinaphex 457d543cb1 Get rid of callback function hashes 2018-02-05 19:14:55 +01:00
twinaphex c61230cdbe setting->name_hash can be safely removed now 2018-02-05 17:42:54 +01:00
twinaphex 85e7920b66 Start getting rid of msg_hash_calculate in menu code 2018-02-05 17:40:32 +01:00
twinaphex e8941ec437 Get rid of more hashes in menu_generic.c 2018-02-05 17:14:03 +01:00
twinaphex 9e372c6c29 Prevent leak 2018-02-05 16:50:11 +01:00
twinaphex 1bbdad4621 Cleanups 2018-02-05 16:49:04 +01:00
twinaphex 0adba21410 Cleanup hashes 2018-02-05 16:18:32 +01:00
twinaphex fb94ccbfd2 Remove some hashes 2018-02-05 15:55:58 +01:00
twinaphex 7e67a1bf36 Get rid of more hashes 2018-02-05 15:50:16 +01:00
twinaphex 562201bdd4 (deferred push) Refactor 2018-02-05 15:10:10 +01:00
twinaphex e2617d56cf (deferred_push) Cleanups 2018-02-05 14:27:00 +01:00
twinaphex eec5d7722b (deferred_push.c) Cleanups 2018-02-05 14:19:50 +01:00
twinaphex a43d2b627a (Menu) Cleanups 2018-02-05 13:33:34 +01:00
twinaphex 27c6e3c5c4 (Zarch) Buildfix 2018-02-05 01:52:11 +01:00
twinaphex b2963a9124 (menu_display_d3d.c) Turn this into HAVE_D3D8 conditional instead 2018-02-05 01:26:43 +01:00
Twinaphex 5483f5fc39
Merge pull request #6234 from aliaspider/master
various fixes for CXX_BUILD.
2018-02-04 20:08:43 +01:00
aliaspider 700fce3bd2 various fixes for CXX_BUILD. 2018-02-04 20:03:27 +01:00
twinaphex dc4f7ec920 Buildfix 2018-02-04 19:58:36 +01:00
twinaphex 3aaab43736 Should fix Emscripten build 2018-02-04 19:57:31 +01:00
twinaphex df1c131520 Prevent more Coverity warnings 2018-02-04 19:45:47 +01:00
twinaphex 3d0e768e71 Silence some Coverity errors 2018-02-04 19:30:34 +01:00
twinaphex 0b3545837e Cleanup some allocations 2018-02-04 19:05:43 +01:00
Twinaphex d2fa1f177d
Merge pull request #6225 from bparker06/mitm_list
add menu option to select different MITM server locations
2018-02-04 18:27:10 +01:00
twinaphex 43a6213b68 (MaterialUI) prevent crashes when font driver is NULL 2018-02-03 16:58:37 +01:00
twinaphex 4dfda8743c (XMB) Prevent crash when no font driver loaded 2018-02-03 16:55:24 +01:00
twinaphex dac1f10708 C89_BUILD fixes 2018-02-03 15:16:04 +01:00
Twinaphex 50e902f2ea
Merge pull request #6227 from aliaspider/master
(D3D11) multi-pass shaders: add support for history frames.
2018-02-03 14:48:48 +01:00
twinaphex 0b4ccf25e7 Revert "* d3d11.c - minor cleanups for C89"
This reverts commit fa458b2f5c.
2018-02-03 14:48:34 +01:00
twinaphex fa458b2f5c * d3d11.c - minor cleanups for C89
* C89 build fixes for D3D9X headers
2018-02-03 14:01:32 +01:00
aliaspider e225e96025 (D3D11) multi-pass shaders: add support for history frames. 2018-02-03 13:29:00 +01:00
twinaphex d446742d4b Some C89_BUILD build fixes 2018-02-03 12:47:53 +01:00
twinaphex 88cb40834c Style nits 2018-02-02 22:50:07 +01:00