Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-14 | PageTable: move backing addresses to a children class as the CPU page table ↵ | Fernando Sahmkow | |
does not need them. This PR aims to reduce the memory usage in the CPU page table by moving GPU specific parameters into a child class. This saves 1Gb of Memory for most games. | |||
2020-03-13 | Merge pull request #3491 from ReinUsesLisp/polygon-modes | bunnei | |
gl_rasterizer: Implement polygon modes and fill rectangles | |||
2020-03-12 | Merge pull request #3483 from namkazt/patch-1 | Fernando Sahmkow | |
vk_rasterizer: fix mistype on SetupGraphicsImages | |||
2020-03-12 | Merge pull request #3480 from ReinUsesLisp/vk-disabled-ubo | Fernando Sahmkow | |
vk_rasterizer: Support disabled uniform buffers | |||
2020-03-12 | Merge pull request #3497 from FernandoS27/microprogfile-extend | bunnei | |
Small corrections and features to microprofile | |||
2020-03-12 | Merge pull request #3496 from vitor-k/remove-enum | bunnei | |
framebuffer_layout.h: drop the use of enum for screen dimensions | |||
2020-03-12 | NVFlinger: Do the microprofile Flip after processing a valid frame. | Fernando Sahmkow | |
2020-03-11 | Merge pull request #3494 from ReinUsesLisp/fix-cs-pipeline | bunnei | |
gl_shader_manager: Fix interaction between graphics and compute | |||
2020-03-11 | framebuffer_layout.h: drop the use of enum for screen dimensions. | Vitor Kiguchi | |
+clang format | |||
2020-03-11 | gl_shader_manager: Fix interaction between graphics and compute | ReinUsesLisp | |
After a compute shader was set to the pipeline, no graphics shader was invoked again. To address this use glUseProgram to bind compute shaders (without state tracking) and call glUseProgram(0) when transitioning out of it back to the graphics pipeline. | |||
2020-03-10 | Merge pull request #3458 from FearlessTobi/voice-issues | bunnei | |
cubeb_sink: Don't discard other channels when performing downmixing | |||
2020-03-09 | gl_rasterizer: Implement polygon modes and fill rectangles | ReinUsesLisp | |
2020-03-09 | Merge pull request #3301 from ReinUsesLisp/state-tracker | Rodrigo Locatti | |
video_core: Remove gl_state and use a state tracker based on dirty flags | |||
2020-03-08 | textures: Fix anisotropy hack | ReinUsesLisp | |
Previous code could generate an anisotropy value way higher than x16. | |||
2020-03-08 | cubeb_sink: Don't discard other channels when performing downmixing | FearlessTobi | |
Previously, when performing downmixing, we would discard all channels except the left and right one. This implementation respects them when mixing down to Stereo. It is taken from this document: http://www.atsc.org/wp-content/uploads/2015/03/A52-201212-17.pdf. Fixes Luigis Mansion 3 cutscene and Bayonetta audio. | |||
2020-03-07 | Merge pull request #3452 from Morph1984/anisotropic-filtering | bunnei | |
frontend/Graphics: Add "Advanced" graphics tab and experimental Anisotropic Filtering support | |||
2020-03-08 | vk_reasterizer: fix mistype on SetupGraphicsImages | Nguyen Dac Nam | |
This should use Maxwell3D engine. Fixed some GPU error on Kirby and maybe other games. | |||
2020-03-07 | Merge pull request #3481 from ReinUsesLisp/abgr5-storage | bunnei | |
maxwell_to_vk: Remove Storage capability for A1B5G5R5U | |||
2020-03-06 | vk_rasterizer: Support disabled uniform buffers | ReinUsesLisp | |
2020-03-06 | maxwell_to_vk: Remove Storage capability for A1B5G5R5U | ReinUsesLisp | |
2020-03-05 | Merge pull request #3463 from ReinUsesLisp/vk-toctou | bunnei | |
vk_swapchain: Silence TOCTOU race condition | |||
2020-03-05 | Merge pull request #3479 from jroweboy/dont-log-on-no-input | bunnei | |
Minor fixes for udp input | |||
2020-03-05 | Merge pull request #3451 from ReinUsesLisp/indexed-textures | bunnei | |
vk_shader_decompiler: Implement indexed textures | |||
2020-03-04 | Merge pull request #3469 from namkazt/patch-1 | bunnei | |
shader_decode: Fix LD, LDG when track constant buffer | |||
2020-03-04 | Merge pull request #3478 from bunnei/a32 | bunnei | |
Refactoring to boot A32 games | |||
2020-03-03 | input/udp - Add minor error handling to prevent bad input from crashing | James Rowe | |
2020-03-03 | Merge pull request #3455 from ReinUsesLisp/attr-scaled | bunnei | |
video_core: Implement more scaled attribute formats | |||
2020-03-03 | Frontend/SDL - Provide proper default for UDP input | James Rowe | |
When the default file is read in, the settings default value is only used when the key is missing. As it was, the key existed, but the value was empty string causing it to accept that as a value to pass into the core | |||
2020-03-03 | input/udp - Dont log on invalid packet received | James Rowe | |
2020-03-02 | core: hle: Implement separate A32/A64 SVC interfaces. | bunnei | |
2020-03-02 | core: Implement separate A32/A64 ARM interfaces. | bunnei | |
2020-03-02 | core: loader: Remove check for 32-bit. | bunnei | |
2020-03-02 | core: dynarmic: Add CP15 from Citra. | bunnei | |
2020-03-02 | Merge pull request #3464 from FernandoS27/jit-fix | bunnei | |
ARM_Interface: Cache the JITs instead of deleting/recreating. | |||
2020-02-29 | nit: move comment to right place. | Nguyen Dac Nam | |
2020-02-28 | Merge pull request #3448 from bunnei/fix-audio-interp-2 | bunnei | |
audio_core: interpolate: Improvements to fix audio crackling. | |||
2020-02-28 | video_core/dirty_flags: Address feedback | ReinUsesLisp | |
2020-02-28 | renderer_opengl: Fix edge-case where alpha testing might cull presentation | ReinUsesLisp | |
2020-02-28 | gl_texture_cache: Remove blending disable on blits | ReinUsesLisp | |
Blending doesn't affect blits. Rasterizer discard does, update the commentaries. | |||
2020-02-28 | gl_rasterizer: Don't disable blending on clears | ReinUsesLisp | |
Blending doesn't affect clears. | |||
2020-02-28 | dirty_flags: Deduplicate code between OpenGL and Vulkan | ReinUsesLisp | |
2020-02-28 | vk_rasterizer: Pass Maxwell registers to dynamic updates | ReinUsesLisp | |
2020-02-28 | state_tracker: Remove type traits with named structures | ReinUsesLisp | |
2020-02-28 | vk_state_tracker: Implement dirty flags for stencil properties | ReinUsesLisp | |
2020-02-28 | vk_state_tracker: Implement dirty flags for depth bounds | ReinUsesLisp | |
2020-02-28 | vk_state_tracker: Implement dirty flags for blend constants | ReinUsesLisp | |
2020-02-28 | vk_state_tracker: Implement dirty flags for depth bias | ReinUsesLisp | |
2020-02-28 | vk_state_tracker: Implement dirty flags for scissors | ReinUsesLisp | |
2020-02-28 | vk_state_tracker: Initial implementation | ReinUsesLisp | |
Add support for render targets and viewports. | |||
2020-02-28 | gl_rasterizer: Remove num vertex buffers magic number | ReinUsesLisp | |