Commit Graph

  • 29a9c5f0b8 Added missing ++ in BindMacro GPU method (#688) BaronKiko 2019-05-30 01:40:00 +0100
  • 51ea6fa583 Add Smaxv_V, Sminv_V, Umaxv_V, Uminv_V Inst.; add Tests. (#691) LDj3SNuD 2019-05-30 02:29:24 +0200
  • 12badfffb9 hid: Initial Keyboard Support (#684) Thomas Guillemard 2019-05-03 01:29:01 +0200
  • 3079c6a659 Added missing bracket in _schema.json (#686) BaronKiko 2019-04-27 19:45:23 +0100
  • 5682de7c0f Handle relative file paths in profiler config loading. (#685) BaronKiko 2019-04-27 13:57:42 +0100
  • 8a7d99cdea Refactoring and optimization on CPU translation (#661) gdkchan 2019-04-26 01:55:12 -0300
  • 2b8eac1bce Extended ignore missing services to INvDrvServices (#674) BaronKiko 2019-04-26 05:54:46 +0100
  • a07086c280 Built in profiling (#567) BaronKiko 2019-04-26 05:53:10 +0100
  • 16de171c44 Sse optimized the Scalar & Vector fp-to-fp conversion instructions (MNPZ & IX); added the related Tests (AMNPZ & IX). Small refactoring of existing instructions. (#676) LDj3SNuD 2019-04-26 00:58:29 +0200
  • 0d69d8e6c1 Add IManagerDisplayService::CreateStrayLayer (#683) Thomas Guillemard 2019-04-26 00:57:18 +0200
  • 6e8c080968 Updates to nifm, irs and nvdrv services (#679) HorrorTroll 2019-04-25 20:03:00 +0700
  • 26be1cb4e2 Implement gl_ClipDistance on the shader generator (#680) gdkchan 2019-04-24 20:09:01 -0300
  • 156a32b4d0 Fix GetAudioRendererWorkBufferSize for REV5 (#677) Ac_K 2019-04-24 16:22:06 +0200
  • 354a30370d
    Implement IParentalControlService CheckFreeCommunicationPermission (#665) jduncanator 2019-04-22 16:54:47 +1000
  • 50d6ec9efe Toggle VSync Hotkey (#659) BaronKiko 2019-04-22 07:54:31 +0100
  • 74da8785a5 Sse optimized the 32-bit Vector & Scalar integer-to-fp conversion instructions (signed & unsigned); added the related Gp & V_Fixed Tests (signed & unsigned). (#662) LDj3SNuD 2019-04-21 04:07:35 +0200
  • 9e923b1473
    Implement IIrSensorServer GetIrsensorSharedMemoryHandle (#664) jduncanator 2019-04-20 12:23:13 +1000
  • bea73895f5
    Implement IIrSensorServer GetNpadIrCameraHandle (#663) jduncanator 2019-04-20 11:56:55 +1000
  • 6b23a2c125 New shader translator implementation (#654) gdkchan 2019-04-17 20:57:08 -0300
  • b2e88b04a8 Config option to ignore missing services (#658) BaronKiko 2019-04-16 00:22:55 +0100
  • 233fc95e1e Sse optimized the Vector & Scalar fp-to-integer conversion instructions (unsigned); improved the related Tests. (#656) LDj3SNuD 2019-04-12 18:14:16 +0200
  • af65ed3930
    Add missing TextureCubeMapArray texture type entry (#657) jduncanator 2019-04-11 23:19:49 +1000
  • febc2ad6f4 Sse optimized all the fp to integer conversion instructions (signed) with Tests (signed & unsigned). (#655) LDj3SNuD 2019-04-03 14:21:22 +0200
  • 464ec7ced8 Add Cmeq_V, Cmge_V, Cmgt_V, Cmle_V & Cmlt_V (Z & ~Z) Sse opt.. (#646) LDj3SNuD 2019-03-25 00:23:27 +0100
  • ec40ecd499 Complete ColorFormat enums (#652) Thomas Guillemard 2019-03-24 05:54:38 +0100
  • c106ae9944 Add Tbl_V Sse opt. with Tests. (#651) LDj3SNuD 2019-03-23 19:50:19 +0100
  • 1b2e430e88 Cubemap array support (#649) BaronKiko 2019-03-17 22:55:02 +0000
  • efebd8f94d
    Print Guest Stack Trace in ServiceNotImplemented Exception (#650) jduncanator 2019-03-15 14:37:54 +1100
  • 1bef70c068 Add Rshrn_V & Shrn_V Sse opt.. Add Mla_V, Mls_V & Mul_V Sse opt.; add Tests. (#614) LDj3SNuD 2019-03-13 09:23:52 +0100
  • a0aecd1ff8 Compressed M2mf texture copy fix (#612) BaronKiko 2019-03-12 04:59:12 +0000
  • a2a4650108 Rebased, in theory (#610) BaronKiko 2019-03-04 02:51:23 +0000
  • 1f554c1093 Do naming refactoring on Ryujinx.Graphics (#611) Alex Barney 2019-03-03 19:45:25 -0600
  • 8e71ea0812 Reuse basePath variable in LocationHelper (#609) Ryan Teal 2019-03-02 10:51:55 +0000
  • 0973daefa1 Fixed Scissor Test on Intel based GPUs (#595) BaronKiko 2019-03-02 10:50:21 +0000
  • dbc105eafb Create CpuTestSimdImm.cs (#608) LDj3SNuD 2019-03-01 10:12:09 +0100
  • e21ebbf666 Misc. CPU optimizations (#575) gdkchan 2019-02-27 23:03:31 -0300
  • 884b4e5fd3 Initial non 2D textures support (#525) Thomas Guillemard 2019-02-28 02:12:24 +0100
  • 81aa50feb0 Optimize MOVI/MVNI instructions using intrinsics (#606) gdkchan 2019-02-26 09:50:36 -0300
  • ef3f9a2abe Optmize BFM instruction (#607) gdkchan 2019-02-26 06:16:50 -0300
  • 504f4f4abf Remove all the calls to StaticCast methods (#605) gdkchan 2019-02-25 20:46:34 -0300
  • 5001f78b1d Optimize address translation and write tracking on the MMU (#571) gdkchan 2019-02-24 04:24:35 -0300
  • a3d46e4133 Add Tests for instructions Fcvtzs_Gp_Fixed & Fcvtzu_Gp_Fixed, Scvtf_Gp_Fixed & Ucvtf_Gp_Fixed. (#603) LDj3SNuD 2019-02-24 00:53:27 +0100
  • 9679896b94
    Implement fixed-point variant of the UCVTF and SCVTF instructions (#578) gdkchan 2019-02-23 20:52:48 -0300
  • 7ed2b4cc39 Initialize FrontFace register with a default value (#601) gdkchan 2019-02-22 02:14:02 -0300
  • 6335753e38 Implement ConvertScalingMode properly (#596) gdkchan 2019-02-18 21:12:53 -0300
  • 932224f051 ARM exclusive monitor and multicore fixes (#589) gdkchan 2019-02-18 20:52:06 -0300
  • dd00a4b62d
    Update CpuTestMisc.cs (#593) jduncanator 2019-02-18 15:17:50 +1100
  • 948a758270 Optimize CMN/ADDS to do a single comparision like CMP/SUBS (#576) gdkchan 2019-02-18 01:17:34 -0300
  • 1b4809bde1
    Update CpuTestMisc.cs LDj3SNuD 2019-02-18 00:52:01 +0100
  • 17ac118946 Added "ROM not found." message if specified file is invalid. (#592) AlexLavoie42 2019-02-17 01:52:16 -0800
  • f8a9faa1b9
    Config: Correct MulticoreSched casing (#588) jduncanator 2019-02-16 19:37:22 +1100
  • b5fcf883e8 Implement IStorage GetSize (#585) gdkchan 2019-02-15 12:44:25 -0300
  • fec8e3489d
    Vi: Implement ConvertScalingMode (#581) jduncanator 2019-02-15 15:47:40 +1100
  • 9cbcbaa90c Fix XMAD shader instruction, gl_FrontFacing and enable face culling (#583) gdkchan 2019-02-15 00:23:14 -0300
  • b126ea48c6 Support HomeBrew Loader (#577) Thomas Guillemard 2019-02-14 01:44:39 +0100
  • 7e9f555574 Change timestamp value on GPU query with timestamp and counter writeback (#547) gdkchan 2019-02-12 23:40:25 -0300
  • c734137f41
    Audio: Select a shared audio device by default (#574) jduncanator 2019-02-13 12:59:26 +1100
  • f73c11744e Config: Resolve config and file log to application directory (#580) jduncanator 2019-02-13 10:24:11 +1100
  • 8eebbc736e
    Do not increment played wave buffers count for empty wave buffers (#568) gdkchan 2019-02-12 14:05:05 -0300
  • d306115750 Logger and Configuration Refactoring (#573) jduncanator 2019-02-11 23:00:32 +1100
  • a694420d11
    Implement speculative translation on the CPU (#515) gdkchan 2019-02-04 18:26:05 -0300
  • f5b4f6ccc4 Scissor test fix (#563) BaronKiko 2019-02-01 01:37:07 +0000
  • d191b256a6
    Disable file log by default emmauss 2019-01-31 14:35:01 +0000
  • e10ff17e2d
    Initial support for shader half float instructions (#507) gdkchan 2019-01-31 09:43:24 -0300
  • c81abdde4c Add file logging and handle unhandled exceptions (#558) emmauss 2019-01-31 04:49:15 +0200
  • c1bdf19061
    Implement some ARM32 memory instructions and CMP (#565) gdkchan 2019-01-29 13:06:11 -0300
  • 8f7fcede7f Add Smlal_Ve, Smlsl_Ve, Smull_Ve, Umlal_Ve, Umlsl_Ve, Umull_Ve Inst.; add Tests. Add Sse Opt. for Trn1/2_V and Uzp1/2_V Inst. Nits. (#566) LDj3SNuD 2019-01-29 14:54:39 +0100
  • 36b9ab0e48
    Add ARM32 support on the translator (#561) gdkchan 2019-01-24 23:59:53 -0200
  • 72157e03eb Add support of PFS0 as ExeFS (#564) Thomas Guillemard 2019-01-25 02:51:28 +0100
  • 1af6c31dc0 Resolve build merge conflict (#559) jduncanator 2019-01-21 13:04:52 +1100
  • 22bacc6188
    Improve kernel IPC implementation (#550) gdkchan 2019-01-18 20:26:39 -0200
  • 3731d0ce84 SNK 40th Anniversary Out of Bounds Fix (#557) BaronKiko 2019-01-18 18:31:25 +0000
  • 0cd5ba03fe Scissor test implementation. Partially stubbed until geometry shaders… (#556) BaronKiko 2019-01-13 21:26:42 +0000
  • 8406ec6272 Refactor Ryujinx.Common and HLE Stub Logging (#537) jduncanator 2019-01-11 11:11:46 +1100
  • 600799ba87
    add missing return emmauss 2019-01-09 19:36:51 +0000
  • b4d91402c6 Some improvements for nvnflinger (#555) Thomas Guillemard 2019-01-05 22:26:16 +0100
  • 290f5e812e Update to LibHac 0.2.0 (#549) Alex Barney 2019-01-04 17:41:49 -0700
  • cf147f1e49 Quad to triangle optimization (#552) BaronKiko 2019-01-01 17:08:15 +0000
  • 016156c288 This kind of thing drives me crazy gdkchan 2019-01-01 14:01:44 -0300
  • 8dcfeb64a3
    fix wrong contenttype (#553) emmauss 2018-12-30 15:36:35 +0200
  • 5b029ae7a2 System Language can be configurable. (#535) WilliamWsyHK 2018-12-27 23:08:34 +0800
  • 5d14040e66 Add RG16 Sint (#517) HorrorTroll 2018-12-27 18:05:54 +0700
  • 1fd1ec5664
    Do not attempt to read unused attribute, fix attributes count (#520) gdkchan 2018-12-26 17:29:50 -0200
  • 0f5b6dfbe8 Fix Frecpe_S/V and Frsqrte_S/V (full FP emu.). Add Sse Opt. & SoftFloat Impl. for Fcmeq/ge/gt/le/lt_S/V (Reg & Zero), Faddp_S/V, Fmaxp_V, Fminp_V Inst.; add Sse Opt. for Shll_V, S/Ushll_V Inst.; improve Sse Opt. for Xtn_V Inst.. Add Tests. (#543) LDj3SNuD 2018-12-26 18:11:36 +0100
  • d8f2497f15 Fix issues with compressed NSO without a section (#548) Thomas Guillemard 2018-12-22 18:42:48 +0100
  • 0039bb6394
    Refactor SVC handler (#540) gdkchan 2018-12-18 03:33:36 -0200
  • 2534a7f10c Update the Readme (#546) Dudejoe870 2018-12-17 18:34:23 -0600
  • 33e7c89822 Move MaxUboSize definition (#530) Thomas Guillemard 2018-12-18 01:32:12 +0100
  • 6aaf9ccb53 Add Frintz_S/V opcode and unit test, correction of some unit tests (#523) MS-DOS1999 2018-12-18 01:29:47 +0100
  • 2e143365eb Optimized memory modified check (#538) Roderick Sieben 2018-12-12 02:48:54 +0100
  • 36e8e074c9
    Misc. CPU improvements (#519) gdkchan 2018-12-10 22:58:52 -0200
  • f1529b1bc2
    Fix homebrew input (#528) emmauss 2018-12-07 22:59:38 +0200
  • 5b4382f459 Fix InitializeOld & add FinalizeOld, SetAndWaitOld, GetOld on mm:u (#521) HorrorTroll 2018-12-07 22:19:10 +0700
  • fb1d9493a3 Adjust naming conventions and general refactoring in HLE Project (#527) Alex Barney 2018-12-06 05:16:24 -0600
  • 3615a70cae
    Revert "Adjust naming conventions and general refactoring in HLE Project (#490)" (#526) gdkchan 2018-12-04 22:52:39 -0200
  • 85dbb9559a Adjust naming conventions and general refactoring in HLE Project (#490) Alex Barney 2018-12-04 14:23:37 -0600
  • c86aacde76
    NVDEC implementation using FFmpeg (#443) gdkchan 2018-12-03 00:38:47 -0200
  • ad00fd0244 Fix Sshl_V; Add S/Uqrshl_V, S/Uqshl_V, S/Urshl_V; Add Tests. (#516) LDj3SNuD 2018-12-02 01:34:43 +0100
  • 9b22e8af5e Normalize all the line endings (#518) jduncanator 2018-11-29 13:01:19 +1100
  • 59964f667c
    Add support for bigger UBOs, fix sRGB regression, small improvement t… (#503) gdkchan 2018-11-28 21:09:44 -0200