Commit Graph

  • 2e715ef70d emu_window: Ensure WindowConfig members are always initialized Lioncash 2018-08-14 19:36:13 -04:00
  • 319dbc5843 CMakeLists: Add architecture detection for AArch64 Lioncash 2018-08-14 19:04:46 -04:00
  • 60f476cd8f common/telemetry: Migrate core-independent info gathering to common Lioncash 2018-08-14 18:48:28 -04:00
  • 6d549abb4e common/xbyak_abi: Mark defined functions in header as inline Lioncash 2018-08-14 18:29:53 -04:00
  • 0ce0905380 common/xbyak: Use nested namespace specifiers where applicable Lioncash 2018-08-14 18:27:27 -04:00
  • 11895d54af common: Remove unused old breakpoint source files Lioncash 2018-08-14 18:13:58 -04:00
  • d1520410a3 Merge pull request #1055 from lioncash/init bunnei 2018-08-14 08:03:33 -04:00
  • 4dacb8a4b1 Merge pull request #1058 from greggameplayer/BC7U_Fix bunnei 2018-08-14 08:03:07 -04:00
  • 5b32594fbe Merge pull request #1050 from bunnei/rgba16-unorm bunnei 2018-08-14 08:02:50 -04:00
  • 882ce44986 Merge pull request #1060 from lioncash/log James Rowe 2018-08-13 23:27:22 -06:00
  • bc7bfd96f0 logging/backend: Use const reference to refer to log filter Lioncash 2018-08-13 21:44:53 -04:00
  • 6bfcf13187 Fix BC7U greggameplayer 2018-08-13 05:07:57 +02:00
  • 309564abe3 Merge pull request #1046 from ogniK5377/missing-channels Mat M 2018-08-13 19:36:26 -04:00
  • b6c47b578f mm_u: Forward all old variants of functions to the new ones Lioncash 2018-08-13 18:54:22 -04:00
  • 9d09d92c56 mm_u: Move implementation class into the cpp file Lioncash 2018-08-13 18:52:23 -04:00
  • 57d007e545 audout_u: Correct IAudioOut initializer list order Lioncash 2018-08-13 18:23:55 -04:00
  • 6e52f37d5b renderer_opengl: Implement RenderTargetFormat::RGBA16_UNORM. bunnei 2018-08-13 00:34:20 -04:00
  • 59d18ef55b common/misc: use windows.h Zhu PengFei 2018-08-14 04:28:24 +08:00
  • 46fbf6dd92 Merge pull request #1052 from ogniK5377/xeno bunnei 2018-08-13 12:31:39 -04:00
  • f19b4fab5f Merge pull request #1033 from MerryMage/interp bunnei 2018-08-13 12:19:59 -04:00
  • 875d52a81f Merge pull request #1053 from MerryMage/rm-IsExecuting bunnei 2018-08-13 12:18:51 -04:00
  • 9bf9c71c88 Merge pull request #1049 from bunnei/vtx-size-8 Mat M 2018-08-13 11:51:21 -04:00
  • fcc5155601 arm_dynarmic: Remove IsExecuting check from PrepareReschedule MerryMage 2018-08-13 13:59:01 +01:00
  • 45cc022ea9 Implement RG32UI and R32UI David Marcec 2018-08-13 22:55:16 +10:00
  • 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