Eric Warmenhoven
bd6c34b576
Add HAVE_ACCESSIBILITY to iOS builds ( #16154 )
2024-01-22 10:06:32 -08:00
Eric Warmenhoven
cd9fb0d072
Adjust apple packaging so correct git version gets reported ( #16139 )
2024-01-21 18:13:07 -08:00
Eric Warmenhoven
d7852d5db9
Fix incremental macos/ios/tvos builds, and pull correct git version ( #16089 )
2024-01-09 00:18:05 -08:00
Eric Warmenhoven
07612483f2
Show git version in system information ( fixes #16072 ) ( #16076 )
2024-01-04 23:12:59 -08:00
Eric Warmenhoven
7264c13b01
Fix Xcode 14.0.1 cross compile x86_64 build - only strip debugging symbols ( #15786 )
2023-10-11 03:54:08 +02:00
libretroadmin
2d2cb04589
Merge video_coord_array.c into video_driver.c
2023-08-15 16:02:12 +02:00
Eric Warmenhoven
224bac241e
Compile in OpenAL driver on macos/ios/tvos
2023-07-01 19:26:09 +02:00
Eric Warmenhoven
6c831b25a6
Restore "macOS Cocoa: fix mouse grab in windowed mode."
...
This reverts commit 269c90242901ffa8261e64f49cf49d8665efb98e, with a
build fix.
2023-06-06 01:52:13 +02:00
libretroadmin
269c902429
revert
2023-06-04 16:28:59 +02:00
Alexander Kozharsky
167c52ec77
macOS Cocoa: fix mouse grab in windowed mode.
2023-06-04 14:51:04 +02:00
libretroadmin
c07e6a6da2
Cleanups
2023-05-30 20:30:37 +02:00
warmenhoven
11a7cc9d23
Include audio and video filters in ios/tvos bundles ( #15197 )
2023-04-15 11:55:46 +02:00
warmenhoven
54055558f1
Fix several warnings ( #15153 )
2023-04-04 15:06:34 +01:00
warmenhoven
04b0421efc
Add App Category to a few places it should have been ( #15019 )
2023-03-08 20:59:14 +01:00
warmenhoven
a49cf1e7e3
Break Steam mac build out into separate scheme, to avoid certain flags ( #15046 )
2023-03-02 20:09:36 +01:00
warmenhoven
bf5739b735
More changes for Steam on Mac ( #15036 )
...
* Additional Steam build cleanups
* Fix Mac directories for Steam
2023-02-28 21:28:59 +01:00
warmenhoven
c226392358
Another try at creating a steam build for the mac ( #15031 )
2023-02-27 18:09:50 +01:00
LibretroAdmin
9192abb608
Revert "steam support for mac ( #15018 )" ( #15022 )
...
This reverts commit 3fa1e32bc6eb0b38c3e89690e15c0f07d3f49572.
2023-02-25 17:26:34 +01:00
warmenhoven
3fa1e32bc6
steam support for mac ( #15018 )
2023-02-25 09:21:15 +01:00
warmenhoven
1036126c9c
A couple minor OSX Metal/Vulkan performance improvements, maybe ( #14976 )
...
I think most of these were already the default so it doesn't help as
much as I was hoping, but I think it does speed up shader compilation
slightly.
2023-02-13 21:51:01 +01:00
warmenhoven
5685b5a9a1
mFI on OSX ( #14975 )
...
This adds mFI as a controller driver for OSX, as well as adding rumble
support for mFI controllers. Also add support for the Home button.
Also fixed a couple warnings.
2023-02-13 21:49:35 +01:00
libretroadmin
1ab6028b00
Combine driver.c into retroarch.c
2023-01-09 03:20:25 +01:00
reallibretroadmin
074f19ca90
(Metal) Cleanups
2023-01-08 05:48:06 +01:00
reallibretroadmin
29f165026a
(Metal) Small cleanups
2023-01-08 05:34:05 +01:00
Eric Warmenhoven
3c199c794e
Updated Vulkan on Metal for OSX via MoltenVK
2023-01-07 07:38:42 +01:00
Eric Warmenhoven
f07a720a31
On Metal OSX build, with GL cores, fix fullscreening redisplay
2023-01-05 09:04:47 +01:00
Eric Warmenhoven
5f06c5487d
Include GL video driver on Metal OSX builds
2023-01-04 12:16:39 +01:00
twinaphex
4a834bda36
Set CODE_SIGN_IDENTITY and DEVELOPMENT_TEAM back - these should
...
not be altered
2021-10-17 23:30:26 +02:00
Nathan Strong
c0719e737b
build fix
2021-10-17 00:25:01 -07:00
twinaphex
28cac5c5a4
Add HAVE_CORE_INFO_CACHE - disable this for Steam build
2021-10-14 15:57:28 +02:00
twinaphex
49fbed2423
Get rid of input_mouse_grabbed - move retroarch types to
...
retroarch_types.h
2021-09-30 23:22:50 +02:00
twinaphex
2a4862ad8d
Rename mimpapgen_sm5.h to mipmapgen_sm5.h
2021-09-26 13:30:50 +02:00
Autechre
9a5f4602cc
Add intrinsic NEON versions for float_to_s16/s16_to_float ( #12933 )
...
* Add intrinsic NEON versions for float_to_s16/s16_to_float courtesy
of davidgfnet
* Define -DDONT_WANT_ARM_OPTIMIZATIONS for resampler sinc - this should
default to intrinsic versions
* Default to ARM NEON intrinsic codepath and make the ASM codepaths
optional by defining HAVE_ARM_NEON_ASM_OPTIMIZATIONS
* (Pkg/apple/Android) Take out ASM files being compiled in
2021-09-04 00:25:21 +02:00
twinaphex
df98bca9ae
(Mac) Add Discord RPC support - untested
2021-08-25 09:56:00 +02:00
twinaphex
b620325714
Rename HAVE_ARM_NEON_OPTIMIZATIOn to HAVE_ARM_NEON_ASM_OPTIMIZATIONS,
...
rename DONT_WANT_ARM_OPTIMIZATIONS to DONT_WANT_ARM_NEON_OPTIMIZATIONS
2021-08-21 18:00:59 +02:00
Jean-André Santoni
4a8fdaed84
Don't duplicate bundle IDs
2021-05-29 10:54:26 +07:00
Jean-André Santoni
4441219df9
Always prefix bundle ID with com
2021-05-29 10:51:00 +07:00
twinaphex
5d2a75d782
(Apple/Metal) Combine various Metal files into one
2021-03-21 18:06:00 +01:00
Yoshi Sugawara
2e6e29b511
revert unintended change
2021-03-11 23:19:42 -10:00
Yoshi Sugawara
a142f3b852
Support bundle assets extraction for macOS; Fix to only extract assets once on first install; Change cores, assets, other directories to default to application support directory instead of app bundle
2021-03-11 23:12:52 -10:00
twinaphex
b520f84851
(Apple) Set code signing for RetroArch_Metal/RetroArch targets
2021-03-09 21:56:20 +01:00
twinaphex
a60e7ad42a
(Qt) Merge ui_qt_themes.h into ui_qt.cpp
2021-03-08 18:15:50 +01:00
twinaphex
e140c9f8ee
Cleanups
2021-03-08 15:11:28 +01:00
twinaphex
7932eebb9b
Update DEVELOPMENT_TEAM
2021-03-07 23:15:46 +01:00
Yoshi Sugawara
b377cc7415
Add new build job for macOS using xcodebuild; Added xcconfig to specify libretro development team
2021-03-07 09:03:55 -10:00
Daniel De Matteis
59952c520b
(Mac) Silence more warnings
2021-01-26 20:39:36 +01:00
Twinaphex
a83c328631
(Metal) Fix some build problems
2021-01-19 04:38:07 +01:00
Tyler Loch
ffbcd92e2d
Apple Silicon Build Support
...
Disable ARM NEON optimizations for audio, as used in libretro-common/audio/conversion
Allows for building Apple Silicon (arm64) and arm64/x86_64 fat-binary versions of RetroArch for macOS.
2020-11-25 15:22:49 -06:00
twinaphex
290c88b865
Remove menu_networking.c and merge it into menu_cbs_ok.c and
...
menu_displaylist.c
2020-09-17 23:15:25 +02:00
Twinaphex
b1723f7cd0
Remove unused CocoaTouch menu - allows us to get rid of a lot of
...
dead code
2020-08-09 19:41:04 +02:00