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