summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-01-23Address second part of review commentsFearlessTobi
2020-01-23Address review commentsFearlessTobi
2020-01-23Input: UDP Client to provide motion and touch controlsfearlessTobi
An implementation of the cemuhook motion/touch protocol, this adds the ability for users to connect several different devices to citra to send direct motion and touch data to citra. Co-Authored-By: jroweboy <jroweboy@gmail.com>
2020-01-23Merge pull request #3341 from bunnei/time-posix-myrulebunnei
service: time: Implement ToPosixTimeWithMyRule.
2020-01-23Merge pull request #3338 from ReinUsesLisp/no-fastmathFernando Sahmkow
gl_shader_cache: Disable fastmath on Nvidia
2020-01-22service: time: Implement ToPosixTimeWithMyRule.bunnei
- Used by Pokemon Mystery Dungeon.
2020-01-22Merge pull request #3324 from FearlessTobi/port-5037bunnei
Port citra-emu/citra#5037: "CMake: Create thin archives on Linux"
2020-01-22Merge pull request #3339 from Simek/dark-theme-updateZach Hilman
GUI: fix minor issues with dark themes + rename and reorder themes
2020-01-22fix qss stylesheet whitespacesBartosz Kaszubowski
2020-01-22GUI: fix minor issues with dark themesBartosz Kaszubowski
GUI: rename and reorder themes
2020-01-21gl_shader_cache: Disable fastmath on NvidiaReinUsesLisp
2020-01-20Merge pull request #3330 from ReinUsesLisp/vk-blit-screenFernando Sahmkow
vk_blit_screen: Initial implementation
2020-01-20vk_blit_screen: Address feedbackReinUsesLisp
2020-01-20Merge pull request #3334 from bunnei/time-fixbunnei
time: Fix month off-by-one error.
2020-01-20time: Fix month off-by-one error.bunnei
- Fixes timestamp in ZLA and Astral Chain saves.
2020-01-20Merge pull request #3332 from bunnei/config-audio-tabbunnei
yuzu_qt: config: Move audio to its own tab.
2020-01-20GUI/gamelist: add "None" as an option for second row and remove dynamically ↵Bartosz Kaszubowski
duplicate row options (#3309) * GUI/gamelist: add "None" as an option for second row and remove duplicated row options * fix clang-format warnings
2020-01-20Merge pull request #3328 from ReinUsesLisp/vulkan-atomsbunnei
vk_shader_decompiler: Implement UAtomicAdd (ATOMS) on SPIR-V
2020-01-19Merge pull request #3322 from ReinUsesLisp/vk-front-facebunnei
vk_graphics_pipeline: Set front facing properly
2020-01-19yuzu_qt: config: Move audio to its own tab.bunnei
- We have some important audio settings, makes them more discoverable.
2020-01-19Merge pull request #3271 from bunnei/time-rewritebunnei
service: time: Rewrite implementation of glue services.
2020-01-19vk_blit_screen: Initial implementationReinUsesLisp
This abstraction takes care of presenting accelerated and non-accelerated or "framebuffer" images to the Vulkan swapchain.
2020-01-19Merge pull request #3313 from ReinUsesLisp/vk-rasterizerbunnei
vk_rasterizer: Implement Vulkan's rasterizer
2020-01-19GUI/gamelist: add "None" as an option for second row and remove dynamically ↵Bartosz Kaszubowski
duplicate row options (#3309) * GUI/gamelist: add "None" as an option for second row and remove duplicated row options * fix clang-format warnings
2020-01-19GUI/gamelist: add "None" as an option for second row and remove dynamically ↵Bartosz Kaszubowski
duplicate row options (#3309) * GUI/gamelist: add "None" as an option for second row and remove duplicated row options * fix clang-format warnings
2020-01-19GUI/gamelist: add "None" as an option for second row and remove dynamically ↵Bartosz Kaszubowski
duplicate row options (#3309) * GUI/gamelist: add "None" as an option for second row and remove duplicated row options * fix clang-format warnings
2020-01-19vk_shader_decompiler: Implement UAtomicAdd (ATOMS) on SPIR-VReinUsesLisp
Also updates sirit to include atomic instructions.
2020-01-19CMake: Create thin archives on LinuxLéo Lam
This significantly reduces unnecessary disk writes and space usage when building Citra. libcore.a is now only ~1MB rather than several hundred megabytes.
2020-01-18Merge pull request #3317 from ReinUsesLisp/gl-decomp-cc-decompFernando Sahmkow
gl_shader_decompiler: Fix decompilation of condition codes
2020-01-18Merge pull request #3323 from ReinUsesLisp/fix-template-resbunnei
gl_state: Use bool instead of GLboolean
2020-01-18gl_state: Use bool instead of GLbooleanReinUsesLisp
This fixes template resolution considering GLboolean an integer instead of a bool.
2020-01-18vk_graphics_pipeline: Set front facing properlyReinUsesLisp
Front face was being forced to a certain value when cull face is disabled. Set a default value on initialization and drop the forcefully set front facing value with culling disabled.
2020-01-18Merge pull request #3298 from Simek/missing_hotkeysbunnei
GUI: add few missing hotkeys to main menu
2020-01-18Merge pull request #3314 from degasus/physical_membunnei
core/hle/kernel: Simplify PhysicalMemory usages.
2020-01-18core/memory: Create a special MapMemoryRegion for physical memory.Markus Wick
This allows us to create a fastmem arena within the memory.cpp helpers.
2020-01-18core/hle: Simplify PhysicalMemory usage in vm_manager.Markus Wick
2020-01-18core/loaders: Simplify PhysicalMemory usage.Markus Wick
It is currently a std::vector, however we might want to replace it with a more fancy allocator. So we can't use the C++ iterators any more.
2020-01-18Merge pull request #3305 from ReinUsesLisp/point-size-programbunnei
gl_state: Implement PROGRAM_POINT_SIZE
2020-01-18Merge pull request #3312 from ReinUsesLisp/atoms-u32bunnei
shader/memory: Implement ATOMS.ADD.U32
2020-01-17Merge pull request #3318 from jroweboy/remove-cpu-vendorbunnei
Remove unused CPU Vendor string and telemtry field
2020-01-17Remove unused CPU Vendor string and telemtry fieldJames Rowe
The information is duplicated in the brand string and the telemetry field is unused
2020-01-17vk_rasterizer: Address feedbackReinUsesLisp
2020-01-17gl_shader_decompiler: Fix decompilation of condition codesReinUsesLisp
Use Visit instead of reimplementing it. Fixes unimplemented negations for condition codes.
2020-01-17Merge pull request #3316 from TotalCaesar659/linux-headbar-iconbunnei
Add headbar icon on Linux
2020-01-18Add headbar icon on LinuxTotalCaesar659
2020-01-17Merge pull request #3306 from ReinUsesLisp/gl-texturebunnei
gl_texture_cache: Minor fixes and style changes
2020-01-17Merge pull request #3311 from ReinUsesLisp/z32fx24s8bunnei
format_lookup_table: Fix ZF32_X24S8 component types
2020-01-16vk_rasterizer: Implement Vulkan's rasterizerReinUsesLisp
This abstraction is Vulkan's equivalent to OpenGL's rasterizer. It takes care of joining all parts of the backend and rendering accordingly on demand.
2020-01-16renderer_vulkan: Add header as placeholderReinUsesLisp
2020-01-16Merge pull request #3300 from ReinUsesLisp/vk-texture-cachebunnei
vk_texture_cache: Implement generic texture cache on Vulkan