Commit graph

  • 5eb888781e shader_jit_a64: Optimize SantitizedMul Wunkolo 2023-09-28 12:01:46 -0700
  • 6cfa8c7dd1 common/aarch64: Fix CallFarFunction Wunkolo 2023-09-28 11:38:13 -0700
  • 3c4891586a shader_jit_a64: Replace ADRL with MOVP2R Wunkolo 2023-09-28 11:37:13 -0700
  • 726e3c96b2 shader_jit_a64: Fix Geometry shader conditional Wunkolo 2023-09-28 11:01:33 -0700
  • 996eb8c2a3 shader_jit_a64: Fix ARM64-Imm overflow Wunkolo 2023-09-28 09:50:33 -0700
  • d08a96ab1c shader_jit_a64: protect/unprotect memory when jit-ing Wunkolo 2023-09-27 14:21:33 -0700
  • f6e023074a video_core: Initialize arm64 shader-jit backend Wunkolo 2023-09-20 19:28:18 -0700
  • 54cbb6625f tests: Allow shader-jit tests for x64 and a64 Wunkolo 2023-09-19 22:32:17 -0700
  • f29db4f763 common: Implement aarch64 ABI Wunkolo 2023-09-19 21:27:58 -0700
  • 7ef327c145 externals: Add oaksim submodule Wunkolo 2023-09-19 09:18:58 -0700
  • 2626cfa245 shader_jit_a64: Fix nested BL subroutines Wunkolo 2023-10-22 17:45:24 -0700
  • 09ebee1903 shader_jit/tests: Add CALL unit-test Wunkolo 2023-10-22 16:29:30 -0700
  • 4ac139a92d shader_jit/tests: Add ShaderSetup constructor to ShaderTest Wunkolo 2023-10-22 16:02:13 -0700
  • 36146459f8
    renderer_vulkan: Fix screenshots under NVIDIA vulkan (#7082) GPUCode 2023-10-22 22:53:14 +0300
  • 597297ffb4
    tests: Fix out-of-bounds access (#7085) Wunk 2023-10-22 11:07:06 -0700
  • 9e1241104a build: fix build failure when not using precompiled headers Castor216 2023-10-22 15:35:13 +0100
  • bf565b564d tests: Fix out-of-bounds access Wunkolo 2023-10-22 00:44:23 -0700
  • 76b34ca4fd shader_jit_a64: Fix swizzle index generation Wunkolo 2023-10-22 00:27:26 -0700
  • 23003cd562 shader_jit/tests: Add source-swizzle unit test Wunkolo 2023-10-22 00:24:27 -0700
  • e8f5b40c61 shader_jit_a64: Use MOVI for DestEnable mask Wunkolo 2023-10-21 21:40:28 -0700
  • e59ab5a6b7 shader_jit_a64: Fix Dest-Mask BSL operand order Wunkolo 2023-10-21 20:28:19 -0700
  • b5c99ce4aa shader_jit/tests: Add Dest Mask unit test Wunkolo 2023-10-21 20:03:16 -0700
  • 76dd08e3ee shader_jit/tests:: Add catch-stringifier for vec2f/vec3f Wunkolo 2023-10-21 19:59:04 -0700
  • 7e87860517 shader_jit_a64: Remove redundant MIN/MAX SRC2-NaN check Wunkolo 2023-10-21 19:01:28 -0700
  • e824a8569b shader_jit_a64: Use UBFX to extract exponent Wunkolo 2023-10-21 18:28:36 -0700
  • 0cd05967a0 shader_jit_a64: Remove x86-specific documentation Wunkolo 2023-10-21 18:07:01 -0700
  • 1a325eff5b shader_jit_a64: Use FMOV for ONE vector Wunkolo 2023-10-21 17:59:14 -0700
  • 76ad631097 shader_jit_a64: Optimize CMP+B to CBNZ Wunkolo 2023-10-21 17:48:42 -0700
  • 569bab2db4 shader_jit_a64: Optimize SUB+CMP to SUBS Wunkolo 2023-10-21 17:45:13 -0700
  • 0c28fac533 shader_jit_a64: Use UBFX for extracting loop-state Wunkolo 2023-10-21 17:41:40 -0700
  • 4ac10c4a9d
    externals: allow users to use system Zstandard (#7083) Castor215 2023-10-22 00:10:02 +0100
  • a1ce508e1a
    Merge branch 'citra-emu:master' into clang TGP17 2023-10-21 22:38:52 +0200
  • d665d4f8ba clang-format x3n4@outlook.com 2023-10-22 01:49:20 +0800
  • be8e6b09e0 clang-format x3n4@outlook.com 2023-10-22 01:44:15 +0800
  • 38847daac5 Fix shader cache invalidation when reading state x3n4@outlook.com 2023-10-22 01:38:37 +0800
  • 1ebaad6024 externals: allow users to use system Zstandard Castor216 2023-10-21 17:05:37 +0100
  • e7f9127a70 renderer_vulkan: Fix screenshots under NVIDIA vulkan GPUCode 2023-10-21 16:17:48 +0300
  • be5b3dd2d6 audio_core: Clear time stretcher after flushing to avoid sample bleed. Steveice10 2023-10-20 18:34:46 -0700
  • 2416258117
    externals: add overarching USE_SYSTEM_LIBS variable (#7078) Castor215 2023-10-21 01:02:20 +0100
  • 682a7194e6 shader_jit_a64: Increase max program size Wunkolo 2023-10-19 18:56:05 -0700
  • 828acff7c4 shader_jit_a64: Fix RET address offset Wunkolo 2023-10-19 18:04:39 -0700
  • 127b25a792 externals: add overarching USE_SYSTEM_LIBS variable Castor216 2023-10-18 00:40:46 +0100
  • 9d9c56f151 externals: add overarching USE_SYSTEM_LIBS variable Castor216 2023-10-18 00:40:46 +0100
  • 6d4e462e42
    build: Ensure we default to Release build type. (#7080) Steveice10 2023-10-19 15:02:49 -0700
  • ced49d4672 build: Ensure we default to Release build type. Steveice10 2023-10-19 12:20:21 -0700
  • 42169709ca externals: add overarching USE_SYSTEM_LIBS variable Castor216 2023-10-18 00:40:46 +0100
  • cd64c4fc93 shader_jit_a64: Fix address register offset behavior Wunkolo 2023-10-18 09:58:05 -0700
  • 6c88050507 shader_jit_a64: Optimize SantitizedMul Wunkolo 2023-09-28 12:01:46 -0700
  • 0a8cca419d common/aarch64: Fix CallFarFunction Wunkolo 2023-09-28 11:38:13 -0700
  • fa54723862 shader_jit_a64: Replace ADRL with MOVP2R Wunkolo 2023-09-28 11:37:13 -0700
  • e6b6e6e5b7 shader_jit_a64: Fix Geometry shader conditional Wunkolo 2023-09-28 11:01:33 -0700
  • 7fb03959f0 shader_jit_a64: Fix ARM64-Imm overflow Wunkolo 2023-09-28 09:50:33 -0700
  • c1c54d1b30 shader_jit_a64: protect/unprotect memory when jit-ing Wunkolo 2023-09-27 14:21:33 -0700
  • 89b6bb8262 video_core: Initialize arm64 shader-jit backend Wunkolo 2023-09-20 19:28:18 -0700
  • 332e048cde tests: Allow shader-jit tests for x64 and a64 Wunkolo 2023-09-19 22:32:17 -0700
  • 1ebc99e483 common: Implement aarch64 ABI Wunkolo 2023-09-19 21:27:58 -0700
  • 78af8dbe1e externals: Add oaksim submodule Wunkolo 2023-09-19 09:18:58 -0700
  • ef43776c7b
    shader: Fix address register offset behavior in x64 Jit (#6942) GPUCode 2023-10-18 19:41:36 +0300
  • 6ae964efea externals: add overarching USE_SYSTEM_LIBS variable Castor216 2023-10-18 00:40:46 +0100
  • 133defa957 tests: Format GPUCode 2023-10-18 14:19:53 +0300
  • ade86174fc tests: Add catch-stringifier for vec4f GPUCode 2023-10-18 14:16:51 +0300
  • 72c4c4f226 shader: Remove additional pre-multiplications by 16 GPUCode 2023-10-18 14:15:35 +0300
  • ea284e3d11 tests: Add address register tests GPUCode 2023-10-16 17:13:00 +0300
  • 8642bdc7cd shader: Remove redundant jump GPUCode 2023-09-03 23:48:22 +0300
  • 77d92c296c shader: Fix address register offset behavior in x64 Jit GPUCode 2023-09-03 23:08:15 +0300
  • 1caf569f16
    externals: Update cryptopp-cmake and cryptopp. (#7041) Steveice10 2023-10-17 11:03:03 -0700
  • 2d83fff581
    externals: allow user to use system glslang (#7075) Castor215 2023-10-17 19:02:50 +0100
  • 9cc330b09b
    Use default Clang version TGP17 2023-10-17 18:16:20 +0200
  • 3e5d70ecb9
    Switch compiler to clang TGP17 2023-10-17 13:38:36 +0200
  • b153533d5d externals: allow user to use system glslang Castor216 2023-10-17 11:13:31 +0100
  • e49b3c75bd
    externals: Make system dynamic library headers flags instead of auto-detect. (#7065) Steveice10 2023-10-16 19:32:58 -0700
  • 614f73af87
    Merge branch 'master' into lib_headers Steveice10 2023-10-16 19:32:29 -0700
  • 956b0868fd
    externals: allow user to use system inih (#7073) Castor215 2023-10-17 03:31:56 +0100
  • d3edfa8dab externals: allow user to use system inih Castor216 2023-10-16 12:52:22 +0100
  • dc1139928b externals: Update cryptopp-cmake and cryptopp. Steveice10 2023-10-04 08:51:50 -0700
  • 4c59443ed2
    common: Add more robust ZSTD handling. (#7071) Steveice10 2023-10-15 14:08:29 -0700
  • d1270073d5
    Update build.gradle.kts Ishan0981 2023-10-15 16:13:52 +0530
  • 35337b2a65 common: Add more robust ZSTD handling. Steveice10 2023-10-15 00:40:21 -0700
  • d2fd9b2694
    Merge branch 'master' into lib_headers Steveice10 2023-10-14 18:14:19 -0700
  • 07839fb3ce
    qt: Add option to uninstall a game. (#7064) Steveice10 2023-10-14 18:11:59 -0700
  • 3d55270de6
    externals: allow users to use system xbyak (#7068) Castor215 2023-10-13 23:03:50 +0100
  • 728c2dc823 externals: allow users to use system xbyak Castor216 2023-10-13 14:53:33 +0100
  • d4e818bd50 Address review comments. Steveice10 2023-10-12 18:27:34 -0700
  • 41acd0dd0a qt: Add option to uninstall a game. Steveice10 2023-10-11 22:25:24 -0700
  • 16ffe89788 externals: Make system dynamic library headers flags instead of auto-detect. Steveice10 2023-10-12 02:07:02 -0700
  • 40ba5226c6
    vk_instance: Perform vulkan logging as early as possible (#7058) GPUCode 2023-10-12 01:11:43 +0300
  • 775a25b492
    externals: allow system cpp-cttplib to be used with both meson and cpp-httplib builds (#7062) Castor215 2023-10-11 22:43:36 +0100
  • 113f321ac2 externals: allow system cpp-cttplib to be used with both meson and cpp-httplib builds Castor216 2023-10-11 14:17:22 +0100
  • 897d1fa957
    Implement more HTTP:C functionality (#7035) PabloMK7 2023-10-11 19:09:16 +0200
  • 1acb03b579
    dsp_dsp.cpp: fix registering Interrupt handler on loading savestates (#7055) SachinVin 2023-10-11 01:22:57 +0530
  • 4220f69c06
    renderer/opengl: Deduce GLES from actual driver in use. (#7056) Steveice10 2023-10-10 12:52:47 -0700
  • 121f8c68df vk_instance: Perform vulkan logging as early as possible GPUCode 2023-10-10 13:11:11 +0300
  • 6a8b42bac5 renderer/opengl: Deduce GLES from actual driver in use. Steveice10 2023-10-08 18:22:56 -0700
  • c05ee0f667 Fixed compilation errors luc-git 2023-10-10 00:09:41 +0200
  • 6264b6d43c
    Use RunAsync in multiple socket operations (#7053) PabloMK7 2023-10-09 23:59:08 +0200
  • 6cfd00e42d
    qt: Partially fix Wayland support. (#7054) Steveice10 2023-10-09 14:58:38 -0700
  • 107577f3a4 fix volume not saving luc-git 2023-07-29 18:14:20 +0200
  • 5995b5f15d fix volume value status bar not updating when per game volume value is modified luc-git 2023-07-29 01:31:54 +0200
  • 459523547c revert volume variable back to s32 type luc-git 2023-07-26 23:34:45 +0200
  • c010b3b64d add volume button rule qss luc-git 2023-07-02 01:34:07 +0200