Commit graph

  • 8466563942 Add RG16Unorm & R16Uint (#456) HorrorTroll 2018-10-15 04:20:10 +0700
  • 85ca26b132 Add support for saturation on some shader instructions, fix ReadTexture alignment and add ColorMask support (#451) gdkchan 2018-10-13 23:54:14 -0300
  • ace5e23b67 Add Fmls_Se, Fmulx_Se/Ve, Smov_S Inst.; Opt. Clz/Clz_V, Cnt_V, Shl_V, S/Ushr_V, S/Usra_V Inst.; Add 11 Tests. Some fixes. (#449) LDj3SNuD 2018-10-14 04:35:16 +0200
  • 4ded034a20 Fix some issues with UserId (#455) Thomas Guillemard 2018-10-14 04:07:56 +0200
  • 2901a7eefd Update IAccountService and IManagerForApplication (#454) Ac_K 2018-10-13 23:16:02 +0000
  • d8f294eb30 Update UInt128.cs (#453) Ac_K 2018-10-13 21:29:49 +0000
  • 40a603e8b9 Quads, QuadStrip, const attributes and half-float attributes support (#447) gdkchan 2018-10-12 22:37:01 -0300
  • ad86e9a15c Fix race condition on OpenALAudioOut (#448) gdkchan 2018-10-12 18:47:53 -0300
  • b13ef8ec2a Implement IResolver (#442) Thomas Guillemard 2018-10-10 01:15:07 +0200
  • e004383127 Implement IRoInterface (#445) Thomas Guillemard 2018-10-10 01:01:49 +0200
  • d6fab0518e Break: don't crash when bit 31 is set (#444) Thomas Guillemard 2018-10-08 20:53:08 +0200
  • 2fc7a42bf0 Tweak cpu cache deletion policy values (#433) gdkchan 2018-10-07 23:40:37 -0300
  • 7be45b3c0a Stubs Again (#439) emmauss 2018-10-07 18:12:11 +0300
  • 4a81ade76c Save Common implementation (#434) emmauss 2018-10-07 16:13:46 +0300
  • 7363cc6961 Implement ISslContext (#440) Ac_K 2018-10-07 00:16:42 +0200
  • 6f08959283 Misc content loading improvements (#432) Alex Barney 2018-10-06 09:11:47 -0600
  • 1e3b3e9a8a Add 9+7 fast/slow FP inst. impls.; add 14 FP Tests. (#437) LDj3SNuD 2018-10-06 03:45:59 +0200
  • 2bbdee233a fix out of handles error emmaus 2018-09-28 10:47:53 +0000
  • 02bd2e9918 Optimize BIC, BSL, BIT, BIF, XTN, ZIP, DUP (Gp), FMADD (Scalar) and FCVT (Scalar) using SSE intrinsics (#405) gdkchan 2018-09-26 23:30:21 -0300
  • 5c0dd74c4c Implement friend:a IFriendService: 10101 (#429) Ac_K 2018-09-26 00:59:29 +0200
  • 9428dfa646 Fix multiple rendertargets (#427) ReinUsesLisp 2018-09-25 19:55:30 -0300
  • d005e9ce8a Improve kernel events implementation (#430) gdkchan 2018-09-23 15:11:46 -0300
  • b10d605e15 Add FMAXP and FMINP (Vector) instructions on the CPU (#412) gdkchan 2018-09-22 17:26:18 -0300
  • 5066d3732d Fix IHidServer code style Ac_K 2018-09-21 06:30:58 +0200
  • 71e0c3b292 Full 5.X stubbed IHidServer (#428) Ac_K 2018-09-21 02:08:35 +0200
  • b62d1e30e3 Implement DepthWriteMask and add R16G16 (#425) ReinUsesLisp 2018-09-19 22:02:11 -0300
  • 33595377de General improvements for GpuResourceManager (#421) ReinUsesLisp 2018-09-19 18:26:49 -0300
  • c2b606489f Fixup SSY (#424) ReinUsesLisp 2018-09-19 17:11:05 -0300
  • 1eea13c1b1 Remove cold methods from the CPU cache (#224) gdkchan 2018-09-19 17:07:56 -0300
  • 6e5aae682d Fix performance regression caused by the new scheduler changes (#422) gdkchan 2018-09-19 12:16:20 -0300
  • 16e09b858e Show Game Title on Titlebar (#408) emmauss 2018-09-19 15:09:49 +0300
  • fc74a876f2 Thread scheduler rewrite (#393) gdkchan 2018-09-18 20:36:43 -0300
  • cbac9962ee Fix d32s8 format on OGLEnumConverter (#420) gdkchan 2018-09-18 13:27:12 -0300
  • 3e27799e3a Misc fixes on the arena allocator (#364) gdkchan 2018-09-18 12:28:28 -0300
  • b56f29c854 Allow "reinterpretation" of framebuffer/zeta formats (#418) gdkchan 2018-09-18 01:30:35 -0300
  • ed988fdab9 Ensure that buffers are available after a signal when GetReleasedBuffers is called (#369) gdkchan 2018-09-18 00:12:47 -0300
  • b0a4d5bfe2 Fix/Add 1+12 [Saturating] [Rounded] Shift Right Narrow (imm.) Instructions; add 14 Tests. Add 6 Tests for PR#405. Add 2 Tests for PR#412. (#409) LDj3SNuD 2018-09-17 06:54:05 +0200
  • 078e701b34 Implement B5G6R5Unorm, BGR5A1Unorm, RGBA32Uint, R16Unorm and Z16 texture format. Fix BC6H_UF16 from Unorm to Sfloat (#417) HorrorTroll 2018-09-17 07:24:56 +0700
  • 6ac3a6908b Rewrite the C++ Demangler (#416) Thomas Guillemard 2018-09-15 15:29:18 +0200
  • 74865e3933 Add Ryujinx.Tests.Unicorn project to Ryujinx.sln Ac_K 2018-09-14 03:27:43 +0200
  • 609934c0be Update IStorage.cs (#415) Ac_K 2018-09-13 13:45:59 +0200
  • 57a50a194c Fixup image error message and add G8R8 to size query (#410) ReinUsesLisp 2018-09-11 12:48:13 -0300
  • ffe734eebf Lock GbpQueueBuffer till Vsync is signalled (#367) emmauss 2018-09-10 02:38:56 +0300
  • 6f5d657904 Implements proper save path (#386) emmauss 2018-09-09 01:04:26 +0300
  • f3a56246f0 Add XCI, NSP and NCA loading support (#404) Alex Barney 2018-09-08 12:33:27 -0600
  • cc30be4516 Move GPU emulation from Ryujinx.HLE to Ryujinx.Graphics and misc changes (#402) ReinUsesLisp 2018-09-08 14:51:50 -0300
  • b343f1deab Fix/Add 10 Shift Right and Mls_Ve Instructions; add 14 Tests. (#407) LDj3SNuD 2018-09-08 19:24:29 +0200
  • b986e7f326 Remove old Tester, update Tests (some reworks). (#400) LDj3SNuD 2018-09-08 19:23:07 +0200
  • e30388b230 Asynchronously log messages to the Console window (#395) jduncanator 2018-09-04 10:15:41 +1000
  • 451fa73b3b Implement loading of profile image (#391) emmauss 2018-09-02 01:04:20 +0300
  • b3c6177f7b Fix exception throw message for unimpl texture formats (#398) gdkchan 2018-09-01 18:51:51 -0300
  • a53611dcd8 Shaders: Handle Ipa PASS argument as needed in Fragment Shaders (#392) ReinUsesLisp 2018-09-01 18:44:19 -0300
  • 4c247f04a5 Add BGRA8Unorm, BGRA8Srgb, ZF32_X24S8 texture format (#377) HorrorTroll 2018-09-02 04:25:49 +0700
  • 6a357d693e Improve handling on QueryGet on the gpu (#397) gdkchan 2018-09-01 11:54:56 -0300
  • b0fdc50e8e Add Fcvtns_S, Fcvtns_V, Fcvtnu_S, Fcvtnu_V (AOpCodeSimd) FP & Umlal_V, Umlsl_V, Saddl_V, Ssubl_V, Usubl_V instructions; add 8 FP & 16 S/Umlal_V, S/Umlsl_V, S/Uaddl_V, S/Usubl_V Tests. (#390) LDj3SNuD 2018-09-01 16:52:51 +0200
  • 81b68e076b Ryujinx.Tests: Add unicorn to test framework (#389) Merry 2018-09-01 15:24:05 +0100
  • 3953fe522b Implement SSY/SYNC shader instructions (#382) ReinUsesLisp 2018-08-31 13:14:04 -0300
  • 1dc5d67162 Fixup HasColor for depth/stencil values (#379) ReinUsesLisp 2018-08-30 13:14:45 -0300
  • 2a1a94a197 Add R32_G32 texture format (#383) HorrorTroll 2018-08-27 21:18:21 +0700
  • d6f80069fe Add SHADD, SHSUB, UHSUB, SRHADD, URHADD, instructions; add 12 Tests. (#380) LDj3SNuD 2018-08-27 08:44:01 +0200
  • be06f80f57 Use mirrored texture wraps when available (#361) ReinUsesLisp 2018-08-25 16:39:08 -0300
  • 3fbe50f3db Implement vertex instancing (#381) ReinUsesLisp 2018-08-25 01:16:58 -0300
  • ba57d37112 Update BSD service implementation (#363) emmauss 2018-08-24 20:20:42 +0300
  • 1e263d84fb Implement multiple rendertarget attachments and depth writting (#375) ReinUsesLisp 2018-08-23 02:07:23 -0300
  • 773c315c9d Fix BinarySearchLt to return less than rather than less than or equal value (#372) gdkchan 2018-08-23 01:54:59 -0300
  • f19d9a3aaa Avoid querying and setting texture bindings in hot code (#376) ReinUsesLisp 2018-08-23 01:54:32 -0300
  • d64d56a3b3 Improve LM implementation (#373) Thomas Guillemard 2018-08-22 23:06:29 +0200
  • 1ad79b3032 SvcSetHeapSize: match kernel check for invalid size (#374) Thomas Guillemard 2018-08-21 18:05:12 +0200
  • 8aac21ac9a Avoid gpr overwritting on Ld_C instruction (#371) ReinUsesLisp 2018-08-20 23:31:10 -0300
  • cd0b375682 Use signed and unsigned vertex types (#370) ReinUsesLisp 2018-08-20 16:02:38 -0300
  • 3abd56876c Add AESD, AESE, AESIMC, AESMC instructions; add 4 simple Tests (closed box). (#365) LDj3SNuD 2018-08-20 06:20:26 +0200
  • 0cf9510db3 Rendertarget attachments, texture and image changes (#358) ReinUsesLisp 2018-08-19 22:25:26 -0300
  • d297c815c6 Fix MapPhysicalMemory when block position is less than map position (#359) gdkchan 2018-08-17 10:39:35 -0300
  • 2bbf1a9b0d Add SHA256H, SHA256H2, SHA256SU0, SHA256SU1 instructions; add 4 Tests (closed box). (#352) LDj3SNuD 2018-08-17 02:44:44 +0200
  • e2f56dc5ba Code style fixes and nits on the HLE project (#355) gdkchan 2018-08-16 20:47:36 -0300
  • 13ec6bc774 Remove artificial call count limit for EndGl (#357) gdkchan 2018-08-16 20:45:00 -0300
  • 5df3f11e26 Implement PointCoord and PointSize shader attributes (#353) ReinUsesLisp 2018-08-16 02:26:03 -0300
  • 0547a73420 More flexible memory manager (#307) gdkchan 2018-08-15 15:59:51 -0300
  • b2abd99588 Implement ITimeZone 201, 202 (#327) emmauss 2018-08-15 21:53:23 +0300
  • 0e65d99f53 Zero out bits 63:32 of scalar float operations with SSE intrinsics (#273) gdkchan 2018-08-14 23:54:12 -0300
  • bf374b2c44 Reset cache on command buffer execution instead of sync calls (#341) ReinUsesLisp 2018-08-14 22:27:05 -0300
  • 372a47b6be Better support for user accounts (#349) gdkchan 2018-08-14 19:02:42 -0300
  • 00c8721991 Implement IProfile Get and GetBase (#266) emmauss 2018-08-14 03:13:01 +0300
  • 526094bba4 Fix FMUL and TEXS shader instructions (#347) gdkchan 2018-08-13 19:46:36 -0300
  • f3f91ea3cf Implement AcquireNpadStyleSetUpdate event (#306) emmauss 2018-08-14 00:31:09 +0300
  • d74d0072fc Add partial support to the TEX.B shader instruction (#342) gdkchan 2018-08-13 18:22:09 -0300
  • 302240c8de Add Sadalp_V, Saddlp_V, Uadalp_V, Uaddlp_V instructions; add 8 Tests. (#340) LDj3SNuD 2018-08-13 23:10:02 +0200
  • c05b24f330 fix DockedMode variable delete unneeded spaces Unknown 2018-08-11 15:31:34 +0200
  • 9d5b0c7496 implemented ListDisplays emmaus 2018-07-24 21:38:44 +0000
  • 0c4d613f1b fix dock mode style issues emmauss 2018-08-11 12:24:55 +0000
  • 9dbc5f0f4c Add the ability to set or not docked mode via config file (#227) greggameplayer 2018-08-11 14:12:28 +0200
  • 64810c9ac7 Add Sqdmulh_S, Sqdmulh_V, Sqrdmulh_S, Sqrdmulh_V instructions; add 6 Tests. Now all saturating methods are on ASoftFallback. (#334) LDj3SNuD 2018-08-10 19:27:15 +0200
  • 7a02548c0c Fix load/store exclusive/atomic pairwise instructions (#337) gdkchan 2018-08-10 01:14:27 -0300
  • 7bdf17ce9d Low level graphics API prerequisites (#319) ReinUsesLisp 2018-08-10 01:09:40 -0300
  • 96c44b35a5 Add SetScreenShotImageOrientation (#310) greggameplayer 2018-08-08 08:00:54 +0200
  • d3572c972c Fix race condition on IdDictionary (#333) gdkchan 2018-08-07 23:32:24 -0300
  • 17e327e443 Changing shader decompiler to avoid vec2 and vec3 types, which were causing specific crashes. (#332) Darabat 2018-08-06 22:26:19 -0300
  • c029b66908 Fix silly copy/paste error on float variant of the FMINNM instruction gdkchan 2018-08-05 18:56:30 -0300
  • 9bc3eeed98 More accurate impl of FMINNM/FMAXNM, add vector variants (#296) gdkchan 2018-08-05 02:54:21 -0300
  • 3997916c23 Implement Shared Fonts (#215) Thomas Guillemard 2018-08-04 23:38:49 +0200