aliaspider
4729c2be76
(3DS) font renderer: prevent calling DrawArray() with count==0.
2016-10-08 04:24:32 +01:00
aliaspider
056224bf50
(3DS) avoid using ctrGuCopyImage during font init for now. (fixes freeze
...
on cia builds)
2016-09-30 16:16:18 +01:00
twinaphex
d53d1faad5
Use string_is_empty
2016-09-30 09:00:04 +02:00
twinaphex
91170722e6
Try to silence Coverity warning
2016-09-30 08:58:57 +02:00
Twinaphex
03215a831f
Merge pull request #3690 from aliaspider/master
...
(3DS) add experimental font and menu_display drivers.
2016-09-29 21:33:08 +02:00
aliaspider
afd5e85a31
(3DS) add experimental font and menu_display drivers.
2016-09-29 20:14:12 +01:00
Brad Parker
b83d2529e2
break early if we run past the message length
2016-09-29 12:25:20 -04:00
Francisco José García García
f6a7aa95e7
(VITA) Fix crash in gambatte
2016-09-29 00:20:14 +02:00
Francisco José García García
e654c39944
(VITA) Fix utf8
2016-09-23 21:27:06 +02:00
frangarcj
bc90dd2927
(VITA) Another UTF8 Fix
2016-09-19 14:17:19 +02:00
frangarcj
ab0dad99fc
(VITA) Remove old font driver
2016-09-19 14:15:13 +02:00
frangarcj
d46a40e3c4
(VITA) USE STB FONT
2016-09-19 14:14:11 +02:00
twinaphex
606e37fcbd
Cleanups
2016-09-11 15:07:07 +02:00
Brad Parker
81090720c8
context must be current, not released, to use GL
2016-09-06 21:47:08 -04:00
twinaphex
075aea2289
Header include cleanups
2016-09-06 00:56:00 +02:00
twinaphex
86d2a36407
(Win32) Buildfixes
2016-09-05 18:43:32 +02:00
Brad Parker
0eb1777a1f
remove extra semicolons
2016-09-03 10:30:21 -04:00
twinaphex
467451fccc
Cleanup more header includes
2016-09-01 18:18:55 +02:00
twinaphex
815c0eb3ee
Remove header includes
2016-09-01 05:46:10 +02:00
Brad Parker
2afd72252c
make GLX context current when creating font textures with threaded video
2016-08-31 01:33:35 -04:00
twinaphex
d5f14a6caa
Fix C89_BUILD warnings
2016-08-30 05:03:46 +02:00
Brad Parker
c3b164de88
fix utf8 strings being cut off in xmb/glui when multibyte chars are present, rgui not affected
2016-08-29 12:33:28 -04:00
Brad Parker
96c96dca3b
fix rendering of utf8 glyphs
2016-08-29 11:02:28 -04:00
Brad Parker
13ad3a4fce
fix glyph rendering of long messagebox strings
2016-08-29 02:25:42 -04:00
Twinaphex
89d0798e68
Merge pull request #3423 from bparker06/utf8
...
Initial UTF-8 support for rgui/xmb/glui. Enables first 256 codepoints.
2016-08-26 17:27:20 +02:00
twinaphex
82fecdbc70
(Vita) silence some warnings
2016-08-24 14:04:22 +02:00
Brad Parker
30e99927d2
undo previous new files and use existing encoding_utf header
2016-08-23 19:16:18 -04:00
Brad Parker
d063cb9283
do not make UTF-8 the default, simplify/centralize the common string functions, make sure rgui/materialui use utf8 strlen when available
2016-08-23 19:00:53 -04:00
Brad Parker
35e67e69e5
Initial utf8 support for rgui/xmb. Only supports first 256 codepoints due to current freetype atlas limitation
2016-08-23 14:49:44 -04:00
Francisco José García García
4221374072
(VITA) Add XMB support
2016-08-23 02:49:53 +02:00
twinaphex
51eba5a3e7
(D3D) Header fix pt. 4
2016-08-01 22:22:23 +02:00
Hans-Kristian Arntzen
0eca956789
Vulkan: Create image views with right amount of mip levels.
2016-07-31 14:01:39 +02:00
twinaphex
d0818e6e62
Not sure if/when we will be needing this 'ancient' codepath
2016-07-12 21:10:49 +02:00
Nathan S
d79da7fc1f
(gl_raster_font) Fixed the viewport issue
2016-06-29 14:22:30 +02:00
Twinaphex
08dbbe1a55
Revert "(gl_raster) Added fullscreen to restore_viewport"
2016-06-29 02:30:05 +02:00
Nathan S
b0584a950d
(gl_raster) Added fullscreen to restore_viewport
2016-06-28 11:56:19 +02:00
Hans-Kristian Arntzen
54c1759f45
Vulkan: Make a more general purpose symbol loader.
...
Avoids painful manual loading and wrapping function pointers everywhere
...
Reusable for cores, so move to libretro-common.
Also update built-in Vulkan headers.
2016-06-26 13:10:58 +02:00
Nathan S
6889b58270
(gl_raster_font) Fixed scaling for newlines
2016-06-05 14:56:23 +02:00
twinaphex
e2cc3bc08d
Create gl_query_core_context_in_use
2016-05-16 05:55:42 +02:00
twinaphex
b2f5e2ac08
Rename gfx_font_raster_block
2016-05-10 02:42:02 +02:00
twinaphex
0e08dbe931
Rename gfx_coord to video_coord
2016-05-10 02:32:59 +02:00
twinaphex
1b8e8ac22a
Remove video_shader_driver_ctl
2016-05-08 21:11:27 +02:00
twinaphex
7e1a06d8dd
Remove some warnings
2016-05-08 17:54:30 +02:00
Hans-Kristian Arntzen
d723411436
De ioctl video_driver.
2016-05-08 14:00:51 +02:00
Hans-Kristian Arntzen
464a4add66
XMB ribbon works in Vulkan.
2016-05-08 11:11:28 +02:00
Twinaphex
54427bd377
(gl_raster_font.c) Avoid another static code analysis warning
2016-05-02 17:10:21 +02:00
Twinaphex
4039bc89d6
(gl_raster_font.c) Cleanups
2016-05-02 17:08:40 +02:00
twinaphex
cc7f661f9c
(D3D) Buildfixes
2016-04-23 19:02:40 +02:00
twinaphex
9386fb2fa0
Move D3D9 HLSL font shader to file
2016-04-17 04:13:23 +02:00
twinaphex
8a90e2777c
Rename GL_SHADER_STOCK_BLEND to VIDEO_SHADER_STOCK_BLEND
2016-04-16 01:50:20 +02:00