mirror of
https://github.com/azahar-emu/azahar.git
synced 2026-06-05 18:23:39 -04:00
* libretro core * Bringing citra libretro implementation over * libretro: hook up vulkan renderer * libretro: github actions * libretro: gyro * libretro: core options v2 * libretro: on ios turn off shader jit if unavailable * moltenvk 1.3.0 introduces 8-bit indexes but allocates 16-bit for metal; this ends up allocating stream buffer * 2 = 132MiB. Instead, just use 16-bit indexes. (This will be necessary for standalone when bumping moltenvk version.) * libretro core: address review feedback * libretro: microphone support * cmake: Add ENABLE_ROOM_STANDALONE to list of incompatible libretro flags * libretro: proper initial geometry * libretro: fix software renderer * libretro: address review feedback * .github/libretro.yml: Pin macOS runners at macOS 26 * ci: Remove explicit selection of Xcode 16.0 * .github/libretro.yml: remove unnecessary windows builder apt commands * .github/libretro.yml: bump min macos version to 11.0 * ci: Re-enable CI jobs for all libretro cores This is under the condition that we don't introduce build cache for these builds --------- Co-authored-by: OpenSauce04 <opensauce04@gmail.com> Co-authored-by: PabloMK7 <hackyglitch2@gmail.com>
16 lines
617 B
CMake
16 lines
617 B
CMake
add_library(libretro_common STATIC
|
|
libretro-common/compat/compat_posix_string.c
|
|
libretro-common/compat/fopen_utf8.c
|
|
libretro-common/encodings/encoding_utf.c
|
|
libretro-common/compat/compat_strl.c
|
|
libretro-common/file/file_path.c
|
|
libretro-common/streams/file_stream.c
|
|
libretro-common/streams/file_stream_transforms.c
|
|
libretro-common/string/stdstring.c
|
|
libretro-common/time/rtime.c
|
|
libretro-common/vfs/vfs_implementation.c
|
|
)
|
|
target_include_directories(libretro_common PUBLIC
|
|
${CMAKE_CURRENT_SOURCE_DIR}/libretro-common
|
|
${CMAKE_CURRENT_SOURCE_DIR}/libretro-common/include
|
|
)
|