Commit Graph

51 Commits

Author SHA1 Message Date
Themaister
1908a81e1c Add RETRO_DEVICE_POINTER.
Implemented only for X11 so far.

Also clears up viewport_size call.
Changed to viewport_info to also grab X/Y info.
2012-10-28 00:38:31 +02:00
Themaister
5d4019f4ab Have the scale value make more sense in freetype. 2012-09-29 19:20:30 +02:00
twinaphex
66cc23af34 (Freetype) Should allow for setting adjustable font positioning (x/y)
and scaling
2012-09-29 14:19:14 +02:00
TwinAphex51224
5fad20121f (PS3) Add preliminary Freetype support for PS3 2012-09-27 18:16:06 +02:00
Themaister
6d2c0cdb17 Only allow keyboard input when in focus int x_input. 2012-09-16 01:27:32 +02:00
Themaister
759a4c811d Use GL_LUMINANCE_ALPHA for fonts. 2012-09-15 23:15:19 +02:00
Themaister
1ce547f277 Use 32-bit fonts to avoid tons of ifdeffing for GLES. 2012-09-15 16:03:20 +02:00
Themaister
ff60bcb5e5 Add experimental X/EGL support. 2012-09-15 15:17:34 +02:00
Themaister
4c99652a60 Rework attribute and MVP passing in GL. 2012-09-11 23:32:00 +02:00
Themaister
756f8fb3db Cleanup PBO handling. Makes it optional via ./configure. 2012-09-10 23:17:48 +02:00
Themaister
9871b8d56f Add preliminary PBO mode for GL. (GLES). 2012-09-10 11:15:48 +02:00
Themaister
cfae6196a6 Cleanups in GL. Use GL_TRIANGLE_STRIP instead of GL_QUADS. 2012-09-10 10:29:50 +02:00
Twinaphex
fb1853654b (Android) Add null_fonts, libretroarch links now 2012-09-10 02:02:30 +02:00
freakdave
e525f20b2a (Xbox 1) Fixed screen residues from temporary messages appearing in certain viewports
(Xbox 1) Fixed include typo in xdk_d3d8.cpp
2012-08-26 20:00:53 +02:00
twinaphex
9cdb6991ea (360) Display tweaks 2012-08-19 22:03:24 +02:00
Themaister
447412c6df Abstract all use of *Pointer() functions to one point. 2012-08-14 23:32:55 +02:00
Themaister
749329f455 Fix build if freetype isn't enabled. 2012-08-09 10:36:51 +02:00
Twinaphex
3c85d9f386 (PS3 / RMenu) Graphic changes 2012-08-05 03:00:38 +02:00
Twinaphex
6826301b75 (PS3) Debug fonts show again + menu label tweaks 2012-08-04 17:30:31 +02:00
twinaphex
1cb896d0b6 (Xbox 1) Rmenu build fix 2012-08-04 02:44:02 +02:00
Twinaphex
17780cb5a8 (Rmenu/fonts) no longer use gl_render_msg_post 2012-08-04 02:28:38 +02:00
Twinaphex
ab3b97cb40 (PS3) Clean up RMenu - don't use 'post' font functions 2012-08-04 02:06:46 +02:00
twinaphex
670da875e7 (Xbox 1) Bring Xbox 1 menu code more inline with that of PS3 2012-08-03 03:24:36 +02:00
twinaphex
d28ebe7644 (Xbox 1) Menu changes 2012-08-03 00:23:09 +02:00
Twinaphex
35ad0644a9 (PS3) Font change 2012-08-03 00:02:02 +02:00
twinaphex
43077df35b (Xbox 1) Use font wrapper functions 2012-07-31 01:23:42 +02:00
Twinaphex
b425531dd9 (Xbox 1) Add Xbox 1 font files 2012-07-31 00:14:23 +02:00
Twinaphex
d963e256d2 (PS3) Wrap cellDbgFont calls for portability 2012-07-30 23:42:29 +02:00
twinaphex
376ca9d087 (360) Build fix 2012-07-28 22:51:33 +02:00
twinaphex
4b0d3620c7 (360/Xbox 1) Move reusable XDK files to new folder - xdk -and
create header for XDK definitions
2012-07-16 02:15:47 +02:00
twinaphex
077d9a1f63 (360/Xbox 1) Xbox 1 and 360 now use the same resource
ile - xdk_resources.cpp
2012-07-16 01:58:15 +02:00
twinaphex
bbd7d4d410 (360) Cleanup xdk360_fonts.cpp 2012-07-15 05:54:28 +02:00
twinaphex
eb3c3d4362 (360) Cleanups in font code 2012-07-15 05:35:45 +02:00
twinaphex
c2e2104c3b (360) Clean up xdk360_fonts.cpp 2012-07-15 05:21:39 +02:00
twinaphex
9d5978cb3e (360/Xbox 1) xdk360_video changed 2012-07-07 20:15:06 +03:00
Twinaphex
b273659975 (PS3) OSD message now at same position both ingame and in menu 2012-06-29 16:02:31 +02:00
TwinAphex51224
82b18e7cad (360) cleanup font code (again) 2012-06-24 12:03:46 +02:00
TwinAphex51224
33340aa870 (360) font code cleanup 2012-06-24 11:41:12 +02:00
TwinAphex51224
7b84d5c3d7 (360) Move font files 2012-06-24 11:33:25 +02:00
Toad King
f21371f166 reuse font code for Raspberry Pi graphics core
also move bcm_host_init() to graphics core
2012-06-19 12:41:06 -04:00
Twinaphex
3e6a10ffb6 (PS3) Add some Griffin overrides 2012-05-30 17:03:23 +02:00
Themaister
72310b6661 Style nit party. 2012-05-27 23:15:02 +02:00
Twinaphex
15e16728f2 PC fix build 2012-05-27 22:45:00 +02:00
Themaister
ac96bee03d Fix build for Win32. 2012-05-27 16:52:30 +02:00
Themaister
86295bf057 Re-add gl_render_msg_post(). 2012-05-27 14:27:17 +02:00
Themaister
8e45e6bc4a Fix warnings on non-freetype builds. 2012-05-27 12:28:16 +02:00
Themaister
8e17f8695e Remove unneeded pre/post calls. 2012-05-27 12:26:43 +02:00
Twinaphex
efa3bef528 (PS3) Move header file include for libdbgfont 2012-05-27 04:34:21 +02:00
Twinaphex
7f13257d1b Move remaining FREETYPE/font code from gl.c to font files 2012-05-27 04:21:54 +02:00
Twinaphex
503f01867a (PS3) Use new font abstraction code 2012-05-27 04:02:07 +02:00