Commit Graph

  • 958900968d
    Update IAudioDeviceService.cs Ac_K 2018-04-17 20:05:33 +0200
  • 66dc6049b1
    Update IAudioController.cs Ac_K 2018-04-17 19:42:58 +0200
  • 917fb7ad21 Update IAccountServiceForApplication.cs (#85) Ac_K 2018-04-17 16:41:14 +0000
  • ed155e6f4e Update IHidServer.cs (#84) Ac_K 2018-04-17 16:40:22 +0000
  • 0d11169deb
    Update IAccountServiceForApplication.cs #85 Ac_K 2018-04-17 18:31:11 +0200
  • 7189f2ea21
    Update IHidServer.cs #84 Ac_K 2018-04-17 17:46:16 +0200
  • cbd77f7072
    Update IHidServer.cs Ac_K 2018-04-17 17:40:02 +0200
  • b334aab435 Add special log for stubs (#81) emmauss 2018-04-17 03:24:42 +0300
  • ca21c48b8f add log for stubbed methods #81 emmaus 2018-04-14 18:39:08 +0000
  • c1476e18a9 add stub loglevel emmaus 2018-04-14 15:24:41 +0000
  • 494e6dfa1e [GPU] Set frame buffer texture size to window size gdkchan 2018-04-14 01:31:27 -0300
  • 7dd14a4f3a [GPU] Send correct window size to the vertex shader gdkchan 2018-04-14 01:14:42 -0300
  • 42ebfdff7f [GPU] Fix frame buffer being upside down in some cases gdkchan 2018-04-14 00:39:24 -0300
  • 47100ec8c1 [GPU] Avoid drawing the frame buffer with alpha blend enabled, use correct blend enable register, clear the buffer before drawing gdkchan 2018-04-13 22:42:55 -0300
  • bbcad307bd Add logclass, made changes to logging calls (#79) emmauss 2018-04-14 04:02:24 +0300
  • 5cdca301f0
    Update Ryujinx.Tests.csproj #80 LDj3SNuD 2018-04-14 01:50:28 +0200
  • bf4e0deb4d
    Add files via upload LDj3SNuD 2018-04-14 01:44:05 +0200
  • 5019ca0db1 enable logclass on partial or complete match #79 emmaus 2018-04-13 22:55:27 +0000
  • 9477965570 made enum parsing case insensitive emmaus 2018-04-13 22:37:07 +0000
  • 80d5ec52d9 add logclass, made changes to logging calls emmaus 2018-04-13 15:31:34 +0000
  • 435f9ffad8 [HLE] Fix hid issues on some games gdkchan 2018-04-13 17:39:45 -0300
  • 032c442505 [GPU] Remove 1f in RCP instruction emitter on glsl decompiler gdkchan 2018-04-13 16:01:29 -0300
  • 8ab76a7bd4 [GPU] Do not use the f suffix on float contants on the shader glsl code gdkchan 2018-04-13 15:53:16 -0300
  • 237eaeb920 Bump glsl version to support layout qualifier gdkchan 2018-04-13 15:36:12 -0300
  • c8c86a3854
    Fix for current framebuffer issues (#78) gdkchan 2018-04-13 15:12:58 -0300
  • ea0996c6aa Remove some unused code, add a bunch of workarounds #78 gdkchan 2018-04-13 15:07:39 -0300
  • ab6bf4ec65 [GPU] Fix alpha blending gdkchan 2018-04-13 10:41:49 -0300
  • 120fa26392 Add support for rendering raw frame buffer (again), remove shader optimization pass as its not worth the effort to maintain it currently gdkchan 2018-04-13 03:53:40 -0300
  • 262b5b8054 Add TRN1 & TRN2 (vector) instructions. Add 4 simple tests (4S, 8B). (#77) LDj3SNuD 2018-04-12 16:52:00 +0200
  • b52963ebf5
    Update CpuTestSimdMove.cs #77 LDj3SNuD 2018-04-12 16:41:03 +0200
  • e97144f6b2
    Update AInstEmitSimdMove.cs LDj3SNuD 2018-04-12 16:21:24 +0200
  • f39ced70c1 Initial support for using frame buffer as texture gdkchan 2018-04-12 02:09:20 -0300
  • 3b647cdeb0
    Update CpuTestSimdMove.cs LDj3SNuD 2018-04-12 02:27:47 +0200
  • 00eaff9468
    Update AInstEmitSimdMove.cs LDj3SNuD 2018-04-12 02:25:53 +0200
  • a2de5c3844
    Update AOpCodeTable.cs LDj3SNuD 2018-04-12 02:22:37 +0200
  • 9227b0ea59 [CPU] Speed up translation a little bit gdkchan 2018-04-11 14:44:03 -0300
  • 46548bbc41 [HLE/Service] Fix ToCalendarTimeWithMyRule (for real this time) gdkchan 2018-04-10 21:18:20 -0300
  • 29a4fb6a57 [HLE/Service] Fix ToCalendarTimeWithMyRule gdkchan 2018-04-10 21:16:27 -0300
  • cb29b4303c [CPU] Fix CNT instruction gdkchan 2018-04-10 20:58:32 -0300
  • 7b2f471d4f [GPU] Add support for the BC4/5 texture formats gdkchan 2018-04-10 18:54:50 -0300
  • f57fd95fd9 Fix regression -- enable raw frame buffer rendering gdkchan 2018-04-10 16:56:03 -0300
  • feb2680a6c [GPU] Add more shader instructions, add support for rgb565 textures gdkchan 2018-04-10 16:50:32 -0300
  • e9cfdef098 Add A1B5G5R5 texture format. (#76) LDj3SNuD 2018-04-08 23:08:36 +0200
  • b01ed496ae
    Update TextureReader.cs #76 LDj3SNuD 2018-04-08 23:00:51 +0200
  • 749d2f5aeb
    Update GalTextureFormat.cs LDj3SNuD 2018-04-08 22:57:42 +0200
  • 2762b7cd6d
    Merge 3d1c082a58 into ecf02f525f #75 LDj3SNuD 2018-04-08 20:38:42 +0000
  • ecf02f525f Remove line numbers from log gdkchan 2018-04-08 17:38:27 -0300
  • b2668e659c log calling method in logs (#71) emmauss 2018-04-08 23:30:50 +0300
  • 255620adfb log calling method in logs #71 emmaus 2018-04-03 19:27:36 +0000
  • 36dfd20c87 Use correct pitch value when decoding linear swizzle textures gdkchan 2018-04-08 17:09:41 -0300
  • 3d1c082a58
    Update TextureReader.cs #75 LDj3SNuD 2018-04-08 21:56:11 +0200
  • 76d9e2763a
    Update GalTextureFormat.cs LDj3SNuD 2018-04-08 21:53:35 +0200
  • b9aa3966c0 Merge shader branch, adding support for GLSL decompilation, a macro interpreter, and a rewrite of the GPU code. gdkchan 2018-04-08 16:17:35 -0300
  • 7acd0e0122 Add FMUL (scalar, by element) instruction; add FRECPE, FRECPS (scalar & vector) instructions. Add 5 simple tests. (#74) LDj3SNuD 2018-04-08 21:08:57 +0200
  • a8076aaa2f [GPU] Fix casting on shader, support reading gl_Position.w on fragment shader #73 gdkchan 2018-04-08 16:06:47 -0300
  • ca0d3d6f06
    Update AInstEmitSimdArithmetic.cs #74 LDj3SNuD 2018-04-08 17:25:34 +0200
  • adae675a3c
    Update AOpCodeTable.cs LDj3SNuD 2018-04-08 17:24:16 +0200
  • 651c2663f7
    Merge pull request #4 from LDj3SNuD/LDj3SNuD-patch-4 LDj3SNuD 2018-04-08 13:23:26 +0200
  • 0f4ccdf785
    Merge pull request #3 from LDj3SNuD/LDj3SNuD-patch-3 LDj3SNuD 2018-04-08 13:23:09 +0200
  • 2049e78ea3
    Merge pull request #2 from LDj3SNuD/LDj3SNuD-patch-2 LDj3SNuD 2018-04-08 13:22:51 +0200
  • 0f1057e8c4
    Merge pull request #1 from LDj3SNuD/LDj3SNuD-patch-1 LDj3SNuD 2018-04-08 13:22:33 +0200
  • eba45a3c80
    Update CpuTestSimdArithmetic.cs LDj3SNuD 2018-04-08 13:17:07 +0200
  • ae9d529161
    Update AInstEmitSimdHelper.cs LDj3SNuD 2018-04-08 13:16:11 +0200
  • f9b8501a67
    Update AInstEmitSimdArithmetic.cs LDj3SNuD 2018-04-08 13:15:17 +0200
  • 1c10254fe7
    Update AOpCodeTable.cs LDj3SNuD 2018-04-08 13:13:39 +0200
  • 0c9a88cce7 [GPU] Fix decoding of negative 19-bits immediates on shader, other tweaks gdkchan 2018-04-08 01:46:06 -0300
  • e26555608a [GPU] Implemented I2F, SHR and LOP32I shader instructions gdkchan 2018-04-08 01:04:02 -0300
  • 980691f36b [CPU] Fix CBZ/CBNZ with 32 bits operands gdkchan 2018-04-06 17:22:26 -0300
  • 702daf2ff4 [CPU] Fail early when the index/size of the vector is invalid gdkchan 2018-04-06 15:39:39 -0300
  • b27944c0b5 Bump the maximum number of threads gdkchan 2018-04-06 10:53:18 -0300
  • df3cbadceb Fix FRSQRTS and FCM* (scalar) instructions gdkchan 2018-04-06 10:20:17 -0300
  • a7ecf6dd2d Show service short name for unimplemented commands gdkchan 2018-04-06 02:38:59 -0300
  • 081ede2a9a Support the .romfs extension aswell gdkchan 2018-04-06 02:02:13 -0300
  • 36d9130592 Add FMLS (vector) instruction gdkchan 2018-04-06 01:41:54 -0300
  • 2fd718c163 Fix typo gdkchan 2018-04-06 01:07:51 -0300
  • dcf0f0be38 Fix possible regression on bsd gdkchan 2018-04-06 01:06:34 -0300
  • 69e32e5bbc Rename services with the official interface names gdkchan 2018-04-06 01:01:52 -0300
  • f15b1c76a1 Add FRSQRTS and FCM* instructions gdkchan 2018-04-05 23:28:12 -0300
  • 39f20d8d1a Implement Frsqrte_S (#72) Merry 2018-04-06 00:36:19 +0100
  • 890c25dad6 Add Frsqrte_S test #72 MerryMage 2018-04-05 18:47:28 +0100
  • 5b5a497ef5 Implement Frsqrte_V MerryMage 2018-04-05 18:38:19 +0100
  • 2cacb73359 Implement Frsqrte_S MerryMage 2018-04-05 18:08:23 +0100
  • 2000e904f1 Add support for float immediates, implement FSETP (immediate) on shader decoder gdkchan 2018-04-05 15:47:35 -0300
  • 2d669d4c23 Merge branch 'shader' of https://github.com/gdkchan/Ryujinx into shader gdkchan 2018-04-05 15:47:25 -0300
  • 10a00cc796 Added support for more primitive types (aka topology), added alpha blending support, added texture wrap/filter support, started frame buffer support (not working properly), added index buffer support gdkchan 2018-04-04 02:02:56 -0300
  • 46405f6767 Support linear swizzling, upload compressed textures instead of decoding on the CPU (this is a bit faster) gdkchan 2018-04-02 16:32:21 -0300
  • 9da58cc655 Started to implement texture decoding on the GAL gdkchan 2018-04-01 21:51:22 -0300
  • 5222708e37 Refactoring OGLRenderer rasterizer, some cleanup on the glsl decompiler gdkchan 2018-03-31 23:58:26 -0300
  • 34053fdc15 Work continues gdkchan 2018-03-30 23:14:07 -0300
  • 32d76fb4f8 More work on GPU refactoring gdkchan 2018-03-29 22:46:04 -0300
  • d237bca9a8 Some improvements to macro stuff gdkchan 2018-03-28 16:40:51 -0300
  • 2c59418406 GPU refactor (part 1), added a macro interpreter gdkchan 2018-03-27 20:38:54 -0300
  • 1fa59355b8 Started to add support for fragment shaders aswell gdkchan 2018-03-25 17:04:37 -0300
  • 63243d16ad Fix SSBO array gdkchan 2018-03-23 22:23:41 -0300
  • 8ed55be9c5 Fix for ld/str with size > 32 gdkchan 2018-03-23 21:47:50 -0300
  • 7949ceffa5 Started to work on glsl decompiler gdkchan 2018-03-23 21:13:21 -0300
  • 94f3befc96 Add ld/st (attribute variant) instruction decoding, initial implementation of expression propagation, changes to the IR gdkchan 2018-03-23 19:12:28 -0300
  • 46a41849c4 Some work on shader decoding gdkchan 2018-03-22 00:38:07 -0300
  • e4aeb93be8 Started to implement shader decoding support on the GPU gdkchan 2018-03-21 00:15:47 -0300
  • eaca9a3d5d Add Faddp (vector) instruction gdkchan 2018-04-04 22:00:41 -0300