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
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