SachinVin
1cb34ea0d3
core/memory.*:constify GetPhysicalPointer;
...
audio_core\hle\source.h: constify `memory_system`
2023-07-09 16:37:28 +05:30
SachinVin
982c60c67c
common\dynamic_library\ffmpeg.{cpp, h}: fix version check for av_opt_child_class_iterate
2023-06-17 21:24:20 +05:30
SachinVin
7e134421d5
common, input_common, network: fix warnings
2023-06-17 21:24:20 +05:30
SachinVin
946a32d793
android + common: fix warnings
2023-06-17 21:24:20 +05:30
SachinVin
8eb89c260d
core: fix warnings
2023-06-17 21:23:58 +05:30
SachinVin
796e8a9f24
video_core:fix warnings
2023-06-17 21:23:58 +05:30
SachinVin
c66594caf8
Enable warnings as errors
...
cpp-jwt: supress OpenSSL deprecation warnings
2023-06-17 21:23:58 +05:30
SachinVin
318d55252f
CiaInstallWorker.java: cleanup magic numbers
2023-06-16 22:23:34 +05:30
SachinVin
c074460f60
android: Bump to gradle 8.0
2023-06-12 18:39:42 +05:30
SachinVin
f5bb17c82e
Android: Offload CIA installation to background thread
2023-06-12 18:39:40 +05:30
SachinVin
ccb2a7cbea
android: minor refactor disk shadercache
2023-06-10 21:05:14 +05:30
SachinVin
1ede2f5b5a
audio_core\hle\decoder.h: Minor correction in docs
2023-05-29 08:16:05 +05:30
SachinVin
5311c939a2
tests/audio_core: add sanity test cases for LLE vs HLE
2023-05-25 20:23:21 +05:30
SachinVin
8cada619b3
audio_core/hle: Refactor Binary Pipe data structures
...
audio_core\hle\ffmpeg_decoder.cpp: renames
2023-05-25 20:23:19 +05:30
SachinVin
975ee15635
audiocore/{hle, lle}: remove dependence on static core timing
2023-05-20 21:27:22 +05:30
SachinVin
8434d30768
common\common_funcs.h: use __builtin_trap for Crash()
2023-03-21 22:34:06 +05:30
SachinVin and Steveice10
0e325255f3
externals: point to upstream dynarmic
2023-01-06 06:41:51 -08:00
SachinVin and Steveice10
21fe65c29c
externals: bump xbyak to v6.68
2023-01-06 06:41:51 -08:00
SachinVin
0fb792d216
bump dynarmic: fix moving imm to fpr
2022-10-27 18:47:52 +05:30
SachinVin
e74b2575d7
clang format
2022-10-23 13:19:33 +05:30
SachinVin
ae6b7edc25
gc_adapter.cpp: add missing include
2022-10-23 13:19:33 +05:30
SachinVin
fbe06234b1
Core: Port Exclusive memory impl from yuzu
...
core\arm\dynarmic\arm_dynarmic.cpp: fix build
core\arm\dynarmic\arm_dynarmic.cpp: Fixes
CPP 20
2022-10-23 13:19:33 +05:30
SachinVin
98d3b9c776
externals\CMakeLists.txt: add fmt before dynarmic
2022-10-23 13:19:32 +05:30
SachinVin
4a590d1fcb
xbyak: Correct xbyak include directory
...
xbyak is intended to be installed in /usr/local/include/xbyak.
Since we desire not to install xbyak before using it, we copy the headers
to the appropriate directory structure and use that instead
Co-authored-by: merry <git@mary.rs >
2022-10-23 13:19:32 +05:30
SachinVin
726964ff20
bump xbyak
2022-10-23 13:19:32 +05:30
SachinVin
e5f30fdbf8
bump dynarmic
...
bump dynarmic
bump dynarmic
bump dynarmic
2022-10-23 13:19:32 +05:30
SachinVin
b52ae4388b
CI: android: Sign and publish apk
2022-08-24 22:38:49 +05:30
SachinVin
ddc802d2b4
android: add canary and nightly flavours + fix git version tags
2022-08-24 22:01:33 +05:30
SachinVin
243548afc4
bump dynarmic
...
workaround MSCV compile error
2022-07-03 13:56:33 +05:30
SachinVin
65611e5b51
Shader jit: Save and restore LOOPCOUNT_REG for nested loops,
...
also add the assert back for nested loops
update test
2022-05-21 11:24:32 +05:30
SachinVin
b6ff58a9d6
FileUtil, Frontends: Fix updating custom NAND/SDMC path
2022-04-30 15:53:45 +05:30
SachinVin
047e238d09
shader_jit: Compile nested loops
...
and use `T_NEAR` instead of the default in Compile_BREAKC
2022-04-24 23:12:53 +05:30
SachinVin
564ae346d0
CI: Andriod: Use sh to buld and create artifacts
2022-04-19 14:00:09 +05:30
SachinVin
c86c96467a
jni\CMakeLists.txt: Sort library list
2022-04-18 23:40:54 +05:30
SachinVin
9c695c8324
Android: rename android JNI from main to citra-android
2022-04-18 13:10:25 +05:30
SachinVin
c800a9e44c
src/CmakeLists.txt: Android: Prefer target_include_directories over include_directories
2022-04-18 13:09:08 +05:30
SachinVin
46880e8d54
Android : Bump gradle version
2022-04-16 13:05:50 +05:30
SachinVin
5681e91cf7
Android: remove async GPU until it is fixed on desktop
2022-04-14 20:44:59 +05:30
SachinVin
3adc278965
Fix Bitrise CI
2022-04-14 20:44:59 +05:30
SachinVin
a273892744
Github Actions: Build android
2022-04-14 20:44:58 +05:30
SachinVin
cd4ef8611c
build.gradle: Bump Cmake version and NDK version
2022-04-14 20:44:58 +05:30
SachinVin
0e347605e1
Android: log device info and settings
2022-04-14 20:44:58 +05:30
SachinVin
0af8406e44
Common: Add CPU feature detection for ARM64
2022-04-14 20:44:57 +05:30
SachinVin
f1c2f63aa1
Android: Java + JNI dump
...
CmakeLists
Jni Fix
2022-04-14 20:44:57 +05:30
SachinVin
d65f50e512
Bump libressl to latest commit
2022-03-26 10:00:34 +05:30
SachinVin
ff857f0585
CMakeLists.txt: Bump MSVC_VERSION for bundled deps
2022-03-25 23:52:03 +05:30
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
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
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
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
SachinVin
154181d5f5
CI/MacOS: Install SDL2 and FFMPEG from externals
2021-09-19 17:18:34 +05:30
SachinVin
4439423313
(jroweboy)gl_rasterizer_cache.cpp: Check Framebuffer Status
2021-07-24 23:36:58 +05:30
SachinVin and GitHub
62236b7257
Update dynarmic ( #5814 )
2021-07-11 20:16:10 +05:30
SachinVin and GitHub
842031a2eb
Fix Disk shader cache when accurate multiplication is off ( #5711 )
...
* renderer_opengl.cpp: fix sanitize_mul check for disk shader cache
* Partially revert "Band-aid solution for 'Disk Shader Cache' (#5188 )"
This reverts commit 2e0ce86c9e .
* Disable `disk_shader_cache` checkbox when `hw_renderer` is off
2021-05-16 10:45:02 +02:00
SachinVin and GitHub
e7671d93b2
Merge pull request #5784 from vitor-k/m1-jit
...
Update dynarmic
2021-05-13 13:37:54 +05:30
SachinVin and BreadFish64
d63acfc1e9
video_core: add workarounds to enable GLES support
...
video_core: shorten GetGLSLVersionString
video_core: make GLES version and extensions consistent
video_core: move some logic to LoadShader
video_core: deduplicate fragment shader precision specifier
2019-02-12 16:57:18 -06:00
SachinVin and Weiyi Wang
cee7c0baa5
Externals: Find and build cpu-features for cryptopp on android
2018-11-20 14:24:19 -05:00