194 Commits

Author SHA1 Message Date
Twinaphex
5f5000a1bd (CoreText) remove unused variable 2015-01-10 16:47:38 +01:00
twinaphex
0ac6fee02a (Fonts) Cleanups; declare variables at top of functions 2015-01-10 16:46:58 +01:00
twinaphex
f9cd1ba788 Rename .hpp files 2015-01-07 22:23:45 +01:00
twinaphex
bcfc9d9077 Update headers 2015-01-07 18:06:50 +01:00
sergiobenrocha2
7539a5f2dc Added current dejavu font path for debian based distros. 2015-01-05 22:32:19 -02:00
twinaphex
9a9fa6532a Move file_path.c to libretro SDK 2014-10-22 00:23:06 +02:00
Twinaphex
c6bc3b207f (Apple) Build fixes 2014-10-21 23:56:51 +02:00
twinaphex
d3629f06f1 Rename file.c/file.h to content.c/content.h 2014-10-21 23:44:03 +02:00
twinaphex
7472922ee0 Move compat/ over to libretro SDK 2014-10-21 07:58:58 +02:00
twinaphex
480cd7c7ba Move msvc_compat.h to compat/ dir 2014-10-21 06:06:12 +02:00
twinaphex
c62d52de0f Start properly implementing libretro SDK for boolean.h include
header, glsym, and rthreads
2014-10-21 05:05:52 +02:00
twinaphex
42bb37816e Take file_path.h include out of file.h 2014-10-20 21:51:04 +02:00
Twinaphex
564467abe9 (CoreText) Add to AUTHORS 2014-10-20 19:41:39 +02:00
Twinaphex
eb0d1e4116 (CoreText) iOS cannot use ApplicationServices/ApplicationServices.h
header
2014-10-20 19:37:41 +02:00
twinaphex
a82c4db39a (CoreText) Now compiles on OSX 10.6/Xcode 3.2.5 - CoreText/CoreText.h
header didn't exist there
2014-10-20 19:09:09 +02:00
twinaphex
f9841f2b0b (CoreText) OSX 10.6 requires this header be included 2014-10-20 04:30:39 +02:00
Jay McCarthy
1f788543e7 Adding CoreText font driver for iOS and OS X
The font path settings should be changed to support entering a font
name on these platforms and potentially working with the front-end to
get a list of possible names.
2014-10-18 20:20:55 -04:00
Twinaphex
4fb4ad8a1e (fonts.c) Fix 'declaration shadows a global variable' warning 2014-10-14 18:28:22 +02:00
twinaphex
54d130838a More name uniformity in font renderer implementation functions 2014-10-08 18:19:05 +02:00
twinaphex
7a6ee6a300 Get rid of MODE_MENU_HD too -g_extern.lifecycle_state can now
be used for 'injecting' button presses (i.e. libretro button presses
and/or meta button presses)
2014-10-02 21:57:01 +02:00
twinaphex
b22cf18228 (GL/Shaders) Put fixed-function vertex/matrix coord code inside shader
backend files as fallback routines
2014-10-02 15:17:21 +02:00
twinaphex
6b054da299 Rename shader_common to shader_context 2014-10-02 13:21:45 +02:00
twinaphex
ca12482af0 Move shader files to gfx/shader/ 2014-10-02 00:45:11 +02:00
twinaphex
43c9948087 (GL) Prevent memcpy on gl->tex_coords 2014-10-01 20:37:52 +02:00
twinaphex
e0f1696b04 (freetype) refactor freetype.c 2014-10-01 15:51:23 +02:00
twinaphex
93c55879a8 gl_font.c - rename gl_data to video_data 2014-10-01 15:31:52 +02:00
twinaphex
f6dabba9a9 (PS3/Griffin) Prevent namespace conflicts with Griffin 2014-10-01 15:13:20 +02:00
twinaphex
6200641ccf Take out DONT_HAVE_BITMAPFONTS 2014-09-25 06:54:40 +02:00
twinaphex
295434151b (D3D) Change dir to gfx/d3d 2014-09-14 06:45:47 +02:00
twinaphex
397dd132b4 Move font variable to d3d_w32_font.cpp 2014-09-13 21:59:11 +02:00
Higor Eurípedes
95193c20e0 (gl_raster_font.c) Fix warning 2014-09-12 22:57:24 -03:00
Higor Eurípedes
81ff623957 (gl_font_renderer_t) Add get_glyph() function pointer 2014-09-12 22:39:29 -03:00
twinaphex
da088073ec (D3D) Create wrapper for SetVertexShader 2014-09-12 19:42:46 +02:00
twinaphex
9c00855f71 (360) Build fix 2014-09-12 19:23:42 +02:00
twinaphex
402388e369 (D3D) Create wrapper function d3d_set_texture 2014-09-12 19:19:11 +02:00
twinaphex
9c67b3f39c Indenting/style nits 2014-09-12 02:51:47 +02:00
twinaphex
e05b505032 (D3D) uniquely name header guard name for d3d_font.h 2014-09-12 02:45:13 +02:00
twinaphex
11e3d1e2ac (Fonts) Change font drivers to non-constedness 2014-09-12 02:24:09 +02:00
twinaphex
aa409e5e8f (D3D) Change d3d font drivers to non-constedness 2014-09-12 02:21:46 +02:00
twinaphex
6a3af98df6 Style/indenting nits 2014-09-09 06:59:17 +02:00
Lioncash
6b84ccdcef Make some functions static 2014-09-06 00:10:52 -04:00
Themaister
f34b175a0f De-opaque core_info. 2014-06-17 17:28:39 +02:00
twinaphex
59fed065e9 Change d3d9.hpp to d3d.hpp 2014-06-11 00:49:18 +02:00
Themaister
c1c7b6aec3 Fixup Win32/Xbox font_params_t. 2014-06-09 13:13:57 +02:00
Themaister
f118817fae Fixups to Lakka fonts. 2014-06-09 12:44:48 +02:00
Themaister
33f718ce4c Small CXX_BUILD fix. 2014-06-08 14:08:26 +02:00
Themaister
64cc0efefe Parametrize drop shadows. 2014-06-08 14:08:26 +02:00
Themaister
d129ff3d13 Make font rendering more robust.
Dynamically sized buffers, etc.
2014-06-08 14:08:26 +02:00
Themaister
614b866f57 Rewrite bitmapfont to new interface. 2014-06-08 14:08:26 +02:00
Themaister
54c7521bf8 Drop useless win_width/height arguments to font init. 2014-06-08 14:08:26 +02:00