twinaphex
529c2625e7
(MSVC) Build fixes
2015-02-25 07:52:54 +01:00
twinaphex
3fe85d150b
(runloop_data.c) More refactoring
2015-02-25 07:49:13 +01:00
twinaphex
4a905e61fc
Grab pointer to nbio_handle_t and use it throughout functions
2015-02-25 07:38:42 +01:00
twinaphex
4ff8a4a6e9
Move stuff into typedef structs so that we can create mechanisms
...
for handling multiple file/image streams at once
2015-02-25 07:32:53 +01:00
twinaphex
15065d3b21
(NBIO) Use 5 increments per frame for nbio_iterate
2015-02-25 07:10:04 +01:00
twinaphex
29ad1b9929
Break out of for loop when rpng_nbio_load_image_argb_iterate does not
...
return true
2015-02-25 05:39:05 +01:00
twinaphex
2dd6e38fae
Do more image iterations
2015-02-25 05:33:17 +01:00
twinaphex
717a92c698
Make image iteration nonblocking as well
2015-02-25 05:30:30 +01:00
twinaphex
46f68e6b3c
(iOS) Define HAVE_LIBRETRODB
2015-02-25 02:38:57 +01:00
Twinaphex
0abe432737
(iOS) Put dispatch_async around saving operation in applicationWillResignActive
2015-02-25 02:05:31 +01:00
Twinaphex
ec4c765dcf
(iOS) Buildfixes
2015-02-25 00:29:50 +01:00
twinaphex
b8bb6b3461
(iOS) Add internal GameController API headers
2015-02-25 00:25:43 +01:00
Twinaphex
6545aa8706
(iOS) Some backwards compatibility fixes
2015-02-25 00:17:33 +01:00
Twinaphex
91fe5c52b4
Get rid of messy IS_IOS_VERSION macros
2015-02-25 00:10:01 +01:00
twinaphex
3bfa6e4ff0
(iOS) apple_gamecontroller.m - for now, put in compile-time ifdefs
...
to make sure we can at least still build on lower iOS SDK versions
2015-02-24 23:46:54 +01:00
twinaphex
4533937766
(iOS) Fix build issue with some ASM files with iOS 6 SDK, set code signing to
...
'None' by default
2015-02-24 23:17:28 +01:00
twinaphex
aedcf96fce
(MSVC) Add more defines for Win64
2015-02-24 22:31:51 +01:00
twinaphex
66d89c5b13
(MSVC) Fix signed/unsigned mismatch warning
2015-02-24 22:26:08 +01:00
twinaphex
f08160396b
Get rid of unneeded gfx_gfx.h header
2015-02-24 22:13:40 +01:00
twinaphex
cc0f583466
(settings_data.c) Get rid of some whitespace
2015-02-24 22:05:00 +01:00
twinaphex
01e2a6854a
(PS3) Build fix
2015-02-24 22:03:49 +01:00
twinaphex
f80e3740aa
Implement set_video_mode in video poke interface
2015-02-24 21:57:51 +01:00
twinaphex
88137521c4
Reimplement action_ok_video_resolution
2015-02-24 21:37:58 +01:00
twinaphex
13a391c165
Implement get_video_output_prev/get_video_output_next
2015-02-24 21:36:23 +01:00
twinaphex
e3844f409d
(Android) Get rid of some forward decls
2015-02-24 20:42:29 +01:00
twinaphex
d46f240679
Ifdef two functions with HAVE_LIBRETRODB
2015-02-24 20:23:35 +01:00
twinaphex
7e9aeee05d
(GX) Implement get_video_output_size for Wii/Gamecube
2015-02-24 20:22:45 +01:00
twinaphex
55a2209e8e
(PS3) Go through get_video_output_size interface now - build fixes
2015-02-24 20:16:03 +01:00
twinaphex
523d9503da
(GL) Implement get_video_output_size for GL driver
2015-02-24 20:09:10 +01:00
twinaphex
f9ede9d00a
Add get_video_output_size to video driver's poke interface
2015-02-24 20:06:58 +01:00
twinaphex
aafc647724
Add get_video_output_size callback to video context driver
2015-02-24 19:58:14 +01:00
twinaphex
07772e0e3a
get rid of one linking error
2015-02-24 19:51:16 +01:00
twinaphex
9b1891a250
(Android Add -DHAVE_LIBRETRODB
2015-02-24 19:09:31 +01:00
twinaphex
c5c9fbfbd8
Cleanup deferred_push_rdb_entry_detail
2015-02-24 19:08:53 +01:00
twinaphex
85f70e971a
(Android) Cleanups to system_property_get
2015-02-24 19:07:44 +01:00
Twinaphex
8d7be9d6b8
Merge pull request #1448 from Googer/master
...
Fix unimplemented use of getVendorID and getProductID in Android <= 4.3
2015-02-25 05:04:16 +11:00
Googer
fe176fc01b
Fixed silly repeated calls to strlen()
2015-02-24 12:41:23 -05:00
Googer
03b4ace443
(Android) Fix pad input detection for pre-KitKat.
...
Also update getting system properties to use getprop command instead of
__system_property_get. Use sdk level to determine which gamepad
detection method to use (only use vendorId and productId if at least
KitKat - i.e., SDK version 19+).
2015-02-24 12:20:21 -05:00
Googer
719ecf014b
(Android) Fix compilation.
2015-02-24 12:17:06 -05:00
Twinaphex
f1fc0c6b22
Merge pull request #1447 from tobiasjakobi/fixes
...
exynos_gfx: actually turn off the crtc during cleanup
2015-02-25 03:55:11 +11:00
Tobias Jakobi
dab91b0c73
exynos_gfx: actually turn off the crtc during cleanup
...
Disabling the crtc is completly independent of the used
connectors. Use the correct parameters so that the drm
core actually disables the crtc.
2015-02-24 16:53:54 +01:00
twinaphex
415d9e0d73
(PNG) Fix RPNG decode PLTE
2015-02-24 09:21:50 +01:00
twinaphex
234c24c3b3
Move struct image to nbio
2015-02-24 08:40:20 +01:00
Twinaphex
014bd66818
(iOS) Cache native scale variable once in calling function
2015-02-24 06:22:41 +01:00
Twinaphex
69cff98158
(iOS) Cache scale variable in hot function (touch) and some more cleanups
2015-02-24 06:11:20 +01:00
Twinaphex
2a0028b7b4
(iOS) Wrong example code
2015-02-24 05:59:39 +01:00
Twinaphex
1448d55391
(iOS) Use apple_gfx_ctx_get_native_scale for handle_touch_event too -
...
should hopefully fix touch overlay issues on iPhone 6+
2015-02-24 05:40:45 +01:00
Twinaphex
3b06c727b0
(Apple/iOS) Come up with backwards compatible way of
...
accessing nativeScale
2015-02-24 05:27:19 +01:00
Toad King
ebdf1ead54
Merge pull request #1410 from lakkatv/perf
...
(Menu) performance improvement
2015-02-23 22:16:32 -06:00
Toad King
f4a40c5218
[GX] more build fixes
2015-02-23 22:15:36 -06:00