twinaphex
c744baeb89
Add ctype variants to stdstring and use it in RA
2020-09-27 22:15:32 +02:00
twinaphex
e87b44a68c
Remove stub functions in null display driver
2020-09-27 00:18:16 +02:00
twinaphex
7225170e97
Cleanups
2020-09-26 23:51:59 +02:00
twinaphex
a56673e52d
MSVC buildfix
2020-09-26 23:37:03 +02:00
twinaphex
b830d15628
(drivers_display) Cleanups
2020-09-26 23:31:12 +02:00
twinaphex
e1dbf5dab1
Remove drivers_display viewport - was unused
2020-09-26 22:01:23 +02:00
twinaphex
fbe0924d44
Remove some stub functions
2020-09-26 21:40:16 +02:00
twinaphex
e428166a05
Remove unused gfx_display_get_framebuffer_pitch
2020-09-26 20:04:55 +02:00
twinaphex
f22488f620
gfx_display_coords_array_reset unused - remove
2020-09-26 20:03:20 +02:00
twinaphex
14c9ccfda8
Remove gfx_display_{set/get}_driver_id
2020-09-26 19:58:15 +02:00
jdgleaver
6c549d687c
Gameboy/Dot_Matrix video filters: Add XRGB8888 support
2020-09-25 16:32:24 +01:00
jdgleaver
b8fb26c196
Fix video filters for builds where both 'HAVE_DYLIB' and 'HAVE_FILTERS_BUILTIN' are defined
2020-09-25 10:51:46 +01:00
twinaphex
bc43db1789
Remove gfx_display_get_coords_array
2020-09-25 10:31:07 +02:00
Autechre
7d8518ec45
Merge pull request #11373 from Jamiras/cheevos_lboard_display
...
(cheevos) add display widget for active leaderboards
2020-09-25 03:38:03 +02:00
Jamiras
71cd400e56
add display widget for active leaderboards
2020-09-24 11:29:29 -06:00
jdgleaver
3d4ddebcaf
Add several LCD-effect video filters
2020-09-24 16:11:07 +01:00
Twinaphex
e0d04c29bc
Fix regression
2020-09-24 09:39:02 +02:00
twinaphex
8c440ef72c
Optimize gfx_display_draw_keyboard
2020-09-24 09:07:47 +02:00
twinaphex
eb0376fe7d
Do white texture freeing outside of gfx_display_init_white_texture
2020-09-24 07:03:24 +02:00
twinaphex
a74d24c3ce
Rename gfx_display_allocate_white_texture to
...
gfx_display_init_white_texture
2020-09-24 06:46:21 +02:00
twinaphex
5f89551e54
Cleanups
2020-09-24 06:37:25 +02:00
twinaphex
515e119861
Get rid of gfx_animation_get_delta_time
2020-09-24 06:14:04 +02:00
twinaphex
2ab0300c33
gfx_display.c - can drop dependency now on gfx_animation.h
2020-09-24 06:00:32 +02:00
twinaphex
37237db804
GFX_DISPLAY_GET_UPDATE_PENDING - turn function into macro
2020-09-24 05:59:14 +02:00
twinaphex
c040e4cd08
Cleanups
2020-09-23 22:14:30 +02:00
twinaphex
4fb2065061
Get rid of gfx_display_draw_pipeline
2020-09-23 21:56:48 +02:00
twinaphex
557b445b27
Cleanups
2020-09-23 21:44:23 +02:00
twinaphex
5a481d8653
Get rid of gfx_display_blend_{begin/end}
2020-09-23 21:37:18 +02:00
Autechre
7938a5e3ac
Merge pull request #11366 from sonninnos/vulkan-minimized-cpu
...
(Vulkan) Fix CPU usage when minimized
2020-09-23 17:22:07 +02:00
twinaphex
43b43351fa
Start making gfx_display_blend_begin and gfx_display_blend_end
...
unnecessary
2020-09-23 09:32:42 +02:00
Tony Jansson
a0eee521e3
(Vulkan) Fix CPU usage when minimized
2020-09-23 04:17:30 +03:00
Tony Jansson
bb1c853ecd
(Vulkan) Reduce log spam
2020-09-23 02:00:03 +03:00
twinaphex
77abaac79c
Get rid of duplicate function gfx_display_draw_blend
2020-09-22 04:13:53 +02:00
twinaphex
bde4abfe8b
(Gfx display driver) Get rid of unused restore_clear_color/clear_color
2020-09-22 04:03:19 +02:00
twinaphex
02985900c8
Get rid of unused gfx_display_restore_clear_color
2020-09-22 03:56:02 +02:00
twinaphex
6bb3e37d53
Get rid of gfx_display_clear_color
2020-09-22 03:54:22 +02:00
twinaphex
97225bfe64
(gfx_display.c) Cleanups
2020-09-22 03:53:10 +02:00
twinaphex
d898304ee5
Get rid of gfx_display_draw_gradient
2020-09-22 03:29:48 +02:00
twinaphex
065d781df7
(X11) Buildfix
2020-09-20 18:16:02 +02:00
twinaphex
5bd71497c5
(dispserv X11) Get rid of static global variables
2020-09-20 18:13:00 +02:00
twinaphex
f1f66597a3
Cleanups
2020-09-20 17:57:44 +02:00
twinaphex
8eeb612493
Cleanups
2020-09-20 17:50:06 +02:00
twinaphex
bdbfc80584
Cleanups
2020-09-20 03:06:23 +02:00
twinaphex
0e49f058f3
Use strcpy_literal in more places
2020-09-19 23:59:06 +02:00
twinaphex
1296fc4745
use strlcpy_literal for string literal copies
2020-09-19 23:28:01 +02:00
Autechre
7b600d46ad
Merge pull request #11342 from Ophidon/master
...
Variable BFI
2020-09-19 22:24:47 +02:00
Ophidon
05c5bdf587
C89 Compliance
...
For loop iterators updated for C89 compliance.
2020-09-19 13:28:21 -04:00
valadaa48
15708f5d44
oga_gfx: strlcpy, msg max len 128 + style nits
2020-09-19 11:23:59 -04:00
twinaphex
ca9683d58d
C89 fixes - use C style comments instead of C++, style nits
2020-09-19 14:47:40 +02:00
valadaa48
7015e199bb
oga_gfx: rewrite
...
- Drop libgo2 dep
- Use more features of RGA
- Triple buffer instead of double buffer
- Rewrite of message code to support surface caching, transluceny,
and multiline message support. Messages also don't scale with the
emulation frame anymore and are drawn directly to the frame buffer.
- Better support for aspect ratios
2020-09-18 21:24:10 -04:00