Commit Graph

  • e2f2155dab Merge pull request #2388 from lioncash/constexpr bunnei 2019-04-11 21:49:45 -04:00
  • c0b2b7020d Merge pull request #2387 from FernandoS27/fast-copy-relax bunnei 2019-04-11 21:49:21 -04:00
  • 66b73fd399 common/swap: Mark byte swapping free functions with [[nodiscard]] and noexcept Lioncash 2019-04-11 20:42:40 -04:00
  • 9cb4b7be40 common/swap: Simplify swap function ifdefs Lioncash 2019-04-11 20:26:37 -04:00
  • 598954436f common/swap: Remove 32-bit ARM path Lioncash 2019-04-11 20:15:44 -04:00
  • b569641098 common/scope_exit: Replace std::move with std::forward in ScopeExit() Lioncash 2019-04-11 20:01:31 -04:00
  • 6300ccbc3c kernel: Make handle type declarations constexpr Lioncash 2019-04-11 16:30:52 -04:00
  • dffa1a872a ui_settings: Rename game directory variables FreddyFunk 2019-04-11 19:55:56 +02:00
  • c9305959d3 gl_rasterizer_cache: Relax restrictions on FastCopySurface and FastLayeredCopySurface Fernando Sahmkow 2019-04-11 02:35:29 -04:00
  • ca96dc4676 service: Update service function tables Lioncash 2019-04-10 14:48:37 -04:00
  • 6951741a94 Merge pull request #2278 from ReinUsesLisp/vc-texture-cache bunnei 2019-04-10 21:17:35 -04:00
  • 0371650bd7 Merge pull request #2372 from FernandoS27/fermi-fix bunnei 2019-04-10 21:17:03 -04:00
  • 93af663683 gl_shader_manager: Move code to source file and minor clean up ReinUsesLisp 2019-04-10 19:26:27 -03:00
  • 6df25e9c7b gl_rasterizer: Apply just the needed state on Clear ReinUsesLisp 2019-02-27 03:47:57 -03:00
  • dae2449880 ldr: Mark IsValidNROHash() as a const member function Lioncash 2019-04-10 03:02:39 -04:00
  • 0032cf3818 ldr: Amend parameters for LoadNro/UnloadNro LoadNrr/UnloadNrr Lioncash 2019-04-10 02:37:34 -04:00
  • 0032821864 gl_device: Implement interface and add uniform offset alignment ReinUsesLisp 2019-04-10 15:56:12 -03:00
  • 75d23a3679 vk_shader_decompiler: Implement flow primitives ReinUsesLisp 2019-03-14 02:48:16 -03:00
  • 58ad8dfac6 vk_shader_decompiler: Implement most common texture primitives ReinUsesLisp 2019-03-14 02:47:09 -03:00
  • 4667ed8e22 vk_shader_decompiler: Implement texture decompilation helper functions ReinUsesLisp 2019-03-14 02:45:51 -03:00
  • 676172e20d vk_shader_decompiler: Implement Assign and LogicalAssign ReinUsesLisp 2019-03-14 02:44:23 -03:00
  • d316d248ab vk_shader_decompiler: Implement non-OperationCode visits ReinUsesLisp 2019-03-14 02:43:40 -03:00
  • b758c861b0 vk_shader_decompiler: Implement OperationCode decompilation interface ReinUsesLisp 2019-03-14 02:36:14 -03:00
  • fec4eb9776 vk_shader_decompiler: Implement Visit ReinUsesLisp 2019-03-14 02:30:19 -03:00
  • ca51f99840 vk_shader_decompiler: Implement labels tree and flow ReinUsesLisp 2019-03-14 02:27:06 -03:00
  • 13aa664f3f vk_shader_decompiler: Implement declarations ReinUsesLisp 2019-03-14 02:23:37 -03:00
  • ad53b233c5 vk_shader_decompiler: Declare and stub interface for a SPIR-V decompiler ReinUsesLisp 2019-03-14 02:19:02 -03:00
  • 970d9e57c8 video_core: Add sirit as optional dependency with Vulkan ReinUsesLisp 2019-03-14 02:17:19 -03:00
  • 8676832064 fsp_srv: Remove unnecessary parameter popping in IDirectory's Read() Lioncash 2019-04-10 13:04:05 -04:00
  • fc436bb09b fsp_srv: Log out option values in IFile's Read and Write functions Lioncash 2019-04-10 13:01:48 -04:00
  • 97648f4841 Merge pull request #2345 from ReinUsesLisp/multibind bunnei 2019-04-10 11:23:19 -04:00
  • 1312cf15d6 Merge pull request #2377 from lioncash/todo bunnei 2019-04-10 10:29:24 -04:00
  • 08d507a196 kernel/server_session: Remove obsolete TODOs Lioncash 2019-04-09 23:34:47 -04:00
  • ed9dba89d3 Merge pull request #2375 from FernandoS27/fix-ldc bunnei 2019-04-09 21:23:24 -04:00
  • f46c3164e7 Merge pull request #2353 from lioncash/surface bunnei 2019-04-09 21:20:02 -04:00
  • e1101d3e20 configure_hotkeys: Pass the dialog as a parent to SequenceDialog() Lioncash 2019-04-09 20:06:45 -04:00
  • b47c0c8a80 configure_hotkeys: Avoid dialog memory leak within Configure() Lioncash 2019-04-09 19:50:59 -04:00
  • c9f35d96be Remove bounding in LD_C Fernando Sahmkow 2019-04-09 20:02:11 -04:00
  • dbf13f8169 configure_hotkeys: Mark member variables as const where applicable in Configure() Lioncash 2019-04-09 19:50:14 -04:00
  • cf6cdd20f8 configure_hotkeys: Make comparison check a little more self-documenting Lioncash 2019-04-09 19:47:18 -04:00
  • c4ba717491 configure_dialog: Amend constructor initializer list order Lioncash 2019-04-09 19:39:41 -04:00
  • 8c05dfaa61 configure_hotkey: Remove unnecessary include Lioncash 2019-04-09 19:37:06 -04:00
  • e28a5b0d18 configure_hotkey: Make IsUsedKey() a const member function Lioncash 2019-04-09 19:35:52 -04:00
  • 2598433f9c Merge pull request #2354 from lioncash/header bunnei 2019-04-09 19:19:41 -04:00
  • 61f63bb994 Merge pull request #1957 from DarkLordZach/title-provider bunnei 2019-04-09 19:16:37 -04:00
  • 353a099481 Merge pull request #2366 from FernandoS27/xmad-fix bunnei 2019-04-09 19:15:01 -04:00
  • 1a3098f11a Merge pull request #2132 from FearlessTobi/port-4437 bunnei 2019-04-09 18:08:30 -04:00
  • 71182643f7 Merge pull request #2370 from lioncash/qt-warn bunnei 2019-04-09 17:21:18 -04:00
  • bc7e149835 Merge pull request #2369 from FernandoS27/mip-align bunnei 2019-04-09 17:20:43 -04:00
  • 088c7c1bb5 Merge pull request #2368 from FernandoS27/fix-lop bunnei 2019-04-09 17:19:56 -04:00
  • cd91e98dab Correct Fermi Copy on Linear Textures. Fernando Sahmkow 2019-04-09 14:13:58 -04:00
  • b81260c65c Merge pull request #2371 from lioncash/pagetable Hexagon12 2019-04-09 20:13:37 +03:00
  • 2abf979c35 kernel/process: Set page table when page table resizes occur. Lioncash 2019-04-09 11:19:29 -04:00
  • 7c458311d3 Implement Texture Format ZF32_X24S8. Fernando Sahmkow 2019-04-09 12:33:46 -04:00
  • b0aa8ad736 Correct depth compare with color formats for R32F Fernando Sahmkow 2019-04-09 11:31:28 -04:00
  • b73e433dff yuzu/loading_screen: Resolve runtime Qt string formatting warnings Lioncash 2019-04-09 10:44:29 -04:00
  • be6466d5c0 added a toggle to force 30fps mode zarroboogs 2019-04-06 23:02:55 +03:00
  • 9f16833097 gl_backend: Align Pixel Storage Fernando Sahmkow 2019-04-08 16:26:34 -04:00
  • 5c55ae4e18 Correct LOP_IMN encoding Fernando Sahmkow 2019-04-08 13:39:12 -04:00
  • 16adc735a5 Correct XMAD mode, psl and high_b on different encodings. Fernando Sahmkow 2019-04-08 09:49:11 -04:00
  • ef8be408d3 Adapt Bindless to work with AOFFI Fernando Sahmkow 2019-04-08 12:07:56 -04:00
  • 492040bd9c Move ConstBufferAccessor to Maxwell3d, correct mistakes and clang format. Fernando Sahmkow 2019-04-07 08:30:26 -04:00
  • 797e351bf8 Fix bad rebase Fernando Sahmkow 2019-04-05 19:48:16 -04:00
  • c60b0b8432 Fix TMML Fernando Sahmkow 2019-03-28 19:45:19 -04:00
  • a77e9a27b0 Simplify ConstBufferAccessor Fernando Sahmkow 2019-03-28 14:54:52 -04:00
  • fd4e994de3 Refactor GetTextureCode and GetTexCode to use an optional instead of optional parameters Fernando Sahmkow 2019-03-27 07:11:50 -04:00
  • 4841440382 Implement TXQ_B Fernando Sahmkow 2019-03-26 19:46:11 -04:00
  • 189bd1980c Implement TMML_B Fernando Sahmkow 2019-03-26 19:13:53 -04:00
  • ac3ba9a33e Corrections to TEX_B Fernando Sahmkow 2019-03-26 19:02:24 -04:00
  • 90d06acfed Fixes to Const Buffer Accessor and Formatting Fernando Sahmkow 2019-03-26 18:46:46 -04:00
  • 7af82ca022 Implement Bindless Handling on SetupTexture Fernando Sahmkow 2019-03-26 18:18:54 -04:00
  • fe392fff24 Unify both sampler types. Fernando Sahmkow 2019-03-26 17:56:16 -04:00
  • e28fd3d0a5 Implement Bindless Samplers and TEX_B in the IR. Fernando Sahmkow 2019-03-26 17:05:23 -04:00
  • c4ac05c82c Implement Const Buffer Accessor Fernando Sahmkow 2019-03-26 14:37:43 -04:00
  • b117ca5fce kernel/svc: Deglobalize the supervisor call handlers Lioncash 2019-04-06 18:46:18 -04:00
  • f14328bf0a Merge pull request #2300 from FernandoS27/null-shader bunnei 2019-04-07 17:58:27 -04:00
  • c2fee0e519 Merge pull request #2355 from ReinUsesLisp/sync-point bunnei 2019-04-07 17:56:11 -04:00
  • 06ece52cfe Merge pull request #2359 from FearlessTobi/port-2-prs bunnei 2019-04-07 17:54:57 -04:00
  • 8aaf418bd6 Merge pull request #2306 from ReinUsesLisp/aoffi bunnei 2019-04-07 17:52:30 -04:00
  • 3c1ce290d0 Merge pull request #2361 from lioncash/pagetable bunnei 2019-04-07 17:50:31 -04:00
  • 6b18a1592f Merge pull request #2321 from ReinUsesLisp/gl-state-rework bunnei 2019-04-07 17:50:07 -04:00
  • 21a4e7deea Merge pull request #2098 from FreddyFunk/disk-cache-zstd bunnei 2019-04-07 17:48:33 -04:00
  • 52ad5fa0e8 Merge pull request #2356 from lioncash/pair bunnei 2019-04-07 17:48:00 -04:00
  • d9b1c24f4f Merge pull request #2362 from lioncash/enum bunnei 2019-04-07 17:46:09 -04:00
  • 80162888e6 Merge pull request #2352 from bunnei/mem-manager-fixes bunnei 2019-04-07 17:44:59 -04:00
  • 021cd56bc9 Permit a Null Shader in case of a bad host_ptr. Fernando Sahmkow 2019-03-27 14:59:00 -04:00
  • 36a1e6a982 core/memory: Remove unused enum constants Lioncash 2019-04-07 03:04:53 -04:00
  • abae7577d2 core/memory: Remove GetCurrentPageTable() Lioncash 2019-04-07 02:47:33 -04:00
  • a6a82bb004 arm/arm_dynarmic: Remove unnecessary current_page_table member Lioncash 2019-04-07 02:43:49 -04:00
  • e779686a76 kernel: Handle page table switching within MakeCurrentProcess() Lioncash 2019-04-07 01:10:44 -04:00
  • 945e39471d fix clang-format target when using a path with spaces on windows khang06 2019-04-02 21:02:43 -04:00
  • 7a7ffa602d kernel/server_session: Return a std::pair from CreateSessionPair() Lioncash 2019-04-06 01:41:43 -04:00
  • 04d265562f kernel/server_port: Return a std::pair from CreatePortPair() Lioncash 2019-04-06 01:36:50 -04:00
  • ddcb711ee8 maxwell_3d: Reduce severity of ProcessSyncPoint ReinUsesLisp 2019-04-06 02:18:20 -03:00
  • 89c106e31b video_core/textures/convert: Replace include with a forward declaration Lioncash 2019-04-06 00:14:34 -04:00
  • fbf452ab0e video_core/texures/texture: Remove unnecessary includes Lioncash 2019-04-05 23:59:54 -04:00
  • 218ae888f3 yuzu/debugger: Remove graphics surface viewer Lioncash 2019-04-05 23:45:45 -04:00
  • 864280fabc Merge pull request #2317 from FernandoS27/sync bunnei 2019-04-05 23:50:54 -04:00
  • 7d1c0fd1ad Merge pull request #2325 from lioncash/name bunnei 2019-04-05 23:48:13 -04:00
  • fddafa14c8 Merge pull request #2342 from lioncash/warning bunnei 2019-04-05 23:47:27 -04:00