Themaister
ecc7bc0cf2
Fix compile error and flag errors on X/Wayland.
2019-03-13 18:27:44 +01:00
Twinaphex
dd5eca0f46
(OSX) Buildfix
2019-03-13 14:31:03 +01:00
twinaphex
b347b26d61
Reimplement shader flags being set - GL core should have only
...
Slang support and no GLSL, with the GL2 driver it is dependent
on the context driver
2019-03-13 14:06:50 +01:00
Vladimir Serbinenko
2d5715b807
wayland: fix keyboard handling.
...
This bug interferes with my BK-0010 libretro port.
2019-03-12 23:49:46 +01:00
Brad Parker
a09e110d24
VC6 cannot cast uint64 to double, use int64 instead
2019-03-01 09:10:05 -05:00
Twinaphex
adc9ecf4cc
Merge pull request #8335 from natinusala/master
...
Reintroduce menu widgets (only runloop_msg_queue for now)
2019-02-23 14:22:31 +01:00
Brad Parker
4f0d61a2ac
update copyright
2019-02-22 19:13:36 -05:00
natinusala
a98cb75549
libnx: disable mesa errors to improve perf
2019-02-21 20:58:23 +01:00
twinaphex
158a442036
Add further HAVE_OPENGL1 support
2019-02-17 10:42:16 +01:00
Brad Parker
5e177c75a5
add memory stats to more context drivers, use correct default variables for fps/stats/framecount/memory_show
2019-02-15 15:59:00 -05:00
twinaphex
5733ed9a29
Move these defines to cocoa_common.h
2019-02-10 02:11:22 +01:00
twinaphex
293eac3019
Update
2019-02-10 02:03:50 +01:00
twinaphex
62cef96118
Update cocoa_gl_ctx.m
2019-02-10 02:02:17 +01:00
twinaphex
794ab4ef68
Update cocoagl_set_mode
2019-02-10 01:59:08 +01:00
twinaphex
2c9b7c84df
Updates
2019-02-10 01:54:39 +01:00
twinaphex
a49d0a50b9
Move more functionaliy to cocoa_gl_shared.h
2019-02-10 01:44:46 +01:00
twinaphex
35ce4dcadc
Updates
2019-02-10 01:30:12 +01:00
twinaphex
74bddae86e
(CocoaGL) Move shared code to gl_shared file
2019-02-10 01:29:04 +01:00
twinaphex
b1c4bdf6f7
(Cocoa) Cleanups
2019-02-10 01:25:07 +01:00
Twinaphex
ed458cd89b
(OSX) Buildfix
2019-02-10 01:21:45 +01:00
twinaphex
20a94a5f37
(CocoaGL) Cleanups
2019-02-10 01:16:35 +01:00
twinaphex
d0e26c10aa
Move more code to cocoa_gl_shared.h
2019-02-10 01:11:07 +01:00
twinaphex
c363eb4397
Move more common functions over to cocoa_gl_shared.h
2019-02-10 00:58:05 +01:00
twinaphex
6f43b7974b
Add cocoa_gl_shared.h
2019-02-10 00:31:27 +01:00
Twinaphex
fa4e074552
Revert "(Cocoa) Have only one Cocoa GL context driver from now on"
...
This reverts commit 08bd58e0c469678ce383160c732a16f7d3577d15.
2019-02-09 22:57:41 +01:00
Twinaphex
d85385ca8a
Revert "(OSX) Buildfix"
...
This reverts commit 13b8d63bc507bbbc976317face649487e5a66d68.
2019-02-09 22:57:28 +01:00
Twinaphex
13b8d63bc5
(OSX) Buildfix
2019-02-09 22:56:49 +01:00
twinaphex
08bd58e0c4
(Cocoa) Have only one Cocoa GL context driver from now on
2019-02-09 22:52:43 +01:00
twinaphex
a97fffccb8
Cleanup macro
2019-02-09 21:13:37 +01:00
twinaphex
1a8ad73c3f
(Cocoa) Unify both headers
2019-02-09 04:40:38 +01:00
Twinaphex
3b19fa9bad
Merge pull request #8226 from Sunderland93/master
...
[Wayland] Fix zxdg_shell_v6 detection
2019-02-08 19:35:47 +01:00
Aleksey Samoilov
b609eaf83f
[Wayland] Fix zxdg_shell_v6 detection
2019-02-08 21:45:40 +04:00
twinaphex
2599172831
Get rid of ui_cocoa_metal.h
2019-02-07 04:37:05 +01:00
twinaphex
f705503531
(Apple) Get rid of HAVE_CORELOCATION/HAVE_AVFOUNDATION - was mostly dormant
...
code and makes the Apple code needlessly complex right now. We can
always reintroduce this later on when the time is right
2019-02-07 04:03:52 +01:00
twinaphex
d1edfabddb
Revert "Move code to cocoa_common.m"
...
This reverts commit d3da2e2616a1d9111fd3fda76408ebd65c15f46a.
2019-02-07 03:25:01 +01:00
twinaphex
d3da2e2616
Move code to cocoa_common.m
2019-02-07 03:20:33 +01:00
orbea
28ff4b391a
Clean up white space.
2019-02-03 16:00:50 -08:00
twinaphex
62bea6ad11
SOme header cleanups
2019-02-02 22:02:24 +01:00
orbea
5d56080312
Use the posix poll.h instead of sys/poll.h.
2019-02-01 09:58:04 -08:00
Yoshi Sugawara
a18512375b
Support for tvOS
...
- add tvOS target
- support code signing tvOS cores by adding an argument to the code signing cores script
- use NSCachesDirectory for the documents directory
- add some mfi controller handling logic to set non-game controllers to the last index to avoid interfering with operation
- autodetect mfi controller for apple tv on startup - added autodetect to hid joypad
- added a webserver to transfer files for tvOS
- xcode: clean up project, remove unused folders
- remove HAVE_MATERIALUI setting for tvos build, make it use XMB as default
- added retroarch app icon courtesy of @MrJs
- added auto-detect of mfi controller for apple tv
2019-01-29 10:13:46 -10:00
benutzer193
8e26b13578
If window is not present, create window
2019-01-26 17:49:20 +01:00
Sunderland93
cd35fb9440
Change prev_width and prev_height to unsigned int
2019-01-20 22:12:05 +04:00
orbea
e062b98088
Remove trailing blank lines.
...
find . -type f -exec sed -i '${/^[[:space:]]*$/d;}' {} \+
2019-01-17 19:39:38 -08:00
Sunderland93
dba9781f26
Fix toggle fullscreen
2019-01-12 22:18:31 +04:00
Greg V
b52a5ae664
Remove trailing whitespace in wayland_ctx.c
...
vim has been helpfully doing this for me every time I saved the file
and I've had to manually ignore these changes when committing.
Let's just commit this.
2019-01-11 20:37:59 +03:00
twinaphex
01b2b9c3a6
Buildfix
2019-01-09 01:01:03 +01:00
Twinaphex
ac04c1bfc5
Merge pull request #7892 from Datamats/libnx_nwindow
...
libnx: refactor all the code of the now deprecated gfx api over to the new nwindow / framebuffer api
2019-01-08 23:36:20 +01:00
Twinaphex
d2f7853d49
Merge branch 'master' into more-wayland
2019-01-08 21:45:43 +01:00
Twinaphex
40997473ed
Merge branch 'master' into orbis2
2019-01-08 20:18:08 +01:00
orbea
bfc366decc
Squeeze extra blank lines with cat(1).
...
Example:
find . -type f -iname '*.c' | while read -r i; do
cat -s "$i" > "$i.new"
mv "$i.new" "$i"
done
2019-01-08 11:04:58 -08:00