zhang wei
|
afa7f4996f
|
fx bgr write back on gles (#5924)
|
2022-01-24 14:14:12 +05:30 |
|
BreadFish64
|
45a4a56264
|
Merge pull request #5917 from jbeich/cryptopp-i386
cryptopp: unbreak build on 32-bit x86
|
2022-01-11 23:30:14 -06:00 |
|
bunnei
|
67f1e4111d
|
Merge pull request #5792 from vitor-k/username
service/frd: return cfg username on GetMyScreenName
|
2022-01-08 02:01:31 -08:00 |
|
bunnei
|
c01dca4920
|
Merge pull request #5901 from vitor-k/subregion
cfg: use a default subregion based on the country
|
2022-01-08 02:00:15 -08:00 |
|
trimental
|
2670b951e1
|
Fix software renderer for empty texture addresses (#5893)
|
2022-01-07 11:36:01 -06:00 |
|
Jan Beich
|
4b04175c5d
|
cryptopp: enable SIMD flags on i386
externals/cryptopp/cryptopp/rijndael_simd.cpp:460:20: error: always_inline function '_mm_loadu_si128' requires target feature 'sse2', but would be inlined into function 'Rijndael_UncheckedSetKey_SSE4_AESNI' that is compiled without support for 'sse2'
__m128i temp = _mm_loadu_si128(M128_CAST(userKey+keyLen-16));
^
externals/cryptopp/cryptopp/rijndael_simd.cpp:469:50: error: '__builtin_ia32_aeskeygenassist128' needs target feature aes
rk[keyLen/4] = rk[0] ^ _mm_extract_epi32(_mm_aeskeygenassist_si128(temp, 0), 3) ^ *(rc++);
^
externals/cryptopp/cryptopp/rijndael_simd.cpp:481:20: error: '__builtin_ia32_vec_set_v4si' needs target feature sse4.1
temp = _mm_insert_epi32(temp, rk[11], 3);
^
[...]
|
2022-01-06 23:57:05 +00:00 |
|
Vitor K
|
60d1def6f8
|
Update cryptopp to 8.5.0 (#5669)
* Update cryptopp to 8.3.0
Modified the CMakeLists.txt based on the noloader/cryptopp-cmake
8.3.0 CMakeLists.txt.
* Update cryptopp to version 8.5.0
|
2022-01-05 20:05:07 +05:30 |
|
bunnei
|
d6356f5e9f
|
Merge pull request #5913 from liushuyu/master
CI: do canary merge and nightly publishing on GitHub Actions
|
2022-01-04 18:59:10 -08:00 |
|
liushuyu
|
d49c946134
|
CI: limit CI runs to citra-emu/citra
|
2022-01-04 19:00:37 -07:00 |
|
liushuyu
|
cbe1a4f50d
|
CI: fix input dialog wording
|
2022-01-04 19:00:33 -07:00 |
|
liushuyu
|
de0c9f3071
|
gitignore: ignore GitHub Actions generated files
|
2022-01-04 19:00:33 -07:00 |
|
liushuyu
|
ad1f0eed22
|
CI: make auto-publish workflow more robust and flexible ...
* workaround an issue where sometimes GHA does not pass repository
object into the context variable
* make detection interval adjustable
|
2022-01-04 19:00:33 -07:00 |
|
liushuyu
|
45ea8340be
|
CI: do canary merge and nightly publishing ...
... on the GitHub Actions. This will remove the reliance on the backend
server merging script and more transparent to the other contributors
|
2022-01-04 19:00:33 -07:00 |
|
bunnei
|
83913e68f3
|
Merge pull request #5905 from SachinVin/intel
Remove CopyImageSubData; and enable TextureView reinterpreter only on nvidia
|
2022-01-04 17:41:14 -08:00 |
|
bunnei
|
6dfb74a8b9
|
Merge pull request #5906 from SachinVin/android2
Backport some more stuff from android
|
2022-01-04 17:40:33 -08:00 |
|
SachinVin
|
5bd146b569
|
gl_format_reinterpreter.cpp: remove CopyImageSubData; and enable TextureView reinterpreter only on nvidia
|
2021-12-19 00:38:24 +05:30 |
|
SachinVin
|
1079f61260
|
Android:file_util.cpp: remove unnecessary ROOT_DIR
|
2021-12-18 16:52:24 +05:30 |
|
SachinVin
|
666787bf4d
|
core/frontend/emu_window: return true when TouchPressed is consumed
|
2021-12-18 16:52:24 +05:30 |
|
SutandoTsukai181
|
60235827c5
|
Add Cardboard VR
Based on hrydgard/ppsspp/pull/12449
|
2021-12-18 16:52:24 +05:30 |
|
bunnei
|
da3a9bfc96
|
core: Reset cpu_core after kernel.
- Fixes a crash on Android.
core.cpp: check if video_dumper is created before trying to shut it down
|
2021-12-18 16:52:21 +05:30 |
|
bunnei
|
b7a156f7c8
|
android: frontend: Track screen layout separately for orientation.
android framebuffer
|
2021-12-18 16:52:17 +05:30 |
|
Carloschi7
|
0126ecb3e2
|
added std::vector<V> instead of V* (#5902)
|
2021-12-18 12:01:09 +05:30 |
|
bunnei
|
e8f57d7e3c
|
android: frontend: Add MobileLandscape layout profile for mobile devices.
|
2021-12-18 00:06:16 +05:30 |
|
BreadFish64
|
5a8c6990bf
|
memory: fix memory leak related to un-freed shared memory
|
2021-12-18 00:06:15 +05:30 |
|
SachinVin
|
28039d39a1
|
Merge pull request #5851 from flibitijibibo/master
Add support for SDL controller accelerometer/gyro events
|
2021-12-12 20:23:09 +05:30 |
|
SachinVin
|
a515df01db
|
savestate.cpp: log the savestate revision on revision mismatch (#5894)
|
2021-12-12 20:22:50 +05:30 |
|
xperia64
|
1911c9791e
|
Add libyuv (#5623)
* Add libyuv
* Only use libyuv on Android
Co-authored-by: Marshall Mohror <mohror64@gmail.com>
|
2021-12-12 20:22:30 +05:30 |
|
Vitor Kiguchi
|
f0fd776fa2
|
cfg: use a default subregion based on the country
|
2021-12-10 16:55:20 +01:00 |
|
SachinVin
|
64b502aad3
|
Merge pull request #5810 from vitor-k/discord
Port yuzu-emu/yuzu#6484: "update submodule discord-rpc to latest [now deprecated]"
|
2021-11-20 21:01:27 +05:30 |
|
SachinVin
|
8dfd9d3445
|
Merge pull request #5854 from SachinVin/mac
CI: Install SDL2 and FFMPEG built for macos 10.13
|
2021-11-06 23:39:58 +05:30 |
|
zhaobot
|
5a7d80172d
|
Update translations (2021-11-01) (#5886)
Co-authored-by: The Citra Community <noreply-fake@community.citra-emu.org>
|
2021-11-01 19:30:11 +05:30 |
|
pkubaj
|
219eaabbcf
|
Fix build on powerpc64le (#5884)
Without compiling ppc-simd.cpp, linking fails with:
: && /usr/bin/c++ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wl,--as-needed -fstack-protector-strong -L/usr/local/lib src/tests/CMakeFiles/tests.dir/common/bit_field.cpp.o src/tests/CMakeFiles/tests.dir/common/param_package.cpp.o src/tests/CMakeFiles/tests.dir/core/arm/arm_test_common.cpp.o src/tests/CMakeFiles/tests.dir/core/arm/dyncom/arm_dyncom_vfp_tests.cpp.o src/tests/CMakeFiles/tests.dir/core/core_timing.cpp.o src/tests/CMakeFiles/tests.dir/core/file_sys/path_parser.cpp.o src/tests/CMakeFiles/tests.dir/core/hle/kernel/hle_ipc.cpp.o src/tests/CMakeFiles/tests.dir/core/memory/memory.cpp.o src/tests/CMakeFiles/tests.dir/core/memory/vm_manager.cpp.o src/tests/CMakeFiles/tests.dir/audio_core/decoder_tests.cpp.o src/tests/CMakeFiles/tests.dir/tests.cpp.o -o bin/Release/tests src/common/libcommon.a src/core/libcore.a src/video_core/libvideo_core.a src/audio_core/libaudio_core.a src/core/libcore.a src/video_core/libvideo_core.a src/audio_core/libaudio_core.a externals/soundtouch/libSoundTouch.a externals/teakra/src/libteakra.a /usr/local/lib/libSDL2main.a /usr/local/lib/libSDL2.so externals/cubeb/libcubeb.a -lpthread externals/cryptopp/libcryptopp.a src/web_service/libweb_service.a src/network/libnetwork.a externals/enet/libenet.a externals/libressl/tls/libtls.a externals/libressl/ssl/libssl.a externals/libressl/crypto/libcrypto.a externals/lurlparser/liblurlparser.a /usr/local/lib/libavformat.so /usr/local/lib/libavcodec.so /usr/local/lib/libswscale.so /usr/local/lib/libswresample.so /usr/local/lib/libavutil.so src/common/libcommon.a externals/fmt/libfmt.a externals/zstd/build/cmake/lib/libzstd.a
-pthread /usr/local/lib/libboost_serialization.a externals/glad/libglad.a && :
ld: error: undefined symbol: CryptoPP::CPU_ProbeAltivec()
>>> referenced by cpu.cpp
>>> cpu.cpp.o:(CryptoPP::DetectPowerpcFeatures()) in archive externals/cryptopp/libcryptopp.a
>>> referenced by cpu.cpp
>>> cpu.cpp.o:(_GLOBAL__I_000260) in archive externals/cryptopp/libcryptopp.a
ld: error: undefined symbol: CryptoPP::CPU_ProbePower7()
>>> referenced by cpu.cpp
>>> cpu.cpp.o:(CryptoPP::DetectPowerpcFeatures()) in archive externals/cryptopp/libcryptopp.a
>>> referenced by cpu.cpp
>>> cpu.cpp.o:(_GLOBAL__I_000260) in archive externals/cryptopp/libcryptopp.a
ld: error: undefined symbol: CryptoPP::CPU_ProbePower8()
>>> referenced by cpu.cpp
>>> cpu.cpp.o:(CryptoPP::DetectPowerpcFeatures()) in archive externals/cryptopp/libcryptopp.a
>>> referenced by cpu.cpp
>>> cpu.cpp.o:(_GLOBAL__I_000260) in archive externals/cryptopp/libcryptopp.a
ld: error: undefined symbol: CryptoPP::CPU_ProbeAES()
>>> referenced by cpu.cpp
>>> cpu.cpp.o:(CryptoPP::DetectPowerpcFeatures()) in archive externals/cryptopp/libcryptopp.a
>>> referenced by cpu.cpp
>>> cpu.cpp.o:(_GLOBAL__I_000260) in archive externals/cryptopp/libcryptopp.a
ld: error: undefined symbol: CryptoPP::CPU_ProbeSHA256()
>>> referenced by cpu.cpp
>>> cpu.cpp.o:(CryptoPP::DetectPowerpcFeatures()) in archive externals/cryptopp/libcryptopp.a
>>> referenced by cpu.cpp
>>> cpu.cpp.o:(_GLOBAL__I_000260) in archive externals/cryptopp/libcryptopp.a
ld: error: undefined symbol: CryptoPP::CPU_ProbeSHA512()
>>> referenced by cpu.cpp
>>> cpu.cpp.o:(CryptoPP::DetectPowerpcFeatures()) in archive externals/cryptopp/libcryptopp.a
>>> referenced by cpu.cpp
>>> cpu.cpp.o:(_GLOBAL__I_000260) in archive externals/cryptopp/libcryptopp.a
c++: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.
|
2021-10-31 14:47:20 -05:00 |
|
Idesmi
|
a5d01c0c15
|
fix build on glibc 2.34 (#5872)
* fix build on glibc 2.34
* bump Catch to latest tag and update dynarmic
|
2021-10-23 18:54:36 +05:30 |
|
zhaobot
|
ec96ee4371
|
Update translations (2021-10-16) (#5867)
Co-authored-by: The Citra Community <noreply-fake@community.citra-emu.org>
|
2021-10-22 23:38:55 +05:30 |
|
bunnei
|
90192124cc
|
Merge pull request #5862 from SachinVin/bargain-bin-gpu
Skip D24S8 to RGBA8 reinterpretation fast path for older nvidia GPU
|
2021-10-13 15:51:16 -07:00 |
|
SachinVin
|
e8269a9e36
|
gl_format_reinterpreter.cpp: attempt to skip D24S8 to RGBA8 reinterpretation fast path for older nvidia GPUs,
additionally check for GL_ARB_copy_image in the fallback path
|
2021-10-06 22:22:26 +05:30 |
|
SachinVin
|
6183b5d76c
|
Merge pull request #5823 from SachinVin/dyn
Android: Backport easy stuff
|
2021-10-03 18:58:20 +05:30 |
|
SachinVin
|
d4e85e2bb5
|
video_core: Disable disk shader cache when GL_ARB_get_program_binary is unsupported (#5785)
|
2021-10-03 18:57:34 +05:30 |
|
bladeoner
|
7bf0f10305
|
Update README.md (#5855)
|
2021-10-02 23:15:48 +05:30 |
|
bunnei
|
a2109933f6
|
(zhaowenlan1779) android/applets: Implement Mii Selector
See merge request CitraInternal/citra-android!33
# Conflicts:
# src/android/app/src/main/jni/CMakeLists.txt
# src/android/app/src/main/jni/id_cache.cpp
# src/android/app/src/main/jni/native.cpp
# src/android/app/src/main/res/values/strings.xml
gl_shader_gen.cpp: Fix separable shaders when GL_EXT_clip_cull_distance is not supported
|
2021-10-02 16:38:32 +05:30 |
|
SachinVin
|
80799b1e5d
|
gl_shader_gen.cpp: Fix separable shaders when GL_EXT_clip_cull_distance is not supported
|
2021-10-02 16:38:29 +05:30 |
|
SachinVin
|
80b8d66017
|
gl_rasterizer.cpp: don't check for GL_ARB_copy_image when using GLES
|
2021-10-02 16:38:27 +05:30 |
|
SachinVin
|
228f648e3f
|
video_core/CMakeLists.txt: Use toolchain cmake in shader header generator
|
2021-10-02 16:38:26 +05:30 |
|
bunnei
|
9fbda04891
|
gl_shader_decompiler: Improve performance of accurate_mul on Android.
|
2021-10-02 16:38:24 +05:30 |
|
xperia64
|
8a68c58070
|
Shield TV driver bug workaround
shield tv
|
2021-10-02 16:38:22 +05:30 |
|
SachinVin
|
703ef0e6f0
|
gl_shader_gen.cpp:fix implicit type conversion error for gles
|
2021-10-02 16:38:20 +05:30 |
|
SachinVin
|
9ad6bc29b5
|
common/logging: Create a new backed for android's logcat
logging
|
2021-10-02 16:38:18 +05:30 |
|
zhupengfei
|
84844e1b24
|
gl_shader_util: Specify default precision for uimage2D
Otherwise, this causes the application to crash when compiling any shader, on both devices I tested.
|
2021-10-02 16:38:18 +05:30 |
|
BreadFish64
|
e6b59cb5d8
|
video_core: implement optimized D24S8->RGBA8 reinterpreters
|
2021-10-02 16:38:17 +05:30 |
|
James Rowe
|
fda121c25c
|
Use immutable storage when available
|
2021-10-02 16:38:15 +05:30 |
|