Themaister
bf4ffe714f
Clarify use of gl->conv_buffer.
2012-12-08 13:38:48 +01:00
Themaister
671697a211
Move X11 keyboard event to x11_common.
...
TODO: Add to xegl and xvideo.
2012-12-08 13:35:07 +01:00
Themaister
5185524b46
Use common code for handling keysym translations.
2012-12-08 13:26:10 +01:00
Themaister
6709dcb274
Use XLookupKeysym instead. Add test.
...
XKeycodeToKeysym is deprecated.
2012-12-08 12:51:04 +01:00
Themaister
be0223b501
Use gl->conv_buffer instead of extra buffer.
2012-12-08 12:35:10 +01:00
Hans-Kristian Arntzen
3c5aec41a1
Merge pull request #72 from meancoot/master
...
Allow libretro core to receive keyboard input using events rather than polling.
2012-12-08 03:29:03 -08:00
meancoot
d236863d05
(Key Events) Sloppy, ascii only, X11 version.
2012-12-07 18:45:50 -05:00
meancoot
be1fdd419b
(Key Events) Add modifier flag argument; plus cleanup.
2012-12-07 03:18:18 -05:00
meancoot
a3ebec7f07
Style fix
2012-12-07 02:17:34 -05:00
meancoot
95fa37b178
(OpenGL ES) Pack texture rows manually instead of making multiple calls to glTexSubImage2D.
2012-12-07 02:03:17 -05:00
twinaphex
44b2343a9b
(Android) Move back to old reinit video context - meancoot - test
...
if this works for you
2012-12-05 19:53:57 +01:00
twinaphex
aab0ed8fce
(Android) Refactor check_window - store AConfiguration_getOrientation
...
return value in local variable and reuse this value from there
2012-12-05 06:43:00 +01:00
twinaphex
f81ee3be30
(Android) Refactor context restore and video orientation change
...
code - context restore only needs to restore video and not all
drivers
2012-12-05 06:31:24 +01:00
twinaphex
0dce6a6db6
(Android) Move video reinit code to EGL check_window function -
...
now properly resizes video after orientation change and restores
video context after minimizing and restoring
2012-12-05 06:17:45 +01:00
twinaphex
6a7e03aadb
(Android) Fix sound - don't fix samplerate at 44Khz
2012-12-03 03:21:10 +01:00
twinaphex
1c9dec56a8
(NEON/Android) Some fixes
2012-12-02 23:50:32 +01:00
Themaister
ca9f5fd1e8
Break really long lines in gl_common.
2012-12-02 10:49:17 +01:00
twinaphex
3f50384a3b
(Android/GL) Avoid some function pointers
2012-12-02 03:30:46 +01:00
Toad King
c6111a3259
[CONSOLE] Make separate timers for holding scroll and menu/exit button delay.
...
Fixes issues with exit/menu button combo not working on GC controllers occasionally
2012-11-28 19:55:08 -05:00
meancoot
e60bb1d168
Add RETRO_ENVIRONMENT_SET_KEYBOARD_CALLBACK. An interface for allowing keyboard event data to be sent to the core.
2012-11-25 20:23:31 -05:00
Themaister
aae7bf60e2
Fix build if FFmpeg is not compiled in.
2012-11-23 10:28:22 +01:00
twinaphex
0e7501759f
(ps_libdbgfont) Add elif defined(__CELLOS_LV2__)
2012-11-23 00:08:07 +01:00
Themaister
bce5e78f34
Fix wrong use of enum.
2012-11-22 23:11:21 +01:00
twinaphex
4693b0aaa5
(PS3/PSP2) Make libdbgfont portable
2012-11-22 18:02:46 +01:00
twinaphex
46c1fd6e41
(XDK) Indenting fixups
2012-11-22 05:52:24 +01:00
twinaphex
c71993af83
(360) Some more cleanups of font code
2012-11-22 04:54:30 +01:00
twinaphex
bd332c80c5
(360) Fonts can now be placed anywhere onscreen
2012-11-22 04:44:29 +01:00
twinaphex
b5c9a9ada4
(360) Last cleanups for now on xdk360_fonts.cpp
2012-11-22 03:25:20 +01:00
twinaphex
07a20fc00a
(360) Fonts - cleanups
2012-11-22 03:08:51 +01:00
twinaphex
0652deddab
(360) Fonts - cleanup
2012-11-22 03:02:06 +01:00
twinaphex
5e903495ce
(360) Fonts - more debloat
2012-11-22 02:20:10 +01:00
twinaphex
d2216a996a
(360) Fonts - more cleanups
2012-11-22 02:05:17 +01:00
twinaphex
937eb7fe3f
(360) Fonts - more cleanups
2012-11-22 01:56:10 +01:00
twinaphex
0d96b7bf2f
(360) Fonts - more cleanups - removing a bunch of cruft we won't
...
need
2012-11-22 01:44:59 +01:00
twinaphex
5a88d50c32
(360) fonts - cleanups
2012-11-22 01:10:07 +01:00
twinaphex
d4d46ba5a0
(360) Fonts - cleanups
2012-11-22 00:49:05 +01:00
twinaphex
d50123ae7c
(360) Font is now downscaled to reasonable size on SDTVs
2012-11-22 00:21:52 +01:00
Themaister
7445e891a8
Use INT_8_8_8_8_REV for readbacks.
...
Allows use of scaler_ctx, also a lot faster on Intel chips, possibly
others as well.
2012-11-21 22:12:56 +01:00
Themaister
b58fdce36a
Readback after swap buffers.
2012-11-21 22:52:58 +01:00
Themaister
6d4d1f8796
Use asynchronous PBO readbacks when recording.
...
This *greatly* optimizes GPU recording performance
by making readbacks asynchronous in GL.
This is only enabled for desktop GL and when recording is enabled.
2012-11-21 16:24:28 +01:00
Themaister
a25dcf337c
read_viewport can return false during video record.
2012-11-21 10:24:35 +01:00
twinaphex
51f51d4a65
(XDK) Remove force_16bit
2012-11-20 23:54:35 +01:00
Themaister
004cead50b
Strip down SDL SW driver a ton.
2012-11-20 23:35:40 +01:00
Themaister
28bb46483c
Drop video_force_16bit.
...
This option is silly now.
2012-11-20 23:23:18 +01:00
Themaister
ce47241697
Add perf test to d3d_read_viewport.
2012-11-20 18:06:52 +01:00
Themaister
958886bdd5
Performance log gl_read_viewport.
2012-11-20 18:05:33 +01:00
twinaphex
881e440ea6
(360) Add some FBO reiniting logic
2012-11-20 15:44:44 +01:00
twinaphex
c3db8e8c8f
(360) Build fixes
2012-11-20 15:16:54 +01:00
twinaphex
eaf5041cd8
(Xbox 1) Build fixes
2012-11-20 06:39:35 +01:00
twinaphex
28c39a5beb
(XDK) Fixed viewport settings
2012-11-20 06:08:58 +01:00