Commit Graph

  • e5b004e903 CMakeLists: Remove now-unnecessary GCC special-casing Lioncash 2019-03-15 20:49:55 -04:00
  • 0e7ad1c367 gdbstub: Fix some bugs in IsMemoryBreak() and ServeBreak. Add workaround to let watchpoints break into GDB. (#4651) Dimitri A 2019-03-08 06:09:06 +01:00
  • 59f16f2e02 frontend: qt: fix a freeze where if you click on entry in the game list too fast, citra will hang liushuyu 2019-03-10 18:06:49 -06:00
  • 2eaf6c41a4 gpu: Use host address for caching instead of guest address. bunnei 2019-02-18 20:58:32 -05:00
  • 84d3cdf7d7 Merge pull request #2233 from ReinUsesLisp/morton-cleanup bunnei 2019-03-14 21:23:12 -04:00
  • 6788ebffc8 Merge pull request #2229 from ReinUsesLisp/vk-sampler-cache bunnei 2019-03-14 21:22:34 -04:00
  • d71cad6ed0 core/hle/kernel/mutex: Remove usages of global system accessors Lioncash 2019-03-14 00:56:04 -04:00
  • 555cd26ec2 core/hle/kernel: Make Mutex a per-process class. Lioncash 2019-03-14 00:29:54 -04:00
  • 2d9546848e Merge pull request #2230 from lioncash/global bunnei 2019-03-14 20:42:46 -04:00
  • 8bd17aa044 Merge pull request #2216 from ReinUsesLisp/rasterizer-system bunnei 2019-03-14 16:37:05 -04:00
  • 4e6c667586 Merge pull request #2227 from lioncash/override bunnei 2019-03-13 17:05:49 -04:00
  • ffe2e50458 video_core/morton: Use enum to describe MortonCopyPixels128 mode ReinUsesLisp 2019-03-13 16:32:33 -03:00
  • 6ed6129b4f video_core/morton: Remove unused parameter in MortonSwizzle ReinUsesLisp 2019-03-13 16:25:23 -03:00
  • 9030a8259f video_core/morton: Remove clang-format off when it's not needed ReinUsesLisp 2019-03-13 16:16:45 -03:00
  • fdf76a25ab video_core/morton: Remove unused functions ReinUsesLisp 2019-03-13 16:15:54 -03:00
  • e7850a7f11 Merge pull request #2226 from lioncash/private bunnei 2019-03-13 14:44:21 -04:00
  • c1ea6a39a0 Merge pull request #2223 from lioncash/error bunnei 2019-03-13 14:43:14 -04:00
  • 0a923b4ab3 Merge pull request #2187 from FearlessTobi/port-sdl-things bunnei 2019-03-13 11:46:57 -04:00
  • e8a21f5276 Merge pull request #2166 from lioncash/vi-init-service bunnei 2019-03-13 10:01:54 -04:00
  • 71c4e876ef Merge pull request #2231 from ReinUsesLisp/fixup-bias bunnei 2019-03-13 09:58:58 -04:00
  • 5379063108 core/hle/kernel/svc: Implement svcUnmapTransferMemory Lioncash 2019-03-13 05:02:14 -04:00
  • 567134f874 core/hle/kernel/svc: Implement svcMapTransferMemory Lioncash 2019-03-13 04:50:13 -04:00
  • cb198d7985 core/hle/kernel: Split transfer memory handling out into its own class Lioncash 2019-03-13 03:09:27 -04:00
  • a63295a872 video_core/texture: Fix up sampler lod bias ReinUsesLisp 2019-03-13 00:45:54 -03:00
  • a3734d7e31 vk_sampler_cache: Use operator== instead of memcmp Mat M 2019-03-12 21:05:36 -03:00
  • aa59d77c3b vk_sampler_cache: Implement a sampler cache ReinUsesLisp 2019-03-12 16:57:03 -03:00
  • 6eddb60db0 kernel/process: Remove use of global system accessors Lioncash 2019-03-12 19:03:26 -04:00
  • 3bfd199497 Merge pull request #2211 from lioncash/arbiter bunnei 2019-03-12 17:54:48 -04:00
  • 0f6dd7b64e Merge pull request #2222 from lioncash/cstr bunnei 2019-03-12 17:54:20 -04:00
  • 8ebeb9ade2 video_core/texture: Add a raw representation of TSCEntry ReinUsesLisp 2019-03-12 16:56:29 -03:00
  • 2ad44a453f Merge pull request #2215 from ReinUsesLisp/samplers bunnei 2019-03-12 13:10:53 -04:00
  • 3350c0a779 renderer_opengl/gl_global_cache: Replace indexing for assignment with insert_or_assign Lioncash 2019-03-11 12:07:20 -04:00
  • 1070c020db renderer_opengl/gl_global_cache: Append missing override specifiers Lioncash 2019-03-11 12:02:28 -04:00
  • cd2921a047 set_sys: Move constants to anonymous namespace Zach Hilman 2019-03-11 11:16:35 -04:00
  • aa44eb639b kernel/server_port: Make data members private Lioncash 2019-03-11 10:28:16 -04:00
  • 7ad3d4e49c hwopus: Leverage multistream API for decoding regular Opus packets Lioncash 2019-03-11 04:04:38 -04:00
  • a6c048920e gl_rasterizer: Use system instance passed from argument ReinUsesLisp 2019-03-09 03:25:11 -03:00
  • debc7442f2 set_sys: Use official nintendo version string Zach Hilman 2019-03-10 19:54:13 -04:00
  • 73f2ee5484 system_version: Correct sizes on VectorVfsFile construction Zach Hilman 2019-03-10 19:16:17 -04:00
  • 597c00698d set_sys: Use correct error codes in GetFirmwareVersion* Zach Hilman 2019-03-10 19:09:23 -04:00
  • 0c28ab92e6 core/hle/result: Remove now-unnecessary manually defined copy assignment operator Lioncash 2019-03-10 18:34:17 -04:00
  • 3f602dde0f core/hle/result: Amend error in comment description for ResultCode Lioncash 2019-03-10 18:29:28 -04:00
  • f7ec0bcfc2 core/hle/result: Remove now-unused constructor for ResultCode Lioncash 2019-03-10 18:26:09 -04:00
  • d870cc5ad7 core/hle/result: Relocate IPC error code to ipc_helpers Lioncash 2019-03-10 18:23:39 -04:00
  • 8603f0f9b1 service/service: Remove unncessary calls to c_str() Lioncash 2019-03-10 18:00:54 -04:00
  • 0aa824b12f Merge pull request #2207 from lioncash/hwopus bunnei 2019-03-10 17:32:39 -04:00
  • 037d9bdde3 Merge pull request #2193 from lioncash/global bunnei 2019-03-10 17:29:01 -04:00
  • 633ce92908 Merge pull request #2147 from ReinUsesLisp/texture-clean bunnei 2019-03-10 17:28:36 -04:00
  • 4a84921b31 Merge pull request #2143 from ReinUsesLisp/texview bunnei 2019-03-10 17:27:49 -04:00
  • add8b1df68 Merge pull request #2220 from lioncash/cubeb bunnei 2019-03-10 17:26:20 -04:00
  • ed82bb968a set_sys: Implement GetFirmwareVersion(2) for libnx hosversion Zach Hilman 2019-03-10 16:51:42 -04:00
  • 0ea2771889 Merge pull request #2217 from ReinUsesLisp/rasterizer-logger Mat M 2019-03-10 03:16:00 -04:00
  • 9ae680c639 Merge pull request #2219 from Hexagon12/log-settings Mat M 2019-03-10 03:15:01 -04:00
  • 46fdf8c819 Merge pull request #2218 from ReinUsesLisp/cmd-cast Mat M 2019-03-10 03:14:34 -04:00
  • 4a4e87e971 audio_core/cubeb_sink: Convert _MSC_VER ifdefs to _WIN32 Lioncash 2019-03-09 18:05:58 -05:00
  • e6f652ae12 clang fix Hexagon12 2019-03-09 16:42:56 +02:00
  • 6ce8de4b5f Log 2 new setting values Hexagon12 2019-03-09 14:58:15 +02:00
  • a0be7b3b92 gl_rasterizer: Encapsulate sampler queries into methods ReinUsesLisp 2019-03-09 03:12:28 -03:00
  • 45ef421b6b yuzu_cmd/config: Replace C casts with static_cast ReinUsesLisp 2019-03-09 03:59:23 -03:00
  • fedef7bda3 yuzu_cmd/config: Silent implicit cast warning ReinUsesLisp 2019-03-09 03:58:20 -03:00
  • 6ee0ba64c8 gl_rasterizer: Minor logger changes ReinUsesLisp 2019-03-09 03:33:56 -03:00
  • 9909d40530 Merge pull request #2210 from lioncash/optional bunnei 2019-03-08 16:35:57 -05:00
  • 160fc63c72 Merge pull request #2209 from lioncash/reorder bunnei 2019-03-08 12:04:26 -05:00
  • 78c803b4f3 Merge pull request #2208 from lioncash/gpu bunnei 2019-03-08 12:03:58 -05:00
  • 1143923cdd Merge pull request #2191 from ReinUsesLisp/maxwell-to-vk bunnei 2019-03-08 11:51:08 -05:00
  • d10dffed44 Merge pull request #2212 from ReinUsesLisp/dma-push-fix bunnei 2019-03-08 11:48:32 -05:00
  • e7ac5a6adf dma_pusher: Store command_list_header by copy ReinUsesLisp 2019-03-08 04:06:54 -03:00
  • fbb82e61e3 kernel/hle_ipc: Convert std::shared_ptr IPC header instances to std::optional Lioncash 2019-03-07 16:44:28 -05:00
  • 69749a88cd travis: Bump macOS version to 10.14 Lioncash 2019-03-07 23:32:23 -05:00
  • 8e510d5afa kernel: Make the address arbiter instance per-process Lioncash 2019-03-07 18:48:14 -05:00
  • b7f331afa3 kernel/svc: Move address arbiter signaling behind a unified API function Lioncash 2019-03-07 18:42:44 -05:00
  • 0209de123b kernel/svc: Move address arbiter waiting behind a unified API function Lioncash 2019-03-07 18:34:22 -05:00
  • d26ee6e01e Merge pull request #2195 from lioncash/shared-global bunnei 2019-03-07 17:26:11 -05:00
  • e99a148628 common/bit_field: Make BitField trivially copyable Lioncash 2019-03-07 16:32:10 -05:00
  • c2d4c8b95e video_core/gpu_thread: Remove unimplemented WaitForIdle function prototype Lioncash 2019-03-07 16:08:09 -05:00
  • 48a461a629 video_core/gpu_thread: Amend constructor initializer list order Lioncash 2019-03-07 16:05:46 -05:00
  • 24e2e601d5 video_core/gpu: Make GPU's destructor virtual Lioncash 2019-03-07 15:57:08 -05:00
  • 3b63a46ca4 Merge pull request #2196 from DarkLordZach/web-applet-esc bunnei 2019-03-07 15:32:32 -05:00
  • c63a0e88b7 Merge pull request #2202 from lioncash/port-priv bunnei 2019-03-07 15:31:26 -05:00
  • 1a4d733ec7 Merge pull request #2205 from FearlessTobi/docked-undocked-hotkey bunnei 2019-03-07 11:33:24 -05:00
  • 39e895c5ff citra_qt: Settings (configuration) rework zhupengfei 2018-07-09 20:07:59 +08:00
  • d9e9e71aec Merge pull request #2206 from lioncash/audio-stop bunnei 2019-03-07 10:47:59 -05:00
  • 4f352833a5 Merge pull request #2055 from bunnei/gpu-thread bunnei 2019-03-07 10:41:53 -05:00
  • d03ae881fd service/audio/hwopus: Move decoder state to its own class Lioncash 2019-03-07 05:52:25 -05:00
  • 960057cba0 service/audio/hwopus: Provide a name for the second word of OpusPacketHeader Lioncash 2019-03-07 05:43:06 -05:00
  • d41d85766f service/audio/hwopus: Move Opus packet header out of the IHardwareOpusDecoderManager Lioncash 2019-03-07 05:35:49 -05:00
  • 3293877456 service/audio/hwopus: Enclose internals in an anonymous namespace Lioncash 2019-03-07 05:32:40 -05:00
  • 64e7524f36 service/audio/audout_u: Only actually stop the audio stream in StopAudioOut if the stream is playing Lioncash 2019-03-06 19:00:16 -05:00
  • 076c76f4e4 Merge pull request #2149 from ReinUsesLisp/decoders-style bunnei 2019-03-06 21:56:20 -05:00
  • ed0bdcc638 Merge pull request #2197 from lioncash/include bunnei 2019-03-06 21:55:16 -05:00
  • 84ad81ee67 gpu_thread: Fix deadlock with threading idle state check. bunnei 2019-02-09 11:37:11 -05:00
  • 63aa08acbe gpu_thread: (HACK) Ignore flush on FlushAndInvalidateRegion. bunnei 2019-02-09 02:55:45 -05:00
  • 3f1b4fb23a gpu: Always flush. bunnei 2019-02-09 00:06:35 -05:00
  • aaa373585c gpu: Refactor a/synchronous implementations into their own classes. bunnei 2019-02-08 23:21:53 -05:00
  • 7b574f406b gpu: Move command processing to another thread. bunnei 2019-01-23 22:17:55 -05:00
  • 65651078e5 bootmanager: Ensure that we have a context for shader loading. bunnei 2019-01-23 22:09:22 -05:00
  • d2ff93c319 Merge pull request #2190 from lioncash/ogl-global bunnei 2019-03-06 21:41:53 -05:00
  • ac51d048a9 gpu: Refactor command and swap buffers interface for asynch. bunnei 2019-01-21 15:18:09 -05:00
  • 4483089d70 gpu: Refactor to take RendererBase instead of RasterizerInterface. bunnei 2019-01-07 23:32:02 -05:00
  • d6015ee211 settings: Add new graphics setting for use_asynchronous_gpu_emulation. bunnei 2019-01-07 21:46:33 -05:00