Themaister
beca1c44f3
Move all font stuff to gfx/fonts.
...
Rename stuff so griffin doesn't break.
2012-12-15 00:27:30 +01:00
Themaister
78e5d47a9b
Rename to gl_raster_font to clearify.
2012-12-15 00:08:26 +01:00
Themaister
b239785038
Context-ize GL font rendering.
2012-12-15 00:07:31 +01:00
twinaphex
fcb31db218
(PSFont) Add PS Font renderer for font abstraction interface
2012-12-14 22:35:47 +01:00
Toad King
e517a09b42
build retroarch-joyconfig for Windows in the tools directory, like other platforms
2012-12-14 15:54:13 -05:00
twinaphex
a7206b02ab
(Font API) Add scaling_factor and color to output struct
2012-12-14 21:52:14 +01:00
Toad King
278c2cca10
pre-scale bitmap fonts
2012-12-14 15:50:59 -05:00
Themaister
b448cee01e
Allow font rendering without freetype.
2012-12-14 22:45:44 +01:00
Themaister
8501c404f6
Fix CXX_BUILD.
2012-12-14 22:33:04 +01:00
twinaphex
1538c45d5d
(Font API) Change font_renderer_t returns and params to void*
2012-12-14 21:26:41 +01:00
ToadKing
9571402b85
Fix VG build
2012-12-14 14:42:18 -05:00
twinaphex
789674c97a
Increment g_extern.frame_count after retro_run()
2012-12-14 20:34:57 +01:00
twinaphex
dbb962e946
Streamline frame_count usage
...
(Android/Griffin) Fix build
2012-12-14 20:33:36 +01:00
Toad King
c891bc353a
fix VG compile
2012-12-14 14:33:00 -05:00
Themaister
66021d7ba0
Avoid name collision in griffin.
2012-12-14 20:39:14 +01:00
Themaister
7d4278a29b
Add gfx/fonts/fonts.c.
2012-12-14 20:26:40 +01:00
Themaister
5700febb2c
Refactor font renderering.
...
Virtualize for multiple backends, and name files more sanely.
2012-12-14 20:25:40 +01:00
twinaphex
cb334c63ce
(PS3) Rewrite ps3_input_key_pressed
2012-12-14 18:37:18 +01:00
twinaphex
20bdef5d3b
(PS3) Input refactoring (note - other console ports will need
...
refactoring too - will do that nexta)
2012-12-14 17:42:01 +01:00
twinaphex
e1918b2ba6
(Android) Rename g_android.input_state to g_extern.lifecycle_state
...
- intend to use this for RMenu as well
2012-12-14 02:06:14 +01:00
twinaphex
66180308e4
(Android) Remove android_get_sdk_version and change RMenu
...
mountpoints
2012-12-14 01:44:59 +01:00
twinaphex
707bcd483f
(Android) Some patches for RMenu compatibility
2012-12-14 01:29:01 +01:00
twinaphex
5421fb8269
(Android) PERF_TEST no longer default
2012-12-13 23:09:28 +01:00
Toad King
7ae47fb860
make font bitmap static
2012-12-13 17:03:32 -05:00
twinaphex
986f886a35
(Android) Compiles in bitmap fonts
2012-12-13 22:49:17 +01:00
Toad King
e75bdffdbf
cleanup remaining font code
...
move font.bin and font.bmp used to generate binaryfont to gfx/fonts
2012-12-13 16:17:01 -05:00
Themaister
047637dc24
Don't segfault in font_renderer_free.
...
handle can be NULL.
2012-12-13 23:15:30 +01:00
Themaister
592cbdfda1
Reuse font deinit code.
2012-12-13 23:14:06 +01:00
Toad King
2209103248
(GX) redo video/RGUI code to use new font location
2012-12-13 16:12:51 -05:00
Toad King
59bc3d4ba7
add alternative font drawing for GL
2012-12-13 15:12:59 -05:00
twinaphex
bb1e2a4677
(Android) Don't split up JNI functions into their own file -
...
assumed this is Android-specific for now
(Android) Some input improvements - don't call AKeyEvent_getKeyCode
unless type is of AINPUT_EVENT_TYPE_KEY
2012-12-13 17:05:07 +01:00
twinaphex
c5bda29ce3
(Android) Refactor JNI code
2012-12-13 15:32:35 +01:00
twinaphex
54017c88b9
Add notaz to AUTHORS - e-mail address?
2012-12-13 14:31:37 +01:00
Themaister
81e7ffe9a5
Don't use a particular bit depth in KMS.
2012-12-13 10:35:17 +01:00
Themaister
958bc9beb9
Don't force xml dep for GLES as it's not needed.
2012-12-13 10:33:43 +01:00
Squarepusher
e883762f33
Merge pull request #94 from notaz/arm_linux
...
Pandora GL fixes
2012-12-12 17:33:32 -08:00
notaz
3576bcedd9
Check for EGL/GLES/VG directly if pkgconfig is unavailable.
...
This also allows to remove some videocore special cases.
2012-12-13 01:00:50 +02:00
notaz
ee112fc375
Manually define GL_BGRA_EXT if needed.
...
It's missing in imgtec/SGX headers for some reason.
2012-12-13 01:00:50 +02:00
notaz
d33cfef8bd
Don't restrict EGL color component sizes.
...
This makes SGX530 work when using 16bpp framebuffer.
2012-12-13 01:00:50 +02:00
twinaphex
567f4ff471
(Android) Input optimization #2
2012-12-12 20:52:42 +01:00
twinaphex
dd3ac28927
(Android) Input optimizations
2012-12-12 03:53:25 +01:00
twinaphex
0ba45d457e
(Android) Use pollAll instead of pollOnce - fixes input issues
...
to do with pushing multiple buttons simultaneously
2012-12-11 17:45:49 +01:00
Squarepusher
0a61c286f7
Update AUTHORS
...
Added meancoot to authors - if he wants his real name in the credits he can go ahead and make a pull request with the necessary changes to this file. If not, we'll leave it at the nick.
The same applies to e-mail address - it isn't obligatory but it would be nice to add it.
2012-12-11 14:28:21 +01:00
twinaphex
5598c75071
(OpenSL) Get rid of Android-specific hack
2012-12-11 14:16:47 +01:00
Hans-Kristian Arntzen
cdacad974b
Merge pull request #89 from notaz/arm_linux
...
Report EGL errors.
2012-12-11 00:27:20 -08:00
notaz
7237abcff2
Report EGL errors.
...
Fix a few warnings along the way.
2012-12-11 02:43:29 +02:00
twinaphex
5320f9b2c1
(Android) Remove Phoenix-legacy - meancoot's Phoenix now default
2012-12-10 19:15:46 +01:00
twinaphex
10483e08e1
(Phoenix) Can now go back to 'Select libretro core' from 'select
...
ROM' menu by pressing Back button by returning RESULT_CANCELED
from DirectoryActivity
2012-12-10 19:13:39 +01:00
Themaister
31ba3e251e
Use correct PREV semantics.
2012-12-10 13:19:22 +01:00
Themaister
5424e06a09
Only increment to next frame if frame is non-NULL.
2012-12-10 13:05:56 +01:00