28 Commits

Author SHA1 Message Date
Stuart Carnie
411bcf8bdd feat(apple): Metal support for macOS
* includes rgui
* shader support

This is a work-in-progress and there are some bugs and visual artifacts
still to be fixed.
2018-06-20 21:33:45 -07:00
Stuart Carnie
789933b333 wip: add Vulkan support to Apple platforms 2018-05-13 21:35:23 +02:00
twinaphex
faab2526c8 Create gl_bind_texture 2017-11-10 03:55:10 +01:00
twinaphex
96c8ca5a09 Header update #1 2017-01-22 13:40:32 +01:00
Twinaphex
183dc914c4 (Cocoa) Add stub scrollWheel callback 2016-10-05 02:00:11 +02:00
twinaphex
db6171676a Use retro_assert everywhere 2016-09-08 11:59:44 +02:00
neville
f170856374 (OSX) Fixes 2016-06-08 07:41:59 +02:00
Twinaphex
f17b4fba05 Rename ui_cocoa_window.h 2016-06-07 16:47:48 +02:00
Twinaphex
e4d202458a (iOS) Buildfix 2016-06-05 07:01:04 +02:00
Twinaphex
4b0401462f (OSX) Buildfixes 2016-06-04 17:34:01 +02:00
Twinaphex
bb5107b5fa Don't use ui_cocoa_window_set_droppable for now 2016-06-04 08:45:20 +02:00
twinaphex
47c7330cc8 Add set_droppable 2016-06-04 08:38:38 +02:00
Twinaphex
cbae4af38a (OSX) Add preliminary drag and drop code 2016-06-03 19:21:37 +02:00
twinaphex
ce5d065014 Cast as NSUInteger 2016-05-02 14:54:08 +02:00
twinaphex
3f3a305396 (CocoaTouch) Buildfix 2016-01-18 22:15:19 +01:00
twinaphex
91de59c7ff (Cocoa) Cleanups 2016-01-18 22:10:16 +01:00
twinaphex
29f6d23d90 (Cocoa) Buildfix 2015-12-05 17:20:11 +01:00
twinaphex
f0b4f216b9 Attempt to fix iOS build errors 2015-12-05 17:15:32 +01:00
twinaphex
239ae7de53 Move gl_common to gfx/common 2015-11-17 08:01:33 +01:00
Twinaphex
5fc267d24a (OSX/iOS) get_chosen_screen buildfixes 2015-11-14 22:26:07 +01:00
Twinaphex
546fb36492 (cocoa_common) Cleanup 2015-11-05 22:13:49 +01:00
Twinaphex
22cae6189c More backwards compatible version of PR 2015-11-05 22:11:46 +01:00
twinaphex
135ee2f503 Use UINT64_C(1) everywhere instead of 1ULL 2015-07-12 07:53:46 +02:00
Twinaphex
dcac3bf21f Move RANumberFormatter to cocoatouch_menu.m 2015-04-21 01:14:10 +02:00
twinaphex
e8a8b378d5 (Cocoa) Rename RAGameView to CocoaView 2015-04-20 20:39:39 +02:00
Twinaphex
09fe3e9176 Move apple_display_alert implementation to UI driver 2015-04-20 18:10:15 +02:00
Twinaphex
a554b1647c Move code around - turn platform_apple.c into platform_apple.m 2015-04-20 14:05:55 +02:00
twinaphex
20befff4c1 (Cocoa) Move cocoa common files 2015-04-20 12:52:16 +02:00