Francisco Javier Trujillo Mata
0e7d5ed32b
Improvements regarding the ps2 font driver
2019-02-26 21:02:29 +01:00
Brad Parker
4f0d61a2ac
update copyright
2019-02-22 19:13:36 -05:00
Brad Parker
477d46d52b
update copyright
2019-02-22 19:13:36 -05:00
natinusala
631f9e6b8e
font driver: expose line height
2019-02-17 16:54:24 +01:00
twinaphex
420f3a171b
(GL1) Update - add HAVE_OPENGL1 to MSVC 2005/2008/2010/2012
2019-02-16 21:26:01 +01:00
Brad Parker
5a3a58c8a6
gl1: fix order of non-rgui menu drawing, add proper texture support
2019-02-11 12:05:31 -05:00
Twinaphex
aac14a00a4
Merge pull request #8233 from orbea/sixel
...
Fix warnings with --enable-sixel.
2019-02-09 00:27:11 +01:00
orbea
78dbe1cef1
Fix warnings with --enable-sixel.
2019-02-08 14:13:02 -08:00
Brad Parker
74fd184097
initial GL1 video driver, only rgui is working currently
2019-02-08 12:14:55 -05:00
orbea
28ff4b391a
Clean up white space.
2019-02-03 16:00:50 -08:00
twinaphex
5a45464bb3
Revert "Reimplement video_driver_set_coords"
...
This reverts commit 93ded925d3
.
2019-02-03 19:40:21 +01:00
twinaphex
43884758c5
Revert "(GL) Cleanups"
...
This reverts commit 5bab7e4460
.
2019-02-03 19:40:15 +01:00
twinaphex
5bab7e4460
(GL) Cleanups
2019-02-03 18:38:18 +01:00
twinaphex
93ded925d3
Reimplement video_driver_set_coords
2019-02-03 18:29:00 +01:00
twinaphex
dd366cd5c5
Revert "Simplify set_coords"
...
This reverts commit e10eb51f71
.
2019-02-03 18:05:14 +01:00
twinaphex
e10eb51f71
Simplify set_coords
2019-02-03 18:03:07 +01:00
twinaphex
9aa542b1ae
* Get rid of video_shader_driver_use
...
* Get rid of Nuklear - ozone/menu widgets is probably the replacement
for it - Zarch will go next
2019-02-03 04:37:54 +01:00
twinaphex
62bea6ad11
SOme header cleanups
2019-02-02 22:02:24 +01:00
M4xw
c111b4a7f0
Fix double semicolon and format line endings
2019-01-11 23:48:52 +01:00
Francisco Javier Trujillo Mata
29948c0878
Apply guideline styles for PS2 files
2019-01-10 09:37:09 +01:00
Francisco Javier Trujillo Mata
a2db47bead
Improve manage of VRAM in the GFX and Font Driver for PS2
2019-01-10 02:25:02 +01:00
Twinaphex
ac04c1bfc5
Merge pull request #7892 from Datamats/libnx_nwindow
...
libnx: refactor all the code of the now deprecated gfx api over to the new nwindow / framebuffer api
2019-01-08 23:36:20 +01:00
orbea
bfc366decc
Squeeze extra blank lines with cat(1).
...
Example:
find . -type f -iname '*.c' | while read -r i; do
cat -s "$i" > "$i.new"
mv "$i.new" "$i"
done
2019-01-08 11:04:58 -08:00
Francisco Javier Trujillo Mata
cd764ac37b
Remove not needed free in the FONT driver
2019-01-07 23:02:01 +01:00
Francisco Javier Trujillo Mata
26ce69694f
Create Font driver for PS2
2019-01-07 21:51:48 +01:00
Mats
462a4b24fd
libnx: refactor all the code of the now deprecated gfx api over to the new nwindow / framebuffer api
2019-01-07 15:03:44 +01:00
Brad Parker
2517670f80
gdi: remove unused variable
2018-10-10 17:54:38 -04:00
twinaphex
04cc181771
Cleanups
2018-10-10 16:18:29 +02:00
Brad Parker
b9699f4780
gdi: texture load support, fix menu text alignment, support multi-line messages
2018-10-10 09:58:49 -04:00
twinaphex
0158bbe4aa
Add switch_nx_gfx.c
2018-09-12 21:44:53 +02:00
twinaphex
eb345019c2
Don't implement bind_block/flush_block for drivers that
...
don't implement it
2018-07-15 20:16:40 +02:00
twinaphex
0d39701145
Get rid of double void argument
2018-07-14 00:54:14 +02:00
Stuart Carnie
167ad3b57d
fix(Metal): Various Metal fixes
...
* OSD message background
* clear glui background
* add Metal to configuration
* added optional config to compile Metal build without OpenGL
* fixed fill_pathname_join_delim; if out_path and dir are same, don't
strlcpy, as the results are undefined.
2018-07-12 21:33:18 -07:00
Brad Parker
ab27b7c85f
initial SIXEL video driver
2018-07-12 16:55:08 -04:00
twinaphex
22d6930488
Some MSVC 2010 360 buildfixes
2018-07-06 04:45:52 +02:00
Stuart Carnie
5240efc857
chore(Metal): fix compiler warnings when targeting newer macOS versions
2018-07-04 00:24:04 -07:00
Stuart Carnie
a0900ec433
feat(Metal): full xmb pipeline support
...
Menu TODOs:
* understand why ribbon does not look the same as GL
* add clear support to `MenuDisplay` for glui
2018-07-03 22:32:12 -07:00
Stuart Carnie
4a101734a1
More cleanup
...
* use single render command encoder for display for better performance
* Context handles all rendering and presentation
2018-07-03 22:32:12 -07:00
Stuart Carnie
5e1f991e32
feat(Metal): initial xmb and glui menu support
...
TODOs
* menu shader pipeline effects
* refactor / optimize graphics rendering
2018-07-03 22:32:12 -07:00
Stuart Carnie
367c15f488
feat(Metal): font rendering
...
* FPS and other OSD messages render correctly
* add autoreleasepool around entire render loop to avoid memory leaks
2018-06-23 23:54:23 -07:00
Twinaphex
fd11b205da
Silence bunch of warnings
2018-06-21 07:52:01 +02:00
Stuart Carnie
411bcf8bdd
feat(apple): Metal support for macOS
...
* includes rgui
* shader support
This is a work-in-progress and there are some bugs and visual artifacts
still to be fixed.
2018-06-20 21:33:45 -07:00
twinaphex
6a9b39da3f
Get rid of d3d.h and xdk_defines.h
2018-05-14 03:57:27 +02:00
twinaphex
8beed4c1ec
(360) Buildfix
2018-05-14 01:50:58 +02:00
twinaphex
82ebb9576f
Create d3d9_video_t and d3d8_video_t
2018-05-03 22:03:12 +02:00
twinaphex
c4a03b6b45
(xdk360_fonts.cpp) Cleanups
2018-05-03 21:39:25 +02:00
twinaphex
789ef63dee
(360) Don't bake in HAVE_XUI anymore; buildfixes for C++
2018-04-23 17:35:36 +02:00
twinaphex
32c92a9a22
Rename d3dxbuffer_release
2018-04-23 15:04:19 +02:00
twinaphex
2a655116a6
Set #define CINTERFACE in these files
2018-04-22 14:27:39 +02:00
aliaspider
b78dcf9f4c
update D3D10 driver.
2018-04-21 03:56:19 +01:00
twinaphex
9f2b56a929
Update Direct3D 10 driver
2018-04-21 03:27:41 +02:00
twinaphex
16df2ceb4e
Fix Xbox OG
2018-04-17 11:39:59 +02:00
twinaphex
4d1b4f905f
Start adding OSD statistics - doesn't work yet for SDL2/SDL
2018-03-23 17:43:49 +01:00
Brandon Wright
1f472db2aa
Fix multi-line text spacing in menus with Vulkan driver.
2018-03-18 18:57:24 -05:00
twinaphex
b4a743fff4
Split up menu display drivers for D3D8/D3D9 into separate drivers;
...
split up d3d_common into separate files
2018-03-03 15:28:58 +01:00
twinaphex
0566b056a5
Take out d3d_common function call from d3d_w32_font.c
2018-03-03 05:42:14 +01:00
twinaphex
696fa900a1
Refactor macro functions which were unsafe
2018-02-26 18:08:17 +01:00
twinaphex
64db75a62e
Prevent MSVC warning
2018-02-17 14:28:30 +01:00
twinaphex
070c09faec
Avoid more pointer grabbing for video driver ptr
2018-02-16 20:42:37 +01:00
aliaspider
92afd7387d
(D3D12) add a font driver.
2018-02-08 00:18:04 +01:00
aliaspider
700fce3bd2
various fixes for CXX_BUILD.
2018-02-04 20:03:27 +01:00
Twinaphex
50e902f2ea
Merge pull request #6227 from aliaspider/master
...
(D3D11) multi-pass shaders: add support for history frames.
2018-02-03 14:48:48 +01:00
aliaspider
e225e96025
(D3D11) multi-pass shaders: add support for history frames.
2018-02-03 13:29:00 +01:00
twinaphex
d446742d4b
Some C89_BUILD build fixes
2018-02-03 12:47:53 +01:00
aliaspider
6fe3a31617
(D3D11) multi-pass shaders: add support for wrap modes and lut
...
mipmapping.
2018-02-02 17:18:41 +01:00
Twinaphex
1d118c46a3
Merge pull request #6220 from aliaspider/master
...
(D3D11) font + slang fixes.
2018-02-02 02:38:33 +01:00
aliaspider
1e96393228
(D3D11) font renderer: fix line spacing.
2018-02-02 02:21:18 +01:00
Twinaphex
f096e667d8
Merge pull request #6204 from aliaspider/master
...
(D3D11) Implement slang shader specification using Spirv-Cross.
2018-02-01 16:33:58 +01:00
aliaspider
e6c455d2c6
(D3D11) move format support checks to d3d11_init_texture();
2018-02-01 11:21:51 +01:00
twinaphex
911d01b1e4
CLeanups
2018-01-30 21:46:49 +01:00
twinaphex
03e800c1c8
Add HAVE_D3D11 to MSVC 2013 - we need non-HAVE_DYNAMIC codepaths
...
for D3D11
2018-01-29 14:05:44 +01:00
twinaphex
16cccb8796
(XDK360) Buildfixes
2018-01-26 05:29:44 +01:00
twinaphex
1f6b9e1c18
(Xbox 360) Buildfixes
2018-01-26 04:59:35 +01:00
Twinaphex
f97ebfbf1f
Merge pull request #6179 from aliaspider/master
...
(D3D11) add the remaining menu shaders.
2018-01-25 17:18:59 +01:00
twinaphex
c8c7ca0c30
(XDK1) Buildfix
2018-01-25 16:46:30 +01:00
twinaphex
3adb6cc5a8
CXX_BUILD fixes
2018-01-25 16:42:10 +01:00
aliaspider
a2cddb27e5
(D3D11) refactors.
2018-01-25 15:48:53 +01:00
twinaphex
d4367ed993
Cleanups
2018-01-25 15:30:48 +01:00
twinaphex
8422e44a2d
Start moving d3dx fonts code to d3d_common.c
2018-01-25 14:13:21 +01:00
twinaphex
6ee8f681da
Remove comment
2018-01-25 12:33:27 +01:00
twinaphex
c76ce05070
Update d3d_w32_font
2018-01-25 12:16:57 +01:00
twinaphex
a18e7767f3
Fix some unreferenced local variable warnings
2018-01-25 10:25:50 +01:00
Twinaphex
85fab182b8
Merge pull request #6174 from aliaspider/master
...
(D3D11) autogen mipmaps when needed / fix text colors.
2018-01-25 09:33:44 +01:00
aliaspider
580c0184c2
(D3D11) font driver: fix text colors.
2018-01-25 05:46:48 +01:00
aliaspider
2a54cbca75
(D3D11) autogen mipmaps when needed.
2018-01-25 04:57:49 +01:00
Twinaphex
3bfc13223c
Merge pull request #6169 from aliaspider/master
...
(D3D11) font + menu display drivers.
2018-01-25 01:46:17 +01:00
twinaphex
bc81a9dc88
Dehardcode LPDIRECT3DDEVICE usage
2018-01-25 01:45:03 +01:00
aliaspider
8354ffd452
(D3D12) add support for scaling/rotation im menu display driver.
2018-01-25 01:34:53 +01:00
aliaspider
45541a0d44
(D3D11) change the sprite vertex buffer to a ring buffer to avoid data
...
races with the gpu.
2018-01-25 01:03:54 +01:00
aliaspider
812eefa601
(D3D11) add menu display driver.
2018-01-25 00:20:06 +01:00
aliaspider
840bd459df
(D3D11) add a font driver.
2018-01-24 20:51:19 +01:00
twinaphex
5b5e3e4a05
Cleanups
2018-01-19 04:45:11 +01:00
twinaphex
88873776c8
Cleanups
2018-01-19 04:13:02 +01:00
twinaphex
c398db76d4
(xdk360_fonts.cpp) Cleanups
2018-01-15 06:32:40 +01:00
twinaphex
27caf46616
Add d3d_get_render_state
2018-01-15 06:14:20 +01:00
twinaphex
510dfca756
Start adding C++ code path for SetVertexShaderConstantF and
...
refactor xdk360_fonts.cpp calls
2018-01-15 06:01:59 +01:00
Twinaphex
e948412bb4
Merge pull request #6108 from aliaspider/master
...
(direct3D) fix scaling in the menu display driver.
2018-01-15 03:48:40 +01:00
aliaspider
25a7c04a27
(direct3D) fix scaling in the menu display driver.
2018-01-15 03:45:37 +01:00
Twinaphex
332ccbf300
Merge pull request #6097 from aliaspider/master
...
(Direct3D) Menu display driver implementation.
2018-01-14 02:54:40 +01:00
aliaspider
7b09d5399c
(Direct3D) Menu display driver implementation.
2018-01-14 02:21:48 +01:00
twinaphex
8e6f931f85
Add some safeguards
2018-01-13 23:50:14 +01:00
twinaphex
acf9e41aae
Start using d3dx_compile_shader
2018-01-07 20:47:35 +01:00
twinaphex
1f0d57f5f2
(xdk360_fonts.cpp) Cleanups
2018-01-07 13:45:37 +01:00
twinaphex
fce097b892
(360) Buildfixes
2018-01-07 12:00:09 +01:00
twinaphex
df2a31b0e9
Create d3d pixel shader/vertex shader functions
2018-01-06 23:10:27 +01:00
twinaphex
d7df6b3729
Create d3d_free_vertex_shader/d3d_free_pixel_shader
2018-01-06 22:57:44 +01:00
twinaphex
e03e578212
Add d3d_set_pixel_shader
2018-01-06 22:49:36 +01:00
twinaphex
9fe3271900
Add d3dxbuffer_release
2018-01-06 21:30:50 +01:00
aliaspider
a7632620da
(WIIU) add a sprite shader.
2018-01-04 17:38:04 +01:00
twinaphex
41d9a8fd75
Make D3DX optional
2018-01-04 14:42:13 +01:00
twinaphex
d3480e6365
Create d3d_font_indirect
2018-01-03 19:03:19 +01:00
twinaphex
0e337bb110
Use d3d_device_get_backbuffer
2018-01-03 16:25:45 +01:00
twinaphex
c9ff9ea253
(XFONTS) Buildfix
2018-01-03 14:28:07 +01:00
twinaphex
3058fc3390
(xfont) Add C++/C codepaths
2018-01-03 14:26:40 +01:00
twinaphex
e17baf411c
Use d3d_surface_free
2018-01-03 14:10:14 +01:00
aliaspider
0a32642f17
(WIIU) shader: use a single attribute stream.
2017-12-31 14:06:49 +01:00
aliaspider
b371f4bb32
(WIIU) add a color attribute to tex_shader.
...
+ some fixes to overlay and menu display code.
2017-12-30 23:21:32 +01:00
meepingsnesroms
5a4bd619ba
Revert "Merge branch 'master' into master"
...
This reverts commit 4b68a21a7e
, reversing
changes made to 5e0f78e8a0
.
2017-12-25 18:27:59 -08:00
meepingsnesroms
bb7ee12766
Fix compile on new devkitARM
2017-12-16 19:20:43 -08:00
gblues
6904101c44
Clean up trailing whitespace
...
== DETAILS
Really simple code cleanup, because my editor flags trailing whitespaces
and it's pretty annoying.
2017-12-12 00:24:18 -08:00
twinaphex
d5b3104cfb
Cleanups/warning fixes
2017-12-06 19:51:07 +01:00
Brad Parker
75eed7997b
GDI: use configured message color for OSD/menu text
2017-12-06 01:41:00 -05:00
twinaphex
bfd815985f
Rename function callback
2017-11-16 12:02:25 +01:00
twinaphex
229841b1c4
Create video_driver_set_coords
2017-11-14 21:43:13 +01:00
twinaphex
5879e551a5
Pass video_info to font driver functions
2017-11-13 10:42:40 +01:00
twinaphex
faab2526c8
Create gl_bind_texture
2017-11-10 03:55:10 +01:00
twinaphex
4a7e8b03b2
Cache core context setting
2017-11-08 05:59:08 +01:00
Ash
0d38612f4a
[WiiU] Various warning/format string fixes
...
All things from unsigned comparisons to missing initializers; we got it
here.
2017-11-04 20:37:30 +11:00
Brad Parker
3098b5e3df
gdi: fix uninitialized usage warning
2017-10-24 00:37:50 -04:00
twinaphex
8464ad30bd
(Xbox 360) Buildfixes
2017-10-16 01:33:17 +02:00
Brad Parker
a153ed0b42
testing
2017-10-09 21:19:32 -04:00
twinaphex
a1b39b9c8b
(360) Buildfix
2017-10-03 05:15:18 +02:00
twinaphex
0a3a30c99c
(xdk360_fonts.cpp) Use some d3d_common functions
2017-10-03 05:12:21 +02:00
twinaphex
86f5cc6571
xdk360_fonts.cpp - use C comments
2017-10-03 04:46:36 +02:00
twinaphex
0695d93cee
(xdk360_fonts.cpp) Start using d3d_common functions
2017-10-03 04:43:54 +02:00
twinaphex
7ff34f8efe
Update
2017-10-02 21:58:06 +02:00
twinaphex
590cdeb130
Convert d3d_w32_font to C
2017-10-02 21:52:10 +02:00
twinaphex
af9ec3f7a2
Start adding C codepath
2017-10-02 18:25:54 +02:00
twinaphex
c4c41b277e
Create d3d_begin_scene/d3d_end_scene
2017-10-02 01:15:23 +02:00
Brad Parker
0a1b3fedc0
VC6 support (targets NT 3.51)
2017-09-06 23:03:02 -04:00
twinaphex
6f26a9b97e
Take this out
2017-09-05 01:01:00 +02:00
twinaphex
c691bbaedc
Start going through compilation errors
2017-09-05 00:57:58 +02:00
Brad Parker
e3d68cd131
GDI: fix flickering of text
2017-08-22 23:39:42 -04:00
twinaphex
00412c9836
More C89_BUILD fixes
2017-08-12 18:02:39 +02:00
Brad Parker
ff98730906
don't define UNICODE for msvc2005
2017-08-09 23:33:57 -04:00
Brad Parker
530d79f8e3
d3d9: only use wide char on msvc if UNICODE is defined
2017-08-09 18:25:45 -04:00
Brad Parker
b1904bcfa6
caca: enable OSD text drawing
2017-08-04 21:51:14 -04:00
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
twinaphex
52ad8fb125
(gfx/drivers_font) Style nits
2017-01-12 10:26:12 +01:00
twinaphex
20b5543420
(gl_raster_font.c) Cleanups
2017-01-10 21:43:45 +01:00
twinaphex
d20bdabc20
Cleanup gl_raster_font_render_msg
2017-01-10 21:37:45 +01:00