Brad Parker
c8e6a98651
gdi: enable OSD text drawing
2017-08-04 21:47:46 -04:00
twinaphex
b11620e1eb
Add retro_timers.h/retro_math.h
2017-06-28 04:41:38 +02:00
twinaphex
f86f1b3e32
Simplify gl_raster_font_upload_atlas
2017-06-08 08:10:23 +02:00
twinaphex
aaf3c876eb
gl_raster_font.c - Cleanups
2017-06-08 06:44:04 +02:00
aliaspider
db490a69a3
(WiiU) add a menu display driver. enable MATERIALUI and XMB.
2017-05-22 01:45:40 +01:00
aliaspider
a03b3238cb
(WiiU) update font atlas texture when required.
2017-05-21 04:36:26 +01:00
aliaspider
1f13d616cc
(WiiU) font renderer: fix vertical offset.
2017-05-21 04:17:38 +01:00
aliaspider
8dee95651f
(WiiU) add a font driver.
2017-05-21 03:05:41 +01:00
twinaphex
59b3344e72
Combine video_driver.c and video_shader_driver.c
2017-05-18 14:47:24 +02:00
aliaspider
b503407abb
Vulkan: font driver updates.
...
- submit font texture staging_to_dynamic copy with a seperate command
buffer. fixes a validation issue caused by using vkCmdCopyImage during a
render pass.
- limit copies to updated glyphs.
2017-05-15 05:52:38 +01:00
aliaspider
1122a7c585
Vulkan: Add unicode support.
2017-05-15 00:37:50 +01:00
Francisco José García García
5fc7a6776b
(VITA) Fix problem with font renderer
2017-05-13 14:17:55 +02:00
twinaphex
f928e57064
Combine video_context_driver.c and video_driver.c
2017-05-09 01:25:59 +02:00
Twinaphex
6e51153387
Revert "Cleanu gl_raster_font_render_line"
...
This reverts commit 45cf53b487
.
2017-05-05 05:30:49 +02:00
twinaphex
45cf53b487
Cleanu gl_raster_font_render_line
2017-05-05 05:23:26 +02:00
twinaphex
46bae549ac
Fix some coverity warnings
2017-04-29 19:22:44 +02:00
twinaphex
17827940fd
Get rid of some if conditionals
2017-04-29 19:21:24 +02:00
twinaphex
df31ba6255
(Win32) Buildfix
2017-04-28 15:05:12 +02:00
twinaphex
632039f985
Cleanups
2017-04-25 13:28:42 +02:00
twinaphex
b6d34e9581
Cleanups
2017-04-25 13:27:40 +02:00
twinaphex
ffcb9d4a16
(gl_raster_font.c) Cleanups
2017-04-25 13:25:37 +02:00
twinaphex
03358b2ecd
(gl_raster_font) Cleanup
2017-04-25 13:22:55 +02:00
twinaphex
047b10a3de
(vulkan_raster_font.c) Small refactors
2017-04-25 13:19:32 +02:00
twinaphex
3917c658f3
Refactor vulkan_raster_font_render_line
2017-04-25 13:16:00 +02:00
twinaphex
ee484b693c
(vulkan_raster_font.c) Cleanups
2017-04-24 17:39:23 +02:00
Twinaphex
b7b3b2cb5f
Try to prevent truckload of warnings on iOS
2017-02-26 10:33:03 +01:00
twinaphex
affb259409
Pass video_driver_is_threaded return value to font driver init/free
...
functions
2017-01-25 14:47:24 +01:00
Brad Parker
5c77937dad
caca: don't leave X coord uninitialized with unknown font alignment
2017-01-22 13:51:10 -05:00
Brad Parker
9d3c20929a
DOS: vga palette looks ok now
2017-01-22 10:47:11 -05:00
Brad Parker
c4bfa6b0d2
DOS: initial VGA int13 graphics driver
2017-01-22 10:47:11 -05:00
twinaphex
96c8ca5a09
Header update #1
2017-01-22 13:40:32 +01:00
Brad Parker
bc8b3ebad5
gdi: fix font alignment
2017-01-21 15:46:46 -05:00
Brad Parker
0290f4713c
caca: fix font alignment
2017-01-21 15:39:35 -05:00
twinaphex
2f175f1a15
Remove video_driver_get_size call in gfx/drivers_font
2017-01-19 22:03:59 +01:00
twinaphex
23afaa8799
(Xbox 360) Buildfixes
2017-01-19 20:34:07 +01:00
Brad Parker
8a65650298
Windows buildfix
2017-01-19 13:46:04 -05:00
twinaphex
a42748f90f
Get rid of more function invocations of video_driver_get_size
2017-01-19 16:40:20 +01:00
twinaphex
586654846a
Buildfix
2017-01-19 16:33:02 +01:00
twinaphex
e0ff0541a2
Pass video_info pointer to font drivers
2017-01-19 16:30:40 +01:00
twinaphex
4a8cb5687a
(ctr_font.c) use #if 0 blocks
2017-01-19 15:55:42 +01:00
twinaphex
4743230b09
Some header includes shouldn't be system includes
2017-01-17 18:15:11 +01:00
twinaphex
7931436f5b
Apply xerpi diff
2017-01-17 18:12:23 +01:00
Brad Parker
76b7235dc5
msvc2005 buildfix
2017-01-16 22:20:59 -05:00
Brad Parker
afb94e2b96
GDI: draw a gradient background for xmb
2017-01-16 20:41:09 -05:00
Brad Parker
e1f4db8081
Win2000 buildfixes
2017-01-16 20:41:08 -05:00
Brad Parker
177d811475
GDI driver partially visible with RGUI/game now, need to figure out why it isn't totally visible. Also need to stretch the frame, swap red/blue and flip vertically.
2017-01-16 20:41:05 -05:00
Brad Parker
dd2778fb32
GDI text testing
2017-01-16 20:41:05 -05:00
Brad Parker
05c37bd39f
initial GDI driver skeleton
2017-01-16 20:41:04 -05:00
twinaphex
c875d95f7a
Revert "Free font data inside gfx/font_driver.c's free function"
...
This reverts commit b3f1bbc15e
.
2017-01-14 21:02:30 +01:00
twinaphex
b3f1bbc15e
Free font data inside gfx/font_driver.c's free function
2017-01-14 14:26:56 +01:00