1
0
mirror of https://git.suyu.dev/suyu/suyu synced 2025-12-27 05:31:14 -06:00

Commit Graph

  • eab35c8235 Core::CoreTiming: add UnscheduleEventThreadsafe B3n30 2018-08-13 13:56:41 +02:00
  • 01d199965a audio_renderer: samples_remaining counts frames, not samples MerryMage 2018-08-12 19:35:23 +01:00
  • 4b44b8b4fb audio_core: Interpolate MerryMage 2018-08-12 19:32:39 +01:00
  • 56300f2928 audio_core: Implement low-pass filter MerryMage 2018-08-12 19:32:16 +01:00
  • e67630b51e Merge pull request #1032 from lioncash/sanitize bunnei 2018-08-13 01:43:35 -04:00
  • bd14653417 Merge pull request #1031 from lioncash/verbosity bunnei 2018-08-13 01:42:07 -04:00
  • 2e89719d3e Merge pull request #1048 from lioncash/atomic bunnei 2018-08-13 01:41:23 -04:00
  • 41b77c4e0a maxwell_to_gl: Implement VertexAttribute::Size::Size_8. bunnei 2018-08-13 01:18:13 -04:00
  • baaafbd5ea Merge pull request #1047 from bunnei/rgba16-uint bunnei 2018-08-13 01:32:26 -04:00
  • 3476f5b4d3 kernel/object: Tighten object against data races Lioncash 2018-08-13 00:13:47 -04:00
  • bdf17fe0cc renderer_opengl: Implement RenderTargetFormat::RGBA16_UINT. bunnei 2018-08-13 00:04:52 -04:00
  • 54ef9302a2 Merge pull request #1045 from bunnei/rg8-unorm bunnei 2018-08-13 00:05:25 -04:00
  • 76fad8410d Registered missing channel devices David Marcec 2018-08-13 14:03:50 +10:00
  • 92492ee23b Added missing channel devices David Marcec 2018-08-13 14:00:27 +10:00
  • e56a444da9 Merge pull request #1044 from bunnei/linestrip bunnei 2018-08-12 23:21:34 -04:00
  • 8fe118bcaa maxwell_to_gl: Implement PrimitiveTopology::LineStrip. bunnei 2018-08-12 23:07:44 -04:00
  • c56a0e3c34 renderer_opengl: Implement RenderTargetFormat::RG8_UNORM. bunnei 2018-08-12 23:02:34 -04:00
  • fecffeb0dd Merge pull request #1043 from Subv/timing bunnei 2018-08-12 22:31:55 -04:00
  • 9608f51cde Merge pull request #1036 from lioncash/thread bunnei 2018-08-12 22:13:14 -04:00
  • e4ed5bc836 Merge pull request #1042 from Subv/races bunnei 2018-08-12 22:05:48 -04:00
  • de5d431eec Merge pull request #1041 from Subv/duplicated_mutex bunnei 2018-08-12 22:02:03 -04:00
  • 8da753ab81 Merge pull request #1040 from bunnei/xmad bunnei 2018-08-12 21:56:40 -04:00
  • d923766042 CPU/Timing: Use an approximated amortized amount of ticks when advancing timing. Subv 2018-08-12 20:41:28 -05:00
  • a9877c8f65 Kernel/SVC: Don't reschedule the current core when creating a new thread. Subv 2018-08-12 20:38:37 -05:00
  • 2e7802ad7d Core/HLE: Make the 'reschedule_pending' flag atomic. Subv 2018-08-12 17:51:47 -05:00
  • 3a338d9286 CPU/HLE: Lock the HLE mutex before performing a reschedule. Subv 2018-08-12 17:50:44 -05:00
  • 84b542c386 Kernel/Threads: Lock the HLE mutex when executing the wakeup callback. Subv 2018-08-12 17:49:55 -05:00
  • 0135b328ed Kernel/Thread: Always use the threadsafe option when scheduling wakeups. Subv 2018-08-12 17:47:15 -05:00
  • a970709d5d Merge pull request #1039 from lioncash/type bunnei 2018-08-12 18:43:27 -04:00
  • 534abf9d97 gl_shader_decompiler: Implement XMAD instruction. bunnei 2018-08-12 16:51:32 -04:00
  • 5224cc49c4 Kernel/Mutex: Don't duplicate threads in the mutex waiter list. Subv 2018-08-12 16:35:27 -05:00
  • b82b093108 vfs: Make VfsFilesystem constructor explicit Lioncash 2018-08-12 16:47:08 -04:00
  • cf0a7cd1c1 vfs: Make type hierarchy objects classes instead of structs Lioncash 2018-08-12 16:37:38 -04:00
  • 424e90f0f5 Merge pull request #1025 from ogniK5377/bad-cast bunnei 2018-08-12 16:22:35 -04:00
  • e12a07079e Merge pull request #1038 from MerryMage/lock-cubeb bunnei 2018-08-12 16:22:11 -04:00
  • 35e4a47be0 registration: Various style and documentation improvements Fix logic in RealVfsFilesystem Create methods Remove magic numbers Fix regex errors Zach Hilman 2018-08-12 15:55:44 -04:00
  • fcc5ffdfdd cubeb_sink: Protect queue with a mutex MerryMage 2018-08-12 20:41:46 +01:00
  • 4cafc24a4e Merge pull request #1035 from ogniK5377/audio-dev-revision-info bunnei 2018-08-12 14:56:11 -04:00
  • 68c44ca0ee Merge pull request #1028 from ogniK5377/aoa bunnei 2018-08-12 13:33:08 -04:00
  • e858a72a22 Merge pull request #1034 from lioncash/hid bunnei 2018-08-12 13:15:56 -04:00
  • 4db8acd30a Merge pull request #1030 from bunnei/sdl2-2.0.8 bunnei 2018-08-12 13:15:04 -04:00
  • b8c1dca62f Merge pull request #1006 from degasus/stream_buffer bunnei 2018-08-12 13:14:42 -04:00
  • e850ff63bc scheduler: Make HaveReadyThreads() a const member function Lioncash 2018-08-12 12:55:56 -04:00
  • 11470f331a thread_queue_list: Make contains() and get_first() const member functions Lioncash 2018-08-12 12:52:25 -04:00
  • 55c73e10a7 thread_queue_list: Convert typedef to a type alias Lioncash 2018-08-12 12:47:11 -04:00
  • 0eb39922f6 gl_rasterizer: Use a shared helper to upload from CPU memory. Markus Wick 2018-08-10 19:11:12 +02:00
  • 0af7e93763 gl_state: Don't track constant buffer mappings. Markus Wick 2018-08-10 11:40:16 +02:00
  • 6ff7906ddc gl_rasterizer: Use the stream buffer for constant buffers. Markus Wick 2018-08-10 10:29:37 +02:00
  • ce722e317b gl_rasterizer: Use the streaming buffer itself for the constant buffer. Markus Wick 2018-08-10 09:45:38 +02:00
  • 6f6bba3ff1 gl_rasterizer: Use a helper for aligning the buffer. Markus Wick 2018-08-10 09:30:35 +02:00
  • d7298ec262 Update the stream_buffer helper from Citra. Markus Wick 2018-08-09 21:31:46 +02:00
  • 66f4f86a82 GetAudioDeviceServiceWithRevisionInfo David Marcec 2018-08-12 22:47:39 +10:00
  • 63a70c253e hid: disable clang-format around tables Lioncash 2018-08-12 05:57:31 -04:00
  • 9e74d6238e hid: Stub DisconnectNpad() Lioncash 2018-08-12 05:56:25 -04:00
  • 5926fbd3d7 Merge pull request #1029 from bunnei/fix-out-attrib bunnei 2018-08-12 04:09:41 -04:00
  • 75bba25009 vfs: Use sanitized paths within MoveFile() and MoveDirectory() Lioncash 2018-08-12 04:02:27 -04:00
  • 7b6519741b card_image: Use type aliases to shorten definitions Lioncash 2018-08-12 03:57:06 -04:00
  • d6a1a43854 card_image: Simplify return statement of GetSubdirectories() Lioncash 2018-08-12 03:53:16 -04:00
  • eb2633f3ef externals: Update to SDL2-2.0.8. bunnei 2018-08-12 02:42:10 -04:00
  • 639ebb39f6 gl_shader_decompiler: Fix SetOutputAttributeToRegister empty check. bunnei 2018-08-12 02:22:42 -04:00
  • cb3c50eacc Merge pull request #922 from lioncash/cmake bunnei 2018-08-12 01:18:32 -04:00
  • 094f6003e0 Pushed the requested sample rate instead of our fixed sample rate David Marcec 2018-08-12 14:58:36 +10:00
  • 98b940052c made ResultStatus a u16 David Marcec 2018-08-12 14:56:22 +10:00
  • e5ee0afe6f Added GetAudioRendererSampleRate, GetAudioRendererSampleCount & GetAudioRendererMixBufferCount David Marcec 2018-08-12 14:46:12 +10:00
  • a70ad9b5bb Merge pull request #1026 from ogniK5377/retro-city-rampage bunnei 2018-08-12 00:25:57 -04:00
  • 3f81c38c6d Merge pull request #1027 from bunnei/fix-kil bunnei 2018-08-12 00:25:44 -04:00
  • c68aa65226 gl_shader_decompiler: Fix GLSL compiler error with KIL instruction. bunnei 2018-08-12 00:06:48 -04:00
  • ecfbe7d9c8 Stub UpdateUserPresence David Marcec 2018-08-12 14:00:44 +10:00
  • a1fb8a331f Fixed invalid cast in loader David Marcec 2018-08-12 13:31:15 +10:00
  • 6b76b77400 registration: Add support for force overwrite of installed Zach Hilman 2018-08-11 23:01:38 -04:00
  • fdf27bf390 game_list: Split game list scans to multiple functions Avoids unnecessary rebuilds of control data on every layer of recursion in AddFstEntriesToGameList Zach Hilman 2018-08-11 22:48:27 -04:00
  • 8f06a0f898 vfs_real: Add CreateFullPath to Create* operations Zach Hilman 2018-08-11 22:47:25 -04:00
  • dda8ef11c7 control_metadata: Remove unnecessary reference to base file Zach Hilman 2018-08-11 22:45:30 -04:00
  • 149bda980a romfs: Remove cyclic shared_ptr leak in romfs code Zach Hilman 2018-08-11 22:44:50 -04:00
  • 893447b6b0 registration: Update documentation and style Zach Hilman 2018-08-11 15:39:09 -04:00
  • 22bdddd6f0 nca_metadata: Remove unnecessary reference to base file Zach Hilman 2018-08-10 20:47:51 -04:00
  • 62e859c6c7 bis_factory: Create NAND dirs if they don't exist Zach Hilman 2018-08-10 20:47:25 -04:00
  • f78a6e752f qt: Use custom RawCopy with progress bar for installs Zach Hilman 2018-08-10 15:07:06 -04:00
  • 3b3c919e20 registration: Take RawCopy function as parameter Instead of defaulting to VfsRawCopy Zach Hilman 2018-08-10 15:06:37 -04:00
  • 10812f8407 game_list: Populate control data from installed NAND Zach Hilman 2018-08-10 11:11:33 -04:00
  • e5504a060d registered_cache: Fix missing reading from yuzu_meta Zach Hilman 2018-08-10 11:10:44 -04:00
  • 167bfddafa file_sys: Comply to style guidelines Zach Hilman 2018-08-09 23:10:32 -04:00
  • bfb945c243 qt: Add 'Install to NAND' option to menu Zach Hilman 2018-08-09 21:33:13 -04:00
  • b67e751ccb game_list: Modify game list to scan installed titles Zach Hilman 2018-08-09 20:53:30 -04:00
  • a91983b11c file_sys: Add RegisteredCache Manages NAND NCA get and install. Zach Hilman 2018-08-09 20:52:27 -04:00
  • 9aab787122 file_sys: Add support for parsing NCA metadata (CNMT) Zach Hilman 2018-08-09 20:51:52 -04:00
  • ab8acce645 card_image: Add accessor for all NCAs in XCI Zach Hilman 2018-08-09 20:51:14 -04:00
  • 9b0e3556ed vfs_real: Add CreateFullPath to CreateFile Fixes bugs with calling CreateFile when the immediate directory does not exist. Zach Hilman 2018-08-09 20:50:50 -04:00
  • c0257cf52f filesystem: Add Open and Register functions for BISFactory Zach Hilman 2018-08-09 20:50:10 -04:00
  • 70a510bd8f bis_factory: Add partial implementation of BISFactory Creates and stores RegisteredCaches for user and system NAND, as creation of a RegisteredCache is expensive. Zach Hilman 2018-08-09 20:49:45 -04:00
  • 95bb1067c1 loader: Join 0* files in directory if filename is 00 i.e. Load the concatenated 00+01 if 01 exists as well. Needed for split NAND NCAs. Zach Hilman 2018-08-09 20:48:41 -04:00
  • 5b4119fa7f loader: Recognize filename '00' as NCA Needed to avoid mismatch filetype warnings on split NAND NCAs Zach Hilman 2018-08-09 20:47:46 -04:00
  • 42114e1df4 vfs: Add ConcatenatedVfsFile Zach Hilman 2018-08-09 20:46:41 -04:00
  • a27ec24c0f crypto: Remove hex utilities from key_manager Move to hex_util.h in common Zach Hilman 2018-08-09 20:45:04 -04:00
  • b70a831608 file_util: Add getter for NAND registration directory Zach Hilman 2018-08-09 20:44:21 -04:00
  • 10aac376d1 common: Move hex string processing to separate file Zach Hilman 2018-08-09 20:43:45 -04:00
  • a921d22545 Merge pull request #1022 from bunnei/fix-splat bunnei 2018-08-11 22:42:45 -04:00
  • ee07041b3a Merge pull request #1020 from lioncash/namespace bunnei 2018-08-11 22:40:08 -04:00
  • 9c977d2215 Merge pull request #1021 from lioncash/warn bunnei 2018-08-11 22:39:46 -04:00
  • f2c7b5dcd6 Merge pull request #1024 from Subv/blend_gl bunnei 2018-08-11 22:39:02 -04:00