Commit Graph

  • 0769aa594e loader/nca: Remove unnecessary includes and member variables Lioncash 2018-08-14 22:37:12 -04:00
  • c8e3f98c27 loader/xci: Remove unnecessary includes and member variables Lioncash 2018-08-14 22:27:01 -04:00
  • b74df62959 lm: Use LOG_DEBUG for printing out trace logs Lioncash 2018-08-15 01:07:39 -04:00
  • e0b0f4eece lm: Handle threads and modules within the logger Lioncash 2018-08-15 00:23:45 -04:00
  • b1148d269d gl_rasterizer_cache: Cleanup some PixelFormat names and logging. bunnei 2018-08-14 23:11:27 -04:00
  • c5284efd4f Rasterizer: Implemented instanced rendering. Subv 2018-08-11 19:21:31 -05:00
  • 8599e1e4fc gl_rasterizer_cache: Add RGBA16U to PixelFormatFromTextureFormat. bunnei 2018-08-14 23:08:37 -04:00
  • 3aad82b1a3 Merge pull request #1069 from bunnei/vtx-sz bunnei 2018-08-14 23:14:44 -04:00
  • 2a42dea568 Merge pull request #1070 from bunnei/cbuf-sz bunnei 2018-08-14 23:14:24 -04:00
  • c8cd1785e6 Merge pull request #1071 from bunnei/fix-ldc bunnei 2018-08-14 23:14:09 -04:00
  • 991eb4824c Merge pull request #1068 from bunnei/g8r8s bunnei 2018-08-14 23:13:43 -04:00
  • 301baaa942 Merge pull request #1067 from lioncash/init bunnei 2018-08-14 22:43:32 -04:00
  • 3db1b8e0cd Merge pull request #1073 from lioncash/3ds bunnei 2018-08-14 22:43:04 -04:00
  • 8f9c49f7ee Merge pull request #1072 from lioncash/svc bunnei 2018-08-14 22:42:44 -04:00
  • f009ed63f3 Merge pull request #1063 from lioncash/inline bunnei 2018-08-14 22:40:23 -04:00
  • 18dfa99030 Merge pull request #1074 from greggameplayer/Z16_UNORM bunnei 2018-08-14 22:39:09 -04:00
  • 6eda9ebbdb Implement Z16_UNORM in PixelFormatFromTextureFormat function greggameplayer 2018-08-15 01:10:37 +02:00
  • ad7815a28d Merge pull request #1054 from zhaowenlan1779/misc-fixup bunnei 2018-08-14 21:47:28 -04:00
  • 409d2e07c2 Merge pull request #1056 from lioncash/mm bunnei 2018-08-14 21:47:07 -04:00
  • 8dc4407586 Merge pull request #1066 from lioncash/aarch64 bunnei 2018-08-14 21:46:53 -04:00
  • 96c0b81a51 loader: Remove address mapping remnants from citra Lioncash 2018-08-14 21:32:53 -04:00
  • 25d71454d1 kernel/svc: Log svcBreak parameters Lioncash 2018-08-14 20:43:56 -04:00
  • 5e66a24423 gl_shader_decompiler: Several fixes for indirect constant buffer loads. bunnei 2018-08-14 19:12:45 -04:00
  • 290439a6a5 gl_rasterizer: Fix upload size for constant buffers. bunnei 2018-08-14 18:54:05 -04:00
  • dc876fd63a maxwell_to_gl: Properly handle UnsignedInt/SignedInt sizes. bunnei 2018-08-14 18:53:11 -04:00
  • d8fd3ef4fe gl_rasterizer_cache: Implement G8R8S format. bunnei 2018-08-14 20:31:19 -04:00
  • 1c31cbad72 Merge pull request #1062 from lioncash/unused bunnei 2018-08-14 20:26:56 -04:00
  • 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