Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-25 | shader/memory: Move unaligned load/store to functions | ReinUsesLisp | |
2020-01-25 | shader/memory: Implement LDL.S16 and LDS.S16 | ReinUsesLisp | |
2020-01-25 | Merge pull request #3343 from FearlessTobi/ui-tab | bunnei | |
yuzu/configuration: create UI tab and move gamelist settings there | |||
2020-01-24 | Merge pull request #3326 from FearlessTobi/port-5039 | bunnei | |
Port citra-emu/citra#5039: "common/logging: don't use regex for path trimming" | |||
2020-01-24 | Merge pull request #3344 from ReinUsesLisp/vk-botw | bunnei | |
vk_shader_decompiler: Disable default values on unwritten render targets | |||
2020-01-24 | Merge pull request #3273 from FernandoS27/txd-array | bunnei | |
Shader_IR: Implement TXD Array. | |||
2020-01-24 | Merge pull request #3340 from SciresM/pmdx | bunnei | |
loader: provide default arguments (zero byte) to NSOs | |||
2020-01-24 | vk_shader_decompiler: Disable default values on unwritten render targets | ReinUsesLisp | |
Some games like The Legend of Zelda: Breath of the Wild assign render targets without writing them from the fragment shader. This generates Vulkan validation errors, so silence these I previously introduced a commit to set "vec4(0, 0, 0, 1)" for these attachments. The problem is that this is not what games expect. This commit reverts that change. | |||
2020-01-23 | Merge pull request #2800 from FearlessTobi/port-4049 | bunnei | |
Port citra-emu/citra#4049: "Input: UDP Client to provide motion and touch controls" | |||
2020-01-24 | yuzu/configuration: create UI tab and move gamelist settings there | FearlessTobi | |
2020-01-23 | common/logging: don't use regex for path trimming | BreadFish64 | |
2020-01-23 | Replace GetString with Get function | FearlessTobi | |
This should hopefully fix compilation errors. | |||
2020-01-23 | Address second part of review comments | FearlessTobi | |
2020-01-23 | Address review comments | FearlessTobi | |
2020-01-23 | Input: UDP Client to provide motion and touch controls | fearlessTobi | |
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-23 | Merge pull request #3341 from bunnei/time-posix-myrule | bunnei | |
service: time: Implement ToPosixTimeWithMyRule. | |||
2020-01-23 | Merge pull request #3338 from ReinUsesLisp/no-fastmath | Fernando Sahmkow | |
gl_shader_cache: Disable fastmath on Nvidia | |||
2020-01-22 | service: time: Implement ToPosixTimeWithMyRule. | bunnei | |
- Used by Pokemon Mystery Dungeon. | |||
2020-01-22 | loader: provide default arguments (zero byte) to NSOs | Michael Scire | |
Certain newer unity games (Terraria, Pokemon Mystery Dungeon) require that the argument region be populated. Failure to do so results in an integer underflow in argument count, and eventually an unmapped read at 0x800000000. Providing this default fixes this. Note that the behavior of official software is as yet unverified, arguments-wise. | |||
2020-01-22 | Merge pull request #3324 from FearlessTobi/port-5037 | bunnei | |
Port citra-emu/citra#5037: "CMake: Create thin archives on Linux" | |||
2020-01-22 | Merge pull request #3339 from Simek/dark-theme-update | Zach Hilman | |
GUI: fix minor issues with dark themes + rename and reorder themes | |||
2020-01-22 | fix qss stylesheet whitespaces | Bartosz Kaszubowski | |
2020-01-22 | GUI: fix minor issues with dark themes | Bartosz Kaszubowski | |
GUI: rename and reorder themes | |||
2020-01-21 | gl_shader_cache: Disable fastmath on Nvidia | ReinUsesLisp | |
2020-01-20 | Merge pull request #3330 from ReinUsesLisp/vk-blit-screen | Fernando Sahmkow | |
vk_blit_screen: Initial implementation | |||
2020-01-20 | vk_blit_screen: Address feedback | ReinUsesLisp | |
2020-01-20 | Merge pull request #3334 from bunnei/time-fix | bunnei | |
time: Fix month off-by-one error. | |||
2020-01-20 | time: Fix month off-by-one error. | bunnei | |
- Fixes timestamp in ZLA and Astral Chain saves. | |||
2020-01-20 | Merge pull request #3332 from bunnei/config-audio-tab | bunnei | |
yuzu_qt: config: Move audio to its own tab. | |||
2020-01-20 | GUI/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-20 | Merge pull request #3328 from ReinUsesLisp/vulkan-atoms | bunnei | |
vk_shader_decompiler: Implement UAtomicAdd (ATOMS) on SPIR-V | |||
2020-01-19 | Merge pull request #3322 from ReinUsesLisp/vk-front-face | bunnei | |
vk_graphics_pipeline: Set front facing properly | |||
2020-01-19 | yuzu_qt: config: Move audio to its own tab. | bunnei | |
- We have some important audio settings, makes them more discoverable. | |||
2020-01-19 | Merge pull request #3271 from bunnei/time-rewrite | bunnei | |
service: time: Rewrite implementation of glue services. | |||
2020-01-19 | vk_blit_screen: Initial implementation | ReinUsesLisp | |
This abstraction takes care of presenting accelerated and non-accelerated or "framebuffer" images to the Vulkan swapchain. | |||
2020-01-19 | Merge pull request #3313 from ReinUsesLisp/vk-rasterizer | bunnei | |
vk_rasterizer: Implement Vulkan's rasterizer | |||
2020-01-19 | GUI/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-19 | GUI/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-19 | GUI/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-19 | vk_shader_decompiler: Implement UAtomicAdd (ATOMS) on SPIR-V | ReinUsesLisp | |
Also updates sirit to include atomic instructions. | |||
2020-01-19 | CMake: Create thin archives on Linux | Lé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-18 | Merge pull request #3317 from ReinUsesLisp/gl-decomp-cc-decomp | Fernando Sahmkow | |
gl_shader_decompiler: Fix decompilation of condition codes | |||
2020-01-18 | Merge pull request #3323 from ReinUsesLisp/fix-template-res | bunnei | |
gl_state: Use bool instead of GLboolean | |||
2020-01-18 | gl_state: Use bool instead of GLboolean | ReinUsesLisp | |
This fixes template resolution considering GLboolean an integer instead of a bool. | |||
2020-01-18 | vk_graphics_pipeline: Set front facing properly | ReinUsesLisp | |
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-18 | Merge pull request #3298 from Simek/missing_hotkeys | bunnei | |
GUI: add few missing hotkeys to main menu | |||
2020-01-18 | Merge pull request #3314 from degasus/physical_mem | bunnei | |
core/hle/kernel: Simplify PhysicalMemory usages. | |||
2020-01-18 | core/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-18 | core/hle: Simplify PhysicalMemory usage in vm_manager. | Markus Wick | |
2020-01-18 | core/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. |