Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-07 | Merge pull request #3378 from ReinUsesLisp/uscaled | bunnei | |
maxwell_to_gl: Implement R8G8_USCALED | |||
2020-02-07 | Merge pull request #3369 from ReinUsesLisp/shf | bunnei | |
shader/shift: Implement SHF | |||
2020-02-07 | Merge pull request #3381 from bunnei/ipc-fix | bunnei | |
hle: services: Fix prepo IPC, and add better error checking. | |||
2020-02-06 | Merge pull request #3362 from ReinUsesLisp/fix-instanced | bunnei | |
gl_rasterizer: Fix instanced draw arrays | |||
2020-02-05 | kernel: transfer_memory: Properly reserve and reset memory region. | bunnei | |
2020-02-05 | wait_object: Make wait behavior only require one object to signal. | Zach Hilman | |
- This was holdover from citra. | |||
2020-02-05 | am: Correct IPC object count mismatch. | bunnei | |
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-05 | services: prepo: Fix IPC interface with SaveReport/SaveReportWithUser. | bunnei | |
2020-02-05 | hle_ipc: Add error checking to read/write buffer access. | bunnei | |
2020-02-04 | maxwell_to_gl: Implement R8G8_USCALED | ReinUsesLisp | |
2020-02-04 | maxwell_to_gl: Reduce unimplemented formats to LOG_ERROR | ReinUsesLisp | |
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 | shader/shift: Implement SHIFT_RIGHT_{IMM,R} | ReinUsesLisp | |
Shifts a pair of registers to the right and returns the low register. | |||
2020-02-01 | shader/shift: Implement SHF_LEFT_{IMM,R} | ReinUsesLisp | |
Shifts a pair of registers to the left and returns the high register. | |||
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-30 | gl_rasterizer: Fix instanced draw arrays | ReinUsesLisp | |
glDrawArrays was being used when the draw had a base instance specified. This commit removes the draw parameters abstraction and fixes the mentioned issue. | |||
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 | |