Commit graph

  • 72b69cea4b Merge pull request #2792 from wwylele/lutlutlut nightly-204 Yuri Kunde Schlesner 2017-06-21 14:55:23 -0700
  • f64d0b3f26 Kernel/IPC: Support translation of null handles Yuri Kunde Schlesner 2017-06-21 14:27:03 -0700
  • 457659fe01 gl_state: reset 1d textures wwylele 2017-06-16 22:22:24 +0300
  • 42f7ca7412 gl_rasterizer: fix glGetUniformLocation type wwylele 2017-06-16 16:55:01 +0300
  • be9e952bdc gl_rasterizer: manage texture ids in one place wwylele 2017-06-16 16:16:28 +0300
  • ab60414122 gl_rasterizer/lighting: fix LUT interpolation wwylele 2017-06-16 14:00:15 +0300
  • f44b360724 Changing default values for bg_red, bg_green, and bg_blue from 1.0 to 0.0. chris062689 2017-06-21 13:45:07 -0400
  • c4f0927a62 Merge pull request #2789 from yuriks/misc-kernel nightly-202 Weiyi Wang 2017-06-21 20:34:12 +0300
  • b21dfbb295 Merge pull request #2790 from yuriks/remove-movefrom nightly-200 Yuri Kunde Schlesner 2017-06-20 22:04:09 -0700
  • 42b198eb0a Memory: Add enum definitions for the n3DS FCRAM size Yuri Kunde Schlesner 2017-06-18 18:39:17 -0700
  • 96dcccc80c Merge pull request #2779 from Subv/uds_more2 nightly-199 Sebastian Valle 2017-06-21 02:29:00 +0000
  • ecd332b1b7 Merge pull request #2787 from yuriks/hle-ipc-tests nightly-197 Yuri Kunde Schlesner 2017-06-19 21:06:31 -0700
  • 723dc644fa ResultVal: Remove MoveFrom() Yuri Kunde Schlesner 2017-06-18 19:03:15 -0700
  • 4cb47b0278 ResultVal: Add an rvalue overload of Unwrap() Yuri Kunde Schlesner 2017-06-18 18:49:46 -0700
  • 90b8d4dd36 Kernel: Add comment about the extended linear heap area Yuri Kunde Schlesner 2017-06-18 18:38:40 -0700
  • 60a882cd50 Kernel/IPC: Add tests for HLERequestContext buffer translation Yuri Kunde Schlesner 2017-06-18 16:05:58 -0700
  • 0dfafdbe59 Kernel/IPC: Make HLERequestContext usable from outside kernel Yuri Kunde Schlesner 2017-06-18 16:05:12 -0700
  • d0888f8548 Merge pull request #2776 from wwylele/geo-factor nightly-196 Yuri Kunde Schlesner 2017-06-18 14:18:48 -0700
  • 5a454173a8 gl_rasterizer/lighting: use the formula from the paper for germetic factor wwylele 2017-06-18 10:17:12 +0300
  • 7dc72daea9 Merge pull request #2785 from yuriks/compile-flags nightly-195 Yuri Kunde Schlesner 2017-06-18 00:27:12 -0700
  • 2ef7450465 CMake: Set MSVC flags for improved C++ standards conformance Yuri Kunde Schlesner 2017-06-17 12:21:26 -0700
  • f6715f98f5 Stop using reserved operator names (and/or/xor) with Xbyak Yuri Kunde Schlesner 2017-06-17 12:20:22 -0700
  • 812b404492 UDS: Clarify comment about the first 4 bytes of the SecureData header. Subv 2017-06-14 09:43:05 -0500
  • 61ce89a55a UDS: Return the correct error messages in SendTo when not connected to a network or trying to send to itself. Subv 2017-06-13 21:50:22 -0500
  • 7efb64132d UDS: Stub SendTo to generate the unencrypted data frame with the right headers. Subv 2017-06-13 16:30:17 -0500
  • 38ceab13f6 UDS: Added a hook for updating the connection status when a client connects to the network. Subv 2017-06-13 13:14:17 -0500
  • 7052d43a67 gl_rasterizer/lighting: implement geometric factor wwylele 2017-06-07 22:58:36 +0300
  • da1bec121a Merge pull request #2762 from wwylele/light-cp-tangent nightly-193 Yuri Kunde Schlesner 2017-06-14 20:08:26 -0700
  • 5fe5ccac42 Merge pull request #2743 from wwylele/wrap-fix nightly-191 Yuri Kunde Schlesner 2017-06-13 21:28:13 -0700
  • ac168eeb5d Services/UDS: Set the proper bit in the ConnectionStatus structure when creating a network. (#2738) nightly-190 Sebastian Valle 2017-06-13 19:00:58 +0000
  • 791cd14c8d Merge pull request #2767 from yuriks/quaternion-flip-comment nightly-188 Yuri Kunde Schlesner 2017-06-12 16:31:55 -0700
  • 4325a7c82d Merge pull request #2774 from yuriks/hle-handles nightly-186 Yuri Kunde Schlesner 2017-06-11 21:39:49 -0700
  • d8f6000f54 Kernel/IPC: Use boost::small_vector for HLE context objects Yuri Kunde Schlesner 2017-06-11 12:51:05 -0700
  • 60d70c4f43 Externals: Upgrade bundled Boost to 1.64 Yuri Kunde Schlesner 2017-06-11 12:47:03 -0700
  • 92ca422088 Kernel: Allow clearing request_objects to re-use buffer space Yuri Kunde Schlesner 2017-06-10 17:57:08 -0700
  • 8cb65fe65a Kernel: Basic support for IPC translation for HLE services Yuri Kunde Schlesner 2017-06-09 05:23:13 -0700
  • 7656d83df5 Service/sm: Convert srv: to use IPC helpers Yuri Kunde Schlesner 2017-06-09 00:54:08 -0700
  • 21436f5ef7 IPC: Add Pop/PushObjects methods to RequestParser/Builder Yuri Kunde Schlesner 2017-06-09 00:51:18 -0700
  • 1c4b0ebb1f IPC: Add basic HLERequestContext support to RequestParser/Builder Yuri Kunde Schlesner 2017-06-08 21:30:39 -0700
  • 05fee70211 Kernel: Add methods in HLERequestContext abstracting handle creation Yuri Kunde Schlesner 2017-06-08 23:55:18 -0700
  • 20e5abb308 ServiceFramework: Use separate copy of command buffer Yuri Kunde Schlesner 2017-06-08 23:52:30 -0700
  • 972548e3ee gl_rasterizer/lighting: Implement tangent mapping wwylele 2017-06-08 18:48:12 +0300
  • 40b7d0bf3f gl_rasterizer/lighting: implement lut input 5 (CP) wwylele 2017-05-25 21:13:33 +0300
  • 39c7c1f580 Merge pull request #2727 from wwylele/spot-light nightly-185 Sebastian Valle 2017-06-11 18:23:47 +0000
  • b3b9468573 gl_rasterizer_cache: depth write is disabled if allow_depth_stencil_write is false wwylele 2017-06-10 15:10:34 +0300
  • ba01a8302a OpenGL: Update comment on AreQuaternionsOpposite with new information Yuri Kunde Schlesner 2017-06-10 01:55:17 -0700
  • 9a8a90b52b Remove unused import in break_points.cpp (#2763) nightly-184 Kloen Lansfiel 2017-06-09 06:16:46 +0200
  • 78398d0978 Merge pull request #2756 from yuriks/service-framework nightly-182 Yuri Kunde Schlesner 2017-06-08 21:03:03 -0700
  • 6f368abe13 Service/sm: Convert 'srv:' to ServiceFramework Yuri Kunde Schlesner 2017-06-06 21:25:28 -0700
  • 3146e95585 Merge pull request #2761 from yuriks/session-references nightly-180 Yuri Kunde Schlesner 2017-06-08 11:59:38 -0700
  • 838faf147e Session: Remove/add some forward declarations Yuri Kunde Schlesner 2017-06-08 00:33:57 -0700
  • d666e01cdf Kernel: Ensure objects are kept alive during ClientSession disconnection Yuri Kunde Schlesner 2017-06-08 00:33:24 -0700
  • c92a8a6154 Service: Remove a few redundant namespace qualifiers Yuri Kunde Schlesner 2017-06-06 21:22:28 -0700
  • 84c497292a Service: Add new ServiceFramework framework for writing HLE services Yuri Kunde Schlesner 2017-06-06 21:20:52 -0700
  • 8c22334f96 Merge pull request #2737 from Subv/decryptbeacondata nightly-178 James Rowe 2017-06-07 10:08:43 -0600
  • 6dc133c24a Kernel: Remove some unnecessary namespace qualifications Yuri Kunde Schlesner 2017-06-06 14:51:42 -0700
  • 160df440bc Merge pull request #2755 from yuriks/service-includes nightly-175 Yuri Kunde Schlesner 2017-06-06 14:04:34 -0700
  • b242f1c5dd Merge pull request #2754 from yuriks/sm-impl nightly-174 Yuri Kunde Schlesner 2017-06-06 14:04:11 -0700
  • d7d0b46fc1 Services/UDS: Implement DecryptBeaconData. Subv 2017-05-29 14:40:00 -0500
  • fc1bd06192 Merge pull request #2753 from yuriks/set-hle-handler nightly-170 Yuri Kunde Schlesner 2017-06-06 08:04:02 -0700
  • 7d59c3acbf Merge pull request #2752 from yuriks/move-session-request-handler nightly-169 Yuri Kunde Schlesner 2017-06-06 08:01:18 -0700
  • d96a9e0c11 Service: Remove unnecessary includes from service.h Yuri Kunde Schlesner 2017-06-06 01:29:46 -0700
  • 23ec6b3d8f Service: Make service registration part of the sm implementation Yuri Kunde Schlesner 2017-06-05 23:31:59 -0700
  • e5a59ef27c Service/sm: Use an actual semaphore for the notification semaphore Yuri Kunde Schlesner 2017-06-05 22:25:22 -0700
  • 1eee09f364 Service: Move SRV interface to a new sm/ subdirectory Yuri Kunde Schlesner 2017-06-05 22:18:19 -0700
  • 6354d08359 Kernel: Add a dedicated SetHleHandler method to ServerPort/ServerSession Yuri Kunde Schlesner 2017-06-05 22:39:26 -0700
  • 7e5dd46cf4 ResultVal: Add more convenience utils for creating and cascading results Yuri Kunde Schlesner 2017-06-05 23:13:58 -0700
  • e626a520ca HLE: Move SessionRequestHandler from Service:: to Kernel:: Yuri Kunde Schlesner 2017-06-04 21:52:19 -0700
  • 28d1e73d2f pica/rasterizer: implement/stub texture wrap mode 4-7 wwylele 2017-06-01 16:56:46 +0300
  • 8f0a23b631 Merge pull request #2747 from atouchet/readme-url nightly-167 James Rowe 2017-06-03 21:05:08 -0600
  • 1ebe8f4011 Fix FAQ Link in Readme Alex Touchet 2017-06-03 20:03:17 -0700
  • e46ec64690 Edit Citra URLs (#2728) nightly-166 Alex Touchet 2017-06-03 13:51:45 -0700
  • a7ddec88d4 Merge pull request #2746 from Kloen/just-why nightly-165 James Rowe 2017-06-03 10:51:57 -0600
  • b763220dec Remove unused imports in game_list_p.h Kloen 2017-06-03 13:18:37 +0200
  • 81449f025a Merge pull request #2611 from TheKoopaKingdom/missing-file-dialogs nightly-163 bunnei 2017-06-02 22:24:29 -0400
  • f008b22e3b Addressed Bunnei's review comments, and made some other tweaks: - Deleted GetStatus() because it wasn't used anywhere outside of Core::System. - Fixed design flaw where the message bar status could be set despite the game being stopped. TheKoopaKingdom 2017-06-02 17:03:38 -0400
  • ff04320c97 Fixed wiki URLs. TheKoopaKingdom 2017-05-25 16:49:46 -0400
  • 59de38b965 Switched to the ERROR_NOT_FOUND constant from errors.h. TheKoopaKingdom 2017-05-24 19:51:31 -0400
  • cea19fd659 Moved whitelist checks from FS_User to the Archive_NCCH handler. TheKoopaKingdom 2017-05-23 19:46:30 -0400
  • a8aef599e0 Created a whitelist of system archives to prevent false positives creating dialogs. TheKoopaKingdom 2017-04-13 01:18:54 -0400
  • 0409bdfea5 Optimized messages that were repetitive and added ability for core errors to specify more details optionally. TheKoopaKingdom 2017-04-13 01:15:23 -0400
  • b6bab59000 Added message to status bar to show core errors ignored by the user. TheKoopaKingdom 2017-04-13 01:10:19 -0400
  • 37bec598ea Made some changes from review comments: - Made LoadKernelSystemMode return a pair consisting of a system mode and a result code (Could use review). - Deleted ErrorOpenGL error code in favor of just having ErrorVideoCore. - Made dialog messages more clear. - Compared archive ID in fs_user.cpp to ArchiveIdCode::NCCH as opposed to hex magic. - Cleaned up some other stuff. TheKoopaKingdom 2017-03-08 20:21:31 -0500
  • 1ecb322daa Added system for handling core errors in citra-qt. TheKoopaKingdom 2017-03-08 16:28:30 -0500
  • e523c76cc8 Fixed encrypted ROM error messages. TheKoopaKingdom 2017-03-08 16:23:28 -0500
  • 4857eb441b Merge pull request #2722 from wwylele/cam-ipc-helper nightly-160 bunnei 2017-05-31 19:47:37 -0400
  • af1ff4d3ce Merge pull request #2739 from yuriks/kernel-reorg nightly-159 bunnei 2017-05-31 19:46:15 -0400
  • 54ea95cca7 Merge pull request #2721 from wwylele/texture-cube nightly-158 bunnei 2017-05-30 10:21:05 -0400
  • 10906dceec gl_rasterizer: implement spot light wwylele 2017-05-26 16:23:33 +0300
  • 686cbf3ac6 gl_rasterizer: sync spot light status wwylele 2017-05-25 20:15:12 +0300
  • b5addf8fb8 pica: prepare registers for spotlight wwylele 2017-05-24 19:25:37 +0300
  • be031989ee Kernel: Move HandleTable to a separate file Yuri Kunde Schlesner 2017-05-29 16:45:42 -0700
  • 64ecf81a3c Kernel: Move WaitObject to a separate file Yuri Kunde Schlesner 2017-05-29 15:45:30 -0700
  • a4f88c7d7c Merge pull request #2734 from yuriks/cmake-imported-libs nightly-157 Yuri Kunde Schlesner 2017-05-29 15:12:21 -0700
  • 9453223075 Kernel: Removed HandleTable::GetWaitObject Yuri Kunde Schlesner 2017-05-29 15:10:06 -0700
  • b17754f998 Kernel: Extract dynamic Object pointer cast into its own function Yuri Kunde Schlesner 2017-05-29 14:42:27 -0700
  • 0b9bb082c3 swrasterizer: implement TextureCube wwylele 2017-05-29 22:03:41 +0300
  • 077cc683e5 pica: add registers for texture cube wwylele 2017-05-20 23:14:22 +0300
  • 3df85a103a Merge pull request #2729 from yuriks/quaternion-fix nightly-155 Yuri Kunde Schlesner 2017-05-28 01:24:06 -0700
  • 4caa2bad9d Merge pull request #2733 from yuriks/cmake-cleanup nightly-153 Yuri Kunde Schlesner 2017-05-28 01:01:00 -0700