Commit graph

  • 2b46158c55
    Add Fminp_V & Fmaxp_V Opcodes to the table greggameplayer 2018-07-10 18:43:22 +0200
  • 00194e6bde format issue David Marcec 2018-07-10 15:22:59 +1000
  • 2fa1387f54 Implemented non production mode setting grabbing David Marcec 2018-07-10 15:21:09 +1000
  • 6346d56bee dont forget the setting David Marcec 2018-07-10 15:12:14 +1000
  • 8eea44bb90 Slight fixup David Marcec 2018-07-10 15:11:57 +1000
  • 2c05bce562 Code formatting, TryGetValue David Marcec 2018-07-10 15:09:48 +1000
  • b12017344a GetConfig will now check settings only if nv!rmos_set_production_mode is set to "0" David Marcec 2018-07-10 14:39:18 +1000
  • 90050c3f84 GetConfig should return 0x30006 in production mode David Marcec 2018-07-10 14:26:00 +1000
  • ada2690044 Fix some things. Starlet 2018-07-09 23:06:28 -0400
  • 84b4ae56d8 [NV] Fix NvHostCtrlGetConfig Starlet 2018-07-09 22:13:32 -0400
  • 1968386808
    Add locking methods to the ogl resource cache (#238) gdkchan 2018-07-09 23:01:59 -0300
  • 791fe70810
    Allow sample rate of 0 on OpenAudioOut, fix 5.1 sound output (#240) gdkchan 2018-07-09 22:49:07 -0300
  • 0a36bfbf92
    Fix ZIP/UZP/TRN instructions when Rd == Rn || Rd == Rm (#239) gdkchan 2018-07-09 22:48:28 -0300
  • fdb9d53e00 Allow copy between frame buffers gdkchan 2018-07-09 15:23:38 -0300
  • e730a27a19 Add the ZF32 texture format gdkchan 2018-07-09 14:54:36 -0300
  • bdc05dc459 Allow sample rate of 0 on OpenAudioOut, fix 5.1 sound output gdkchan 2018-07-09 14:11:10 -0300
  • 430fcb822d Remove some unused arguments gdkchan 2018-07-09 13:59:35 -0300
  • 5245960880 Address PR feedback gdkchan 2018-07-09 13:22:19 -0300
  • 5f16d46ada Fix ZIP/UZP/TRN instructions when Rd == Rn || Rd == Rm gdkchan 2018-07-09 01:25:05 -0300
  • 3ce4e58cd7 Add locking methods to the ogl resource cache gdkchan 2018-07-09 01:09:45 -0300
  • 07041cd8e6
    Merge aa334243ca into 095db47e13 ReaperOfSouls 2018-07-09 00:27:49 +0000
  • 2e8c26117f
    Update Fork John Clemis 2018-07-08 19:12:55 -0500
  • 458c8c50db Implement R16_G16 greggameplayer 2018-07-09 01:20:48 +0200
  • bbcb945157 AInstEmitSimdCvt: Half-precision to single-precision conversion MerryMage 2018-07-08 22:49:03 +0100
  • b2518bc2a2
    fix alignment greggameplayer 2018-07-08 23:51:36 +0200
  • 3fad10c065
    fix typo according to the change made previously greggameplayer 2018-07-08 23:11:52 +0200
  • c4ef7d20f8
    fix typo of Smov greggameplayer 2018-07-08 23:11:00 +0200
  • f3f50e9a32
    change Opcodes.Add by Opcodes.Sub greggameplayer 2018-07-08 23:10:06 +0200
  • 5795d8bebe
    Merge 13de584043 into 095db47e13 greggameplayer 2018-07-08 20:11:28 +0000
  • 3cd912c059
    Merge 8a21cf0b78 into 095db47e13 ReinUsesLisp 2018-07-08 20:01:20 +0000
  • 095db47e13
    Query multiple pages at once with GetWriteWatch (#222) gdkchan 2018-07-08 16:55:15 -0300
  • 0f8f40486d ChocolArm64: More accurate implementation of Frecpe & Frecps (#228) Merry 2018-07-08 20:54:47 +0100
  • 905c9bc96c ChocolArm64: Handle infinities and zeros in Frecps MerryMage 2018-07-08 01:17:06 +0100
  • f68c8107a6 Implement Fminnm_V & Fmls_Se & Smov greggameplayer 2018-07-08 20:51:34 +0200
  • 7325731bc8
    Merge 53fe89210c into 6479c3e484 jlachniet 2018-07-08 16:20:27 +0000
  • 7bfa8c169c
    Merge 47c2e943a8 into 6479c3e484 greggameplayer 2018-07-08 16:17:08 +0000
  • 6479c3e484 Implement GPU primitive restart (#221) ReinUsesLisp 2018-07-08 13:14:35 -0300
  • dc04b5465f
    Improvements to IAudioOutManager (#232) gdkchan 2018-07-08 12:42:10 -0300
  • af1516a146 ASoftFloat: Fix InvSqrtEstimate for negative values (#233) Merry 2018-07-08 16:41:46 +0100
  • 11661d0d5e ASoftFloat: Fix InvSqrtEstimate for negative values MerryMage 2018-07-08 10:13:59 +0100
  • 4faefda993 Make implementation private gdkchan 2018-07-08 03:19:28 -0300
  • 399f6bf218 Improvements to IAudioOutManager gdkchan 2018-07-08 03:17:01 -0300
  • 8a21cf0b78 Replace OGL buffer streaming from SubData to MapAndOprhan ReinUsesLisp 2018-07-06 00:02:04 -0300
  • b3c6a7099f
    Update ASoftFallback.cs LDj3SNuD 2018-07-08 03:38:12 +0200
  • 05e4a6ec0a ChocolArm64: More accurate implementation of Frecpe MerryMage 2018-07-08 00:42:44 +0100
  • c583c7485b
    Correct coding style greggameplayer 2018-07-08 00:54:55 +0200
  • aa44c4a244 Add a toggleable DockedMode bool greggameplayer 2018-07-08 00:43:55 +0200
  • c69021a2f0
    Update Controller Support Fork John Clemis 2018-07-07 15:25:35 -0500
  • 9f8a72523e Implement GPU primitive restart ReinUsesLisp 2018-07-04 21:38:14 -0300
  • 0bec547b9d Disable front facing and face culling to avoid regression (#226) ReinUsesLisp 2018-07-06 23:40:12 -0300
  • caab2f2c21 Disable front facing and face culling to avoid regression ReinUsesLisp 2018-07-06 21:01:20 -0300
  • 6e4aeff9e2 Add SMLSL, SQRSHRN and SRSHR (Vector) cpu instructions gdkchan 2018-07-06 20:31:08 -0300
  • 6f444b478b
    Update Controller Support Fork John Clemis 2018-07-06 16:47:52 -0500
  • 5e030038f8 Remove a variable that is no longer needed gdkchan 2018-07-06 13:29:32 -0300
  • cbf7bd07f6 Allow multiple buffer types to share the same page, aways use the physical address as cache key gdkchan 2018-07-06 13:26:55 -0300
  • d386e5dac5
    Merge 92f950b290 into 97ca974213 gdkchan 2018-07-06 14:28:23 +0000
  • 92f950b290 Do not set front face if face culling is not enabled gdkchan 2018-07-06 11:26:40 -0300
  • 3214a520ad Query multiple pages at once with GetWriteWatch gdkchan 2018-07-06 00:29:27 -0300
  • 97ca974213 Implement some GPU features (#209) ReinUsesLisp 2018-07-05 15:47:29 -0300
  • 2b88b91e3a
    Update ASoftFallback.cs LDj3SNuD 2018-07-05 11:50:48 +0200
  • 13de584043 Implement A2B10G10R10 greggameplayer 2018-07-05 00:47:22 +0200
  • 17430bea77
    Update ASoftFallback.cs LDj3SNuD 2018-07-04 22:06:31 +0200
  • c6d0dc1334
    Update AInstEmitSimdArithmetic.cs LDj3SNuD 2018-07-04 22:04:39 +0200
  • d2ebf6e86c Dispose Rng Starlet 2018-07-04 12:22:37 -0400
  • c99b2884e4
    Remove broken adds/cmn with condition check optimization (#218) gdkchan 2018-07-03 21:54:05 -0300
  • c206239d28 Fix formatting on ISettingsServer gdkchan 2018-07-03 21:45:12 -0300
  • 36070d6848 Remove broken adds/cmn with condition check optimization gdkchan 2018-07-03 21:28:51 -0300
  • 9cbf908cf5 Add FaceAttr in GLSL, unmanaged case in EmitTex and ConstantColorG80 blend factor (#207) ReinUsesLisp 2018-07-03 20:06:13 -0300
  • 3e09f45834 Config change gdkchan 2018-07-03 19:21:13 -0300
  • 19f89abe69 Re-add cpu tracing gdkchan 2018-07-03 19:20:19 -0300
  • fb27eb5d1e Compliant with review. Starlet 2018-07-03 17:56:27 -0400
  • c88e942362 Unsigned comparison gdkchan 2018-07-03 18:38:40 -0300
  • a47f129818 GetNsoExecutable -> GetExecutable gdkchan 2018-07-03 18:25:48 -0300
  • 5d32e28449 Remove unused tracing functionality from the CPU gdkchan 2018-07-03 18:18:03 -0300
  • b30640d749 Implement CSRNG (Cryptographically Secure Random Bytes) Starlet 2018-07-03 12:10:35 -0400
  • 741773910d
    Add SMAXP, SMINP, UMAX, UMAXP, UMIN and UMINP cpu instructions (#200) gdkchan 2018-07-03 03:31:48 -0300
  • c228cf320d Add Rbit_V instruction. Add 8 tests (Rbit_V; Rev16_V, Rev32_V, Rev64_V). Improve CountSetBits8() algorithm. (#212) LDj3SNuD 2018-07-03 08:31:16 +0200
  • c92a975b31 Implement some GPU features ReinUsesLisp 2018-07-01 02:47:59 -0300
  • c88ab462f5
    Improve CountSetBits8() algorithm. LDj3SNuD 2018-07-03 00:47:21 +0200
  • b1337f21d7
    Improve CountSetBits8() algorithm. LDj3SNuD 2018-07-03 00:46:32 +0200
  • d24ea0d51b Add Controller Support (#196) John Clemis 2018-07-02 17:08:54 -0500
  • dcd0208326
    Update CpuTestSimdReg.cs LDj3SNuD 2018-07-02 02:09:45 +0200
  • 20e2f812a0
    Update CpuTestSimd.cs LDj3SNuD 2018-07-02 02:09:12 +0200
  • 2cc0e23fc2
    Update Instructions.cs LDj3SNuD 2018-07-02 02:08:14 +0200
  • 8224cdd4bd
    Update ASoftFallback.cs LDj3SNuD 2018-07-02 02:06:35 +0200
  • c187c00e1a
    Update AVectorHelper.cs LDj3SNuD 2018-07-02 02:04:55 +0200
  • b56e6badcd
    Update AInstEmitSimdLogical.cs LDj3SNuD 2018-07-02 02:04:06 +0200
  • 0c96e22d40 Some things for time:* (#211) Thomas Guillemard 2018-07-02 02:03:05 +0200
  • b303920f44
    Update AInstEmitSimdArithmetic.cs LDj3SNuD 2018-07-02 02:01:37 +0200
  • fc5af826f0
    Update AOpCodeTable.cs LDj3SNuD 2018-07-02 02:00:54 +0200
  • 0a5cc6828e
    Some things for time:* Thog 2018-07-02 00:54:55 +0200
  • 6b0840d2ad Fix stubs #2 Starlet 2018-06-30 16:50:35 -0400
  • fd25a3f0b7 Fix stubs #1 Starlet 2018-06-30 16:23:27 -0400
  • 5259fd3d29
    Merge 4cc4e4cce6 into e913d56fdc Starlet 2018-06-30 19:21:59 +0000
  • 47e3bec134 Add ConstantColor for 0xC001 (G80) from PR #145 ReinUsesLisp 2018-06-30 15:27:44 -0300
  • 8c17840d4b Implement unmanaged case in EmitTex ReinUsesLisp 2018-06-30 15:16:55 -0300
  • 88aa78be76 Add FaceAttr (0x3fc) input attribute in GLSL ReinUsesLisp 2018-06-30 14:13:12 -0300
  • 87e36d1a4d
    Merge 56da8d2116 into e913d56fdc greggameplayer 2018-06-30 16:23:24 +0000
  • e913d56fdc Implement GetReleasedAudioOutBufferAuto properly (#206) Lordmau5 2018-06-30 17:53:04 +0200
  • 7f38bebb74 Also implement AppendAudioOutBufferAuto properly Lordmau5 2018-06-30 17:48:22 +0200