Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-05 | services: am: Clear events on PopOutData and PopInteractiveOutData. | bunnei | |
2020-02-05 | am: Refactor IStorage interface. | bunnei | |
2020-02-05 | applets: software_keyboard: Signal state change on end of interactive session. | bunnei | |
2020-02-05 | applets: software_keyboard: Minor cleanup. | bunnei | |
2020-02-04 | vk_rasterizer: Use noexcept variants of std::bitset | ReinUsesLisp | |
Removes bounds checking from "texceptions" instances. | |||
2020-02-04 | Merge pull request #3357 from ReinUsesLisp/bfi-rc | bunnei | |
shader/bfi: Implement register-constant buffer variant | |||
2020-02-04 | Merge pull request #3356 from ReinUsesLisp/fcmp | bunnei | |
shader/arithmetic: Implement FCMP | |||
2020-02-03 | Merge pull request #3360 from CJBok/statusbar-buttons | bunnei | |
GUI: Togglable graphics settings buttons in status bar | |||
2020-02-03 | Merge pull request #3337 from ReinUsesLisp/vulkan-staged | bunnei | |
yuzu: Implement Vulkan frontend | |||
2020-02-03 | input_common/udp: Ensure that UDP is shut down within Shutdown() | Lioncash | |
Previously the UDP backend would never actually get shut down. | |||
2020-02-03 | input_common/udp: Add missing override specifiers | Lioncash | |
Prevents trivial warnings and ensures interfaces are properly maintained between the base class. | |||
2020-02-03 | input_common/udp: std::move SocketCallback instances where applicable | Lioncash | |
std::function is allowed to heap allocate if the size of the captures associated with each lambda exceed a certain threshold. This prevents potentially unnecessary reallocations from occurring. | |||
2020-02-03 | input_common/udp: std::move shared_ptr within Client constructor | Lioncash | |
Gets rid of a trivially avoidable atomic reference count increment and decrement. | |||
2020-02-03 | udp/client: Replace deprecated from_string() call with make_address_v4() | Lioncash | |
Future-proofs code if boost is ever updated. | |||
2020-02-03 | input_common/udp: Silence -Wreorder warning for Socket | Lioncash | |
Amends the constructor initializer list to specify the order of its elements in the same order that initialization would occur. | |||
2020-02-03 | input_common/udp: Remove unnecessary inclusions | Lioncash | |
2020-02-03 | input_common/udp: Add missing header guard | Lioncash | |
2020-02-01 | shader: Remove curly braces initializers on shared pointers | ReinUsesLisp | |
2020-02-01 | Merge pull request #3282 from FernandoS27/indexed-samplers | bunnei | |
Partially implement Indexed samplers in general and specific code in GLSL | |||
2020-02-01 | Merge pull request #3268 from CJBok/deadzone | bunnei | |
GUI: Deadzone controls for sdl engine at configuration input | |||
2020-02-01 | Merge pull request #3284 from CJBok/hid-fix | bunnei | |
hid: Fix analog sticks directional states | |||
2020-01-31 | Merge pull request #3364 from lioncash/thread | bunnei | |
core/arm: Remove usage of global GetCurrentThread() | |||
2020-01-30 | Merge pull request #3363 from lioncash/unique_ptr | bunnei | |
kernel/physical_core: Make use of std::unique_ptr instead of std::shared_ptr | |||
2020-01-30 | Revert "system_archive: Fix Korean and Chinese fonts" | bunnei | |
2020-01-30 | core/arm: Remove usage of global GetCurrentThread() | Lioncash | |
Now both CPU backends go through their referenced system instance to obtain the current thread. | |||
2020-01-30 | kernel/physical_core: Make use of std::unique_ptr | Lioncash | |
shared_ptr was used in 2d1984c20c75e03ec79eeb3806b12efa1679b977 due to a misunderstanding of how the language generates move constructors and move assignment operators. If a destructor is user-provided, then the compiler won't generate the move constructor and move assignment operators by default--they must be explicitly opted into. The reason for the compilation errors is due to the fact that the language will fall back to attempting to use the copy constructor/copy assignment operators if the respective move constructor or move assignment operator is unavailable. Given that we explicitly opt into them now, the the move constructor and move assignment operators will be generated as expected. | |||
2020-01-30 | core/cpu_manager: Remove unused includes | Lioncash | |
Nothing from these headers are used within this source file, so we can remove them. | |||
2020-01-30 | kernel/physical_core: Remove unused kernel reference member variable | Lioncash | |
This isn't used within the class, so it can be removed to simplify the overall interface. While we're in the same area, we can simplify a unique_ptr reset() call. | |||
2020-01-30 | Merge pull request #3353 from FernandoS27/aries | bunnei | |
System: Refactor CPU Core management and move ARMInterface and Schedulers to Kernel | |||
2020-01-30 | Merge pull request #3151 from FearlessTobi/fix-korean | bunnei | |
system_archive: Fix Korean and Chinese fonts | |||
2020-01-30 | Merge pull request #3347 from ReinUsesLisp/local-mem | bunnei | |
shader/memory: Implement LDL.S16, LDS.S16, STL.S16 and STS.S16 | |||
2020-01-29 | yuzu/bootmanager: Define Vulkan widget only when enabled | ReinUsesLisp | |
2020-01-29 | Merge pull request #3350 from ReinUsesLisp/atom | bunnei | |
shader/memory: Implement ATOM.ADD | |||
2020-01-29 | yuzu_cmd: Fix memcpy on Vulkan handlers | ReinUsesLisp | |
2020-01-29 | yuzu: Implement Vulkan frontend | ReinUsesLisp | |
Adds a Qt and SDL2 frontend for Vulkan. It also finishes the missing bits on Vulkan initialization. | |||
2020-01-29 | web_service/telemetry_json: Report USER_CONFIG | ReinUsesLisp | |
2020-01-29 | settings: Add settings for graphics backend | ReinUsesLisp | |
2020-01-29 | core: Only wait for idle on gpu_core when it was initialized | ReinUsesLisp | |
This fixes crashes when a Vulkan device fails to initialize. | |||
2020-01-29 | shader/other: Fix skips for SYNC and BRK | ReinUsesLisp | |
2020-01-29 | shader/other: Stub S2R LaneId | ReinUsesLisp | |
2020-01-29 | buffer_cache: Delay buffer destructions | ReinUsesLisp | |
Delay buffer destruction some extra frames to avoid destroying buffers that are still being used from older frames. This happens on Nvidia's driver with mailbox. | |||
2020-01-29 | Merge pull request #3355 from ReinUsesLisp/break-down | bunnei | |
texture_cache/surface_base: Fix layered break down | |||
2020-01-29 | Merge pull request #3358 from ReinUsesLisp/implicit-texture-cache | bunnei | |
gl_texture_cache: Silence implicit sign cast warnings | |||
2020-01-29 | clang | CJBok | |
2020-01-29 | minor corrections | CJBok | |
2020-01-28 | GUI: Togglable graphics settings buttons in status bar | CJBok | |
2020-01-28 | Merge pull request #3359 from ReinUsesLisp/assert-point-size | bunnei | |
gl_shader_decompiler: Remove UNIMPLEMENTED for gl_PointSize | |||
2020-01-28 | gl_shader_decompiler: Remove UNIMPLEMENTED for gl_PointSize | ReinUsesLisp | |
This was implemented by a previous commit and it's no longer required. | |||
2020-01-28 | Merge pull request #3354 from ReinUsesLisp/depth-stencil | bunnei | |
gl_texture_cache: Properly implement depth/stencil sampling | |||
2020-01-27 | gl_texture_cache: Silence implicit sign cast warnings | ReinUsesLisp | |