bunnei
bae1c31406
Merge pull request #5718 from liushuyu/httpc
...
externals: update httplib and libressl
2022-02-05 02:59:18 -07:00
bunnei
e3804a4c06
Merge pull request #5786 from vitor-k/macos-perms
...
Request Camera Permission on MacOS
2022-02-05 02:58:38 -07:00
Johel Ernesto Guerrero Peña
e04d904b2b
fix(net): prevent gibberish padding on linux client ( #5941 )
2022-02-05 11:23:48 +05:30
SachinVin
2fc7def6f6
Merge pull request #5395 from lioncash/gsp
...
gsp_gpu: Resolve sign conversion warnings
2022-01-30 21:55:24 +05:30
SachinVin
f66ba43e0c
Merge pull request #5755 from vitor-k/mod_used
...
citra_qt/configure_input: Account for analog buttons when checking for used buttons
2022-01-30 21:52:40 +05:30
SachinVin
d35a7a8e23
Merge pull request #5804 from weihuoya/minorfx
...
Minor fx
2022-01-30 21:51:11 +05:30
SachinVin
4e15823db2
gl_format_reinterpreter.cpp: fallback to PBO path on obsolete intel drivers ( #5928 )
2022-01-24 14:14:28 +05:30
zhang wei
afa7f4996f
fx bgr write back on gles ( #5924 )
2022-01-24 14:14:12 +05:30
liushuyu
af24f75c18
externals: update httplib and libressl ...
...
* In older `httplib`, SSL connections were not handled correctly and
will have issues with proxy servers. Also, keep alive directives were
not available back then, which is probably necessary to implement
HTTP_C service correctly.
* Another reason being `httplib` now requires OpenSSL 1.1+ API while
LibreSSL 2.x provided OpenSSL 1.0 compatible API.
* The bundled LibreSSL has been updated to 3.2.2 so it now provides
OpenSSL 1.1 compatible API now.
* Also the path hint has been added so that it will find the correct
path to the CA certs on *nix systems.
* An option is provided so that *nix system distributions/providers can
use their own SSL implementations when compiling Yuzu/Citra to
(hopefully) complies with their maintenance guidelines.
* LURLParse is also removed since `httplib` can handle
`scheme:host:port` string itself now.
2022-01-13 19:32:50 -07:00
Vitor Kiguchi
8b0a6b9d5e
macos permission: address review comments
2022-01-10 15:30:41 +01:00
Vitor Kiguchi
7bbc94d428
macos: request permission for microphone usage
2022-01-10 14:38:49 +01:00
Vitor Kiguchi
d5a4988f9e
clang format: add objective c++ formatting
2022-01-10 13:52:39 +01:00
Vitor Kiguchi
80fdc3e7c8
clang format
2022-01-08 12:43:46 +01:00
bunnei
95383a3d14
Update src/citra_qt/configuration/configure_input.cpp
...
Co-authored-by: Pengfei Zhu <zhupf321@gmail.com>
2022-01-08 02:02:03 -08: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
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
Vitor Kiguchi
f0fd776fa2
cfg: use a default subregion based on the country
2021-12-10 16:55:20 +01: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
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
BreadFish64
b2057e1b62
android: disable OpenGL debug message again
2021-10-02 16:38:15 +05:30
BreadFish64
54b8af1444
video_core: implement GLES depth/stencil downloads
...
video_core: disable depth/stencil texture download on OpenGL ES
Disable deptch stencil shader in texture_downloader_es for now
enable_depth_stencil
DepthStencil
remove GL_DEBUG_OUTPUT_SYNCHRONOUS
2021-10-02 14:19:27 +05:30
BreadFish64
91f52c2fdb
video_core: fix texture filters in GLES
...
anime4k: reset state.texture_units[0].texture_2d before filtering
clang-fmt
2021-09-29 22:51:16 +05:30
bunnei
7b82883767
android: Update .gitignore for CXX compile cache.
2021-09-29 22:51:15 +05:30
bunnei
6f1c76518c
android: renderer_opengl: Various fixes for GLES.
...
video_core: bump swap chain size for GLES to reduce bottleneck
SWAP_CHAIN_SIZE
2021-09-29 22:51:14 +05:30