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 |
|
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 |
|
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 |
|
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 |
|
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
|
8a90e2777c
|
Rename GL_SHADER_STOCK_BLEND to VIDEO_SHADER_STOCK_BLEND
|
2016-04-16 01:50:20 +02:00 |
|
twinaphex
|
9d85afd358
|
Refactor SHADER_CTL_USE
|
2016-04-15 07:37:06 +02:00 |
|
Jean-André Santoni
|
64e2f9e2f0
|
(XMB) Subtler drop shadows
|
2016-04-09 13:23:59 +07:00 |
|
twinaphex
|
072d6ff125
|
Rename gfx_coord_array_add to gfx_coord_array_append
|
2016-03-23 07:01:54 +01:00 |
|
twinaphex
|
64a77af881
|
Use RARCH_DISPLAY_CTL_HW_CONTEXT_GET directly instead of
going through video_driver_callback
|
2016-03-04 20:49:55 +01:00 |
|
twinaphex
|
6f80e09ce1
|
Change MIN/MAX to upper-case
|
2016-03-02 00:07:31 +01:00 |
|
twinaphex
|
81690601c0
|
(gl_raster_font.c) Fix some race issues
|
2016-03-01 17:24:33 +01:00 |
|
twinaphex
|
a8185f0b81
|
Cleanups
|
2016-02-29 02:54:46 +01:00 |
|
twinaphex
|
b4e872476b
|
Prevent some more crashes
|
2016-02-29 02:09:10 +01:00 |
|
twinaphex
|
4f1ab1f9c3
|
(gl_raster_font.c) Add early return in case gl pointer is NULL
|
2016-02-29 01:54:54 +01:00 |
|
Hans-Kristian Arntzen
|
adbf9fed16
|
Vulkan implementation.
|
2016-02-16 20:42:02 +01:00 |
|
twinaphex
|
bd74390cde
|
Add SHADER_CTL_USE
|
2016-02-14 20:01:39 +01:00 |
|
twinaphex
|
37c2b47915
|
Add SHADER_CTL_SET_MVP
|
2016-02-14 19:43:47 +01:00 |
|
twinaphex
|
6c1b96f50d
|
Add SHADER_CTL_SET_COORDS
|
2016-02-14 18:59:42 +01:00 |
|
twinaphex
|
a15f2519a5
|
Cleanup
|
2016-01-23 05:10:47 +01:00 |
|
twinaphex
|
54f46f4ee3
|
Update headers
|
2016-01-10 04:41:52 +01:00 |
|
twinaphex
|
aa488dda25
|
Create video driver poke load_texture / unload_texture
|
2015-12-20 20:52:23 +01:00 |
|
twinaphex
|
df60523f6c
|
Move current_shader pointer to video_shader_driver.c
|
2015-12-08 09:27:25 +01:00 |
|
twinaphex
|
df1c6344be
|
Merge font_renderer_driver.c and font_driver.c
|
2015-12-05 12:07:22 +01:00 |
|
twinaphex
|
e735f84baa
|
Refactor shader subsystem
|
2015-12-05 07:33:32 +01:00 |
|
twinaphex
|
581c856676
|
Attempt to make gl_raster_font_flush_block more robust
|
2015-12-04 01:04:27 +01:00 |
|
twinaphex
|
239ae7de53
|
Move gl_common to gfx/common
|
2015-11-17 08:01:33 +01:00 |
|
twinaphex
|
780bf74273
|
Try to not use glDeleteTextures directly outside
|
2015-11-09 01:50:05 +01:00 |
|
radius
|
7bddda2252
|
make the OSD coordinates relative to screen size instead of viewport size
|
2015-11-08 17:50:40 -05:00 |
|
twinaphex
|
a79b571d7b
|
Static code analysis fixes
|
2015-09-28 16:20:26 +02:00 |
|
neville
|
c9de30dd98
|
(OSX PPC) Compile in HAVE_STB_FONT
|
2015-07-19 23:09:22 +02:00 |
|
neville
|
c43e33a816
|
(gl_raster_font.c) Certain code will only work for GL 3.0 and up
|
2015-07-19 22:59:33 +02:00 |
|
Higor Eurípedes
|
b1c9d48368
|
(gl_raster_font) Reorder ancient/modern checks
|
2015-07-19 13:01:28 -03:00 |
|
Higor Eurípedes
|
10345e0899
|
(gl_raster_font) Add back the old compat code
|
2015-07-19 12:55:30 -03:00 |
|
Higor Eurípedes
|
f9f98f9f2e
|
(gl_raster_font) Enable GL_R8 atlas for GL >= 3
|
2015-07-19 12:55:30 -03:00 |
|
Higor Eurípedes
|
4f69b5e34b
|
(gl_raster_font) Use a smaller pixel format to store the font atlas
|
2015-07-19 12:55:30 -03:00 |
|
twinaphex
|
c697923eb6
|
Create video_common.c
|
2015-07-12 05:30:04 +02:00 |
|