Commit Graph

3594 Commits

Author SHA1 Message Date
twinaphex f02f1ebc8f (OSX) setWantsBestResolutionOpenGLSurface - OSX 10.7 and up 2015-07-18 15:46:48 +02:00
twinaphex 5bc03fb3a8 backingScaleFactor OSX 10.7 and up 2015-07-18 15:41:14 +02:00
Higor Eurípedes ab55ed7908 (stb.c) Fix growth conditional and limit growth to 2048x2048 2015-07-17 13:38:24 -03:00
twinaphex f7a443b4e9 (Android) (Nvidia Shield Portable) Some kind of edge case happens
on Shield Portable that causes it to keep allocating for a long
time until it simply fails and falls back to the bitmap font
renderer. Currently seems to be happening on character 160.
Quick hack until we fix the real underlying issue.
2015-07-17 11:03:15 +02:00
twinaphex 95da20190a Take out stb_truetype hack 2015-07-17 02:24:23 +02:00
Higor Eurípedes e4da044c99 (stb.c) Resize atlas when printable characters dont fit 2015-07-16 11:37:08 -03:00
Higor Eurípedes d10bb24328 (stb.c) Add CutiveMono.ttf path and replace DroidSansFallback with DroidSans 2015-07-16 11:19:06 -03:00
twinaphex a73f91e68a (Android) Add hack/workaround for DPI larger than 500 with
HAVE_STB_FONT
2015-07-16 10:09:26 +02:00
Higor Eurípedes 42320c9726 Make stb font support optional 2015-07-14 12:00:28 -03:00
Higor Eurípedes 09c67e3cf9 Get rid of warnings and declare STBTT_STATIC 2015-07-14 11:47:09 -03:00
Higor Eurípedes 911dc7f083 Add stb_truetype based font backend 2015-07-14 10:55:14 -03:00
twinaphex 80c498c38c (Freetype) Move variables to top 2015-07-14 00:35:21 +02:00
Alcaro f323b3ef8c C source isn't executable. Nor is that bitmap. 2015-07-12 12:51:52 +02:00
twinaphex 2aac64552d Cut down on some more superfluous wrapper functions 2015-07-12 11:28:19 +02:00
twinaphex 117fd48f15 Get rid of some superfluous wrapper functions 2015-07-12 11:14:41 +02:00
twinaphex bbc63f7e99 Fix CXX_BUILD 2015-07-12 08:08:27 +02:00
twinaphex 108a6b9e21 Cleanups 2015-07-12 06:20:53 +02:00
twinaphex 5a5e3951ff Use custom typedefs for glui too, and move typedefs to gfx/video_common.h 2015-07-12 06:14:01 +02:00
twinaphex c697923eb6 Create video_common.c 2015-07-12 05:30:04 +02:00
twinaphex 38fd0592f5 Create video_common.h 2015-07-12 04:23:27 +02:00
twinaphex b46f3c9c29 (gl_common.h) Cleanups 2015-07-12 04:20:48 +02:00
twinaphex 4b8e65322c Rename gl_tex_info to gfx_tex_info 2015-07-12 04:16:40 +02:00
twinaphex a687ca54d8 (gl_common.c) Refactors 2015-07-12 04:11:26 +02:00
twinaphex 6bb0d87d87 Rename gl_font_raster_block to gfx_font_raster_block 2015-07-12 04:07:06 +02:00
twinaphex 4c1562fb70 Rename gl_fbo_rect to gfx_fbo_rect 2015-07-12 04:04:56 +02:00
twinaphex c5f2b7e8a1 rename gl_mut_coords to gfx_mut_coords 2015-07-12 04:01:22 +02:00
twinaphex 55054f257a Rename gl_ortho to gfx_ortho 2015-07-12 04:00:25 +02:00
twinaphex 41e28460fa Rename gl_coord_array to gfx_coord_array 2015-07-12 03:58:53 +02:00
twinaphex 527c0c29d4 Rename gl_coords to gfx_coords 2015-07-12 03:57:06 +02:00
Higor Eurípedes 405ac5ebe5 Improve error handling in some image loading functions 2015-07-11 17:18:16 -03:00
twinaphex 6e63f562ea (D3D) Buildfix 2015-07-11 19:47:20 +02:00
twinaphex c3f5ea0fcc Make input_overlay.h no longer depend on RPNG image 2015-07-11 08:14:39 +02:00
twinaphex 2ec593f3b4 (omap_gfx.c) Can't have global state dependencies in video drivers 2015-07-10 19:55:34 +02:00
twinaphex 4c9077568d Shorten some variables 2015-07-10 19:17:26 +02:00
twinaphex 6f4e53e454 Remove unused variables 2015-07-08 22:04:37 +02:00
twinaphex 1cc1f6d782 (video_driver.c) Style nits 2015-07-08 17:19:14 +02:00
radius 2aa7c46e78 change the approach to wii resolution changing, this is more stable 2015-07-06 16:07:33 -05:00
radius 84fe1b0376 remove function we won't be using 2015-07-06 00:31:40 -05:00
radius d09490789a implement wii resolution saving 2015-07-06 00:29:51 -05:00
Higor Eurípedes 890417a581 (gl.c) Fix taking screenshots from GLUI/XMB 2015-07-01 18:46:39 -03:00
twinaphex 3fd11686cb (gl.c) Refactor 2015-06-30 19:07:53 +02:00
twinaphex 25aac8282e (SDL2) Cleanups 2015-06-30 15:35:32 +02:00
twinaphex 4d538a95f2 (SDL2) Cleanups 2015-06-30 14:53:05 +02:00
twinaphex e74e402cdc More C89 build fixes 2015-06-30 14:37:11 +02:00
twinaphex 96c119bb1d Move retroarch_logger.h to libretro-common/include 2015-06-30 00:38:10 +02:00
twinaphex fefa500dcf Some C89 build fixes 2015-06-29 21:52:55 +02:00
twinaphex 018c685b09 C89_BUILD fixes 2015-06-29 21:39:00 +02:00
vanfanel ba69eda47e DISPMANX: Rewrote surface management functions: fixed dispmanx-related errors when changing core or loading new content. 2015-06-27 19:14:30 +00:00
twinaphex 7e37616901 Refactor some more code 2015-06-27 15:55:43 +02:00
twinaphex 97f10e4a64 Some more C89 compatibility fixes 2015-06-26 19:34:19 +02:00