56351 Commits

Author SHA1 Message Date
twinaphex
99c239bcee (Ozone) Don't call set_alpha if alpha value is the same as last time 2020-10-02 14:38:05 +02:00
twinaphex
0bfbf81b49 Cleanups 2020-10-02 14:33:35 +02:00
twinaphex
4adfaa07fc Cleanups 2020-10-02 14:16:12 +02:00
twinaphex
079c2dadff (gfx_display.c) Do early returns before computing a bunch of stuff 2020-10-02 14:07:01 +02:00
twinaphex
cd469d3fb2 gfx_widgets_draw_regular_msg - optimization - only set alpha colors
again if alpha hasn't already been applied
2020-10-02 13:33:05 +02:00
twinaphex
2594bd2cf6 Some static globals can be moved to functions 2020-10-02 13:30:57 +02:00
twinaphex
c45e7c9bc5 Cleanup 2020-10-02 11:36:11 +02:00
twinaphex
a38ecbe7de gfx_widgets_iterate - cleanup 2020-10-02 11:32:49 +02:00
twinaphex
c736f2ce28 Cleanups 2020-10-02 11:00:19 +02:00
Autechre
0eddffb319
Merge pull request #11397 from sonninnos/keydesc-cleanup
Key descriptor cleanup
2020-10-01 19:22:40 +02:00
twinaphex
902647c6fe (XMB) Cleanups 2020-10-01 19:12:26 +02:00
Autechre
27acbfc2f9
Merge pull request #11399 from jdgleaver/typo-fix
Fix typo in menu_cbs_ok.c
2020-10-01 18:41:43 +02:00
jdgleaver
a04d5c3772 Fix typo in menu_cbs_ok.c 2020-10-01 17:37:04 +01:00
twinaphex
2e752d93cc Cleanup 2020-10-01 18:34:01 +02:00
twinaphex
cecd48e6b5 gfx_display_draw_cursor - take out early return 2020-10-01 18:22:29 +02:00
Autechre
8e5596873a
Merge pull request #11398 from jdgleaver/rg350m
OpenDingux port improvements: Phase 1
2020-10-01 17:53:54 +02:00
twinaphex
899ad1cf88 Buildfix for OSX 2020-10-01 17:22:00 +02:00
jdgleaver
3bd66cc14d OpenDingux port improvements: Phase 1 2020-10-01 15:56:14 +01:00
Tony Jansson
3b76949699 Key descriptor cleanup 2020-10-01 17:34:49 +03:00
twinaphex
9444117b67 Buildfix 2020-10-01 15:37:21 +02:00
twinaphex
dd6924a940 Buildfix --disable-menu - bake out shader params for desktop menu if
HAVE_MENU is not set
2020-10-01 13:04:13 +02:00
twinaphex
9be7da9665 --disable-menu buildfixes 2020-10-01 12:56:30 +02:00
twinaphex
e8ab0a892a gfx_display_get_adjusted_scale_internal - cleanup 2020-10-01 12:33:58 +02:00
twinaphex
4f82c26f6c Cleanups 2020-10-01 12:26:49 +02:00
twinaphex
48a2e0528d gfx_display_font_file - cleanup 2020-10-01 12:24:17 +02:00
twinaphex
d08a3b2310 These functions were never used 2020-10-01 12:22:56 +02:00
twinaphex
4965b78ea3 PARTICLES_COUNT doesn't seem used anymore 2020-10-01 12:21:57 +02:00
twinaphex
497f2d92b5 gfx_widgets_ai_service_overlay_load - cleanup 2020-10-01 12:20:34 +02:00
Autechre
4b3f8b4a09
Merge pull request #11395 from stenzek/d3d11-gpu-reset
(video/d3d11) Skip shader/stock blend when we don't have a texture
2020-10-01 11:46:18 +02:00
Connor McLaughlin
696df6e916 (video/d3d11) Skip shader/stock blend when we don't have a texture
This happens if the core calls video_cb with the frame set to null on
the first frame, and was causing black screens/driver resets.

The ffmpeg core seems to do this.
2020-10-01 19:19:13 +10:00
twinaphex
a02f8a24fa Get rid of forward declarations 2020-10-01 11:06:59 +02:00
twinaphex
fe38cd9cbc (gfx widgets) get rid of more getter functions 2020-10-01 10:55:37 +02:00
twinaphex
dee807cb54 (gfx widgets) Start removing a lot of getter functions 2020-10-01 10:50:45 +02:00
Autechre
2cdb1b6982
Merge pull request #11394 from stenzek/d3d11-scissor
(video/d3d11): Fix shaders with scaled framebuffers
2020-10-01 09:52:24 +02:00
Connor McLaughlin
10bbe119a7 (video/d3d11): Fix shaders with scaled framebuffers
The scissor rectangle was left as whatever the core last used.
2020-10-01 16:53:19 +10:00
twinaphex
1e6828fd63 Cleanups 2020-09-30 19:18:40 +02:00
twinaphex
f8b828e623 gfx_display_draw_bg - cleanups 2020-09-30 18:56:46 +02:00
twinaphex
8683f68ccb Cleanup 2020-09-30 18:52:22 +02:00
Autechre
7f3b1c69e3
Merge pull request #11392 from stenzek/d3d11
(video/d3d11) Fix background in menus, and shaders for hardware renderers
2020-09-30 17:57:27 +02:00
Connor McLaughlin
30c6f90c93 (video/d3d11) Use cached view as the slang source texture
Fixes shaders in D3D11 driver.
2020-10-01 00:19:11 +10:00
Connor McLaughlin
12382c057a (video/d3d11) Cache view left bound by hw renderers
Fixes garbage/black screen when menu is active.
2020-10-01 00:19:11 +10:00
twinaphex
0642ea6d5d Remove gfx_display_snow 2020-09-30 15:57:21 +02:00
twinaphex
7e597c3fd0 Cleanups 2020-09-30 15:47:03 +02:00
twinaphex
3072342b2c Backport libretro-common changes 2020-09-30 14:50:17 +02:00
Autechre
f0430aa543
Merge pull request #11391 from p-sam/switch/input-fix
libnx: fix touch, mouse and KB input
2020-09-30 10:15:47 +02:00
p-sam
059cd08530 libnx: fix touch, mouse and KB input 2020-09-30 09:23:28 +02:00
Autechre
d7a321fdbb
Merge pull request #11389 from jdgleaver/keymap-fix
(udev/linuxraw/wayland) Fix return key keyboard input
2020-09-29 12:44:18 +02:00
jdgleaver
3fa1166ec4 (udev/linuxraw/wayland) Fix return key keyboard input 2020-09-29 11:23:35 +01:00
twinaphex
0ec93e7fff (gfx_display) Cleanups 2020-09-28 07:22:52 +02:00
twinaphex
6ff934bf94 Buildfix 2020-09-28 05:07:18 +02:00