Commit graph

  • 2e5869c939 Merge pull request #316 from yuriks/thread-handle bunnei 2014-12-20 16:36:01 -0500
  • 0e9262885d Merge pull request #296 from lioncash/dyn bunnei 2014-12-20 16:24:12 -0500
  • 993afd3bf0 Merge pull request #310 from lioncash/ssat16 bunnei 2014-12-20 16:23:54 -0500
  • 58af74d58d Merge pull request #320 from lioncash/labs bunnei 2014-12-20 15:40:03 -0500
  • 2a097f0990 armemu: Should be using labs for USAD8/USADA8 Lioncash 2014-12-20 15:30:06 -0500
  • 7095c4959b Merge pull request #311 from lioncash/usada bunnei 2014-12-20 15:21:25 -0500
  • 52bc58283d Merge pull request #313 from lioncash/smlsd bunnei 2014-12-20 15:18:52 -0500
  • 1c50a036dd Merge pull request #314 from lioncash/qsax-qasx bunnei 2014-12-20 15:18:05 -0500
  • d261e77c16 Travis: Try to cache downloaded files to work around sf.net sucking Yuri Kunde Schlesner 2014-12-20 15:03:29 -0200
  • acabd7be82 Merge pull request #284 from neobrain/pica_progress bunnei 2014-12-20 12:40:06 -0500
  • 08f42c2b8c Pica/VertexShader: Promote a log message to critical status. Tony Wasserka 2014-12-20 15:31:17 +0100
  • 17f31de364 Pica/VertexShader: Small optimization. Tony Wasserka 2014-12-20 15:19:36 +0100
  • a664574ecb Pica/VertexShader: Be robust against invalid inputs. Tony Wasserka 2014-12-19 19:58:21 +0100
  • ad5db467d7 Pica/VertexShader: Clarify a comment. Tony Wasserka 2014-12-19 19:49:17 +0100
  • 871418e62b Pica/DebugUtils: Further cleanups to LookupTexture. Tony Wasserka 2014-12-19 19:37:37 +0100
  • 88e9efe4b8 Pica/DebugUtils: Fix two warnings. Tony Wasserka 2014-12-19 19:20:02 +0100
  • 6e275778c9 Pica/DebugUtils: Better document LookupTexture. Tony Wasserka 2014-12-19 19:15:47 +0100
  • e4e9710d18 Pica/Rasterizer: Get rid of C-style casts. Tony Wasserka 2014-12-19 19:04:13 +0100
  • d81370682f Pica/DebugUtils: Make a number of variables static. Tony Wasserka 2014-12-19 18:49:09 +0100
  • 6bd41de276 Pica/VertexShader: Cleanup flow control logic and implement CMP/IFU instructions. Tony Wasserka 2014-12-13 21:30:13 +0100
  • 22afb9d830 Pica/VertexShader: Run instruction handlers according to the effective opcode. Tony Wasserka 2014-12-13 21:23:41 +0100
  • cd163fb59a Pica/VertexShader: Implement MAX instructions. Tony Wasserka 2014-12-13 21:22:55 +0100
  • aff808b2fd Pica: Add support for boolean uniforms. Tony Wasserka 2014-12-13 21:20:47 +0100
  • 67618a2c55 Pica/VertexShader: Add support for MOVA, CMP and IFC. Tony Wasserka 2014-12-12 22:50:09 +0100
  • cb1804e0ab Pica/VertexShader: Move code around a bit. Tony Wasserka 2014-12-12 18:31:37 +0100
  • b85524c760 Pica/VertexShader: Some cleanups using std::array. Tony Wasserka 2014-12-16 01:20:29 +0100
  • ce36ad454e Pica/VertexShader: Support negating src2. Tony Wasserka 2014-12-12 17:55:43 +0100
  • cc5746abfe Pica/DebugUtils: Replace duplicated SHBIN structures in favor of nihstro's ones. Tony Wasserka 2014-12-16 01:12:29 +0100
  • 8ce1d32460 Pica/VertexShader: Remove (now) duplicated shader bytecode definitions in favor of nihstro's ones. Tony Wasserka 2014-12-16 00:32:49 +0100
  • 056a8f9dfa Add nihstro (a 3DS shader tools suite) as a submodule. Tony Wasserka 2014-11-27 19:09:37 +0100
  • 79c29243ed Pica/DebugUtils: Add an event triggered after loading a vertex. Tony Wasserka 2014-12-10 17:31:50 +0100
  • cd322e328e Pica/PrimitiveAssembly: Implement triangle strips. Tony Wasserka 2014-12-07 00:26:48 +0100
  • 346012f29e Pica/CommandProcessor: Add a safety check for invalid (?) GPU configurations. Tony Wasserka 2014-12-16 00:01:08 +0100
  • 1e960e9ee2 Pica/CommandProcessor: Fix vertex decoding if multiple memory areas are accessed for different attributes. Tony Wasserka 2014-12-07 00:25:51 +0100
  • 1c972ef3b9 Add support for a ridiculous number of texture formats. Tony Wasserka 2014-12-10 21:51:00 +0100
  • 40f123b7c0 Pica: Unify ugly address translation hacks. Tony Wasserka 2014-12-15 21:28:45 +0100
  • 7e210e0229 Pica: Further improve Tev emulation. Tony Wasserka 2014-10-24 00:58:04 +0200
  • 3df88d59b0 Pica: Merge texture lookup logic for DebugUtils and Rasterizer. Tony Wasserka 2014-12-06 21:52:21 +0100
  • 0fba1d48a6 Pica: Implement texture wrapping. Tony Wasserka 2014-12-04 17:37:59 +0100
  • c81f1a9ebc Pica/DebugUtils: Add support for RGBA8, RGBA5551, RGBA4 and A8 texture formats. Tony Wasserka 2014-12-06 21:20:56 +0100
  • 782592e6d3 citra-qt: Fix invalid memory read upon program startup. Tony Wasserka 2014-12-15 22:09:48 +0100
  • fd2539121c Pica: Initial support for multitexturing. Tony Wasserka 2014-12-06 19:10:08 +0100
  • 95be6a09b2 BitField: Add an explicit Assign method. Tony Wasserka 2014-12-16 01:18:56 +0100
  • 8cd0d9c000 citra-qt: static-constify a map. Tony Wasserka 2014-12-19 18:37:14 +0100
  • 2b0d7a1d29 Merge pull request #315 from chinhodado/master bunnei 2014-12-20 11:59:18 -0500
  • c7bba5a079 Travis: Enable APT cache. This should give us a small boost Yuri Kunde Schlesner 2014-12-20 14:37:00 -0200
  • e795692614 Clean up some warnings Chin 2014-12-19 22:16:34 -0500
  • c2753d37a7 Merge pull request #317 from yuriks/make_unique Tony Wasserka 2014-12-20 15:07:47 +0100
  • 98a9aba46f Remove C++14/1y requirement Yuri Kunde Schlesner 2014-12-20 03:22:20 -0200
  • 82528ba7df Common: Add a clone of std::make_unique Yuri Kunde Schlesner 2014-12-20 03:21:23 -0200
  • adee775f44 Kernel: Implement support for current thread pseudo-handle Yuri Kunde Schlesner 2014-12-20 03:04:36 -0200
  • f1309e6bf0 Merge pull request #306 from Subv/even_more_savedata bunnei 2014-12-19 23:20:31 -0500
  • fc73bef692 FS_U: Added the command to the docs of SaveData functions Subv 2014-12-19 22:45:39 -0500
  • eb394ac0af Merge pull request #309 from chinhodado/patch-1 bunnei 2014-12-19 16:47:42 -0500
  • 245abb4125 Merge pull request #294 from lioncash/var bunnei 2014-12-19 16:46:56 -0500
  • dc5d1a9061 Merge pull request #305 from lioncash/paren bunnei 2014-12-19 16:46:36 -0500
  • d31c23e958 Properly erase/remove an observer chinhodado 2014-12-18 18:42:24 -0500
  • 4b506cec01 armemu: Implement QASX and QSAX Lioncash 2014-12-19 14:05:18 -0500
  • 0f3a6a161c armemu: Implement SMLSD Lioncash 2014-12-19 09:38:10 -0500
  • 4a646ace1f dyncom: Implement UMAAL Lioncash 2014-12-17 13:11:01 -0500
  • 017e6a488e Merge pull request #302 from purpasmart96/flushshutup bunnei 2014-12-18 23:40:10 -0500
  • 00e8ec4a9e armemu: Implement USAD8 and USADA8 Lioncash 2014-12-18 21:44:39 -0500
  • 92c53fe522 armemu: Fix SSAT16 Lioncash 2014-12-18 20:35:10 -0500
  • b9fc0b4b80 armemu: Clean up naming and formatting for SSAT16 Lioncash 2014-12-18 17:47:44 -0500
  • b2c64eb5ff GSP_GPU: Shut up FlushDataCache purpasmart96 2014-12-17 21:35:12 -0800
  • 765dbabdb6 Merge pull request #308 from Subv/more_savedata bunnei 2014-12-18 18:05:03 -0500
  • 78e0f36857 SystemSaveData: Fixed a typo that was segfaulting Subv 2014-12-18 18:01:47 -0500
  • 24b5e87279 Merge pull request #304 from lioncash/sflags bunnei 2014-12-18 17:46:10 -0500
  • 4959e3b2c0 Merge pull request #307 from lioncash/usat16 bunnei 2014-12-18 17:45:25 -0500
  • c71f8840e5 Merge pull request #301 from Subv/more_savedata bunnei 2014-12-18 17:29:34 -0500
  • f9472eda0a SystemSaveData: Added a TODO to move it to the NAND. Subv 2014-12-18 16:58:42 -0500
  • e683f654ce armemu: Fix lower-bounds clamping for USAT16 Lioncash 2014-12-18 16:50:41 -0500
  • 77f0cdfaf4 SaveData: Added some documentation to FormatSaveData Subv 2014-12-18 15:30:28 -0500
  • 6b632bbe37 armemu: More concise names for USAT16-related variables Lioncash 2014-12-18 14:25:07 -0500
  • eaae0ad502 armemu: Get rid of bitwise parenthesis warnings Lioncash 2014-12-18 12:07:18 -0500
  • 4dc8eb40be armemu: Set GE flags correctly for SSUB16, SADD16, SSAX, and SASX. Lioncash 2014-12-18 11:11:30 -0500
  • 8ac22e7efc Merge pull request #299 from lioncash/join bunnei 2014-12-18 10:04:31 -0500
  • bec527fa24 SaveData: Implemented the SystemSaveData archive. Subv 2014-12-17 23:44:32 -0500
  • 797efbde1a Merge pull request #298 from lioncash/flags bunnei 2014-12-17 22:06:27 -0500
  • a968adf50e Merge pull request #295 from lioncash/umaal bunnei 2014-12-17 21:44:13 -0500
  • 85c318078d armemu: Combine SSUB16, SADD16, SASX, and SSAX. Lioncash 2014-12-17 21:14:42 -0500
  • 075126247f Merge pull request #292 from lioncash/backports bunnei 2014-12-17 20:58:00 -0500
  • e00e303275 Merge pull request #297 from lioncash/ssub16 bunnei 2014-12-17 20:56:37 -0500
  • 7bae450379 Merge pull request #185 from purpasmart96/mem_perm bunnei 2014-12-17 20:56:04 -0500
  • 94a103a000 Merge pull request #288 from Subv/savedata_stuff bunnei 2014-12-17 20:02:57 -0500
  • ea9ce0fba7 Filesystem/Archives: Implemented the SaveData archive Subv 2014-12-16 00:33:41 -0500
  • 41fee1c940 armemu: Unset GE flags for UADD8 if results are < 0x100 Lioncash 2014-12-17 17:53:53 -0500
  • 58dc554733 armemu: Fix SSUB16 Lioncash 2014-12-17 15:34:58 -0500
  • e6f440ea7f Merge pull request #293 from lioncash/sops bunnei 2014-12-17 14:54:24 -0500
  • 3e9d4a7917 Merge pull request #287 from lioncash/qaddsub16 bunnei 2014-12-17 12:34:52 -0500
  • 5820dba6b7 armemu: Implement UMAAL Lioncash 2014-12-17 12:13:35 -0500
  • 2d91164bb9 armemu: Narrow the scope of some variables in handle_v6_insn Lioncash 2014-12-17 10:05:26 -0500
  • 5289a496a7 armemu: Fix SADD16 Lioncash 2014-12-17 09:36:23 -0500
  • 73211dc8fe armemu: Fix PKHTB Normmatt 2014-12-17 03:13:44 -0500
  • 8045df14d2 armemu: Implement REVSH Normmatt 2014-12-17 03:01:42 -0500
  • bc81cc9490 armemu: Fix UXTAB/UXTAH Normmatt 2014-12-17 02:56:58 -0500
  • b5dbd6f2a2 armemu: Fix SXTAB Normmatt 2014-12-17 02:54:24 -0500
  • efebd5589a armemu: Fix SXTAH Normmatt 2014-12-17 02:28:12 -0500
  • fdb4ef5210 Merge pull request #289 from lioncash/smops bunnei 2014-12-17 00:08:43 -0500
  • ec9ac2f51a Merge pull request #290 from lioncash/vsub bunnei 2014-12-16 23:22:58 -0500