Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-06-20 | copy_params: Use constructor instead of C-like initialization | ReinUsesLisp | |
2019-06-20 | Correct Mipmaps View method in Texture Cache | Fernando Sahmkow | |
2019-06-20 | Change texture_cache chaching from GPUAddr to CacheAddr | Fernando Sahmkow | |
This also reverses the changes to make invalidation and flushing through the GPU address. | |||
2019-06-20 | Corrections to Structural Matching | Fernando Sahmkow | |
The texture will now be reconstructed if the width only matches on GoB alignment. | |||
2019-06-20 | Implement Texture Cache V2 | Fernando Sahmkow | |
2019-06-20 | Correct Surface Base and Views for new Texture Cache | Fernando Sahmkow | |
2019-06-20 | Add OGLTextureView | Fernando Sahmkow | |
2019-06-20 | Deglobalize Memory Manager on texture cahe and Implement Invalidation and ↵ | Fernando Sahmkow | |
Flushing using GPUVAddr | |||
2019-06-20 | texture_cache: Remove execution context copies from the texture cache | ReinUsesLisp | |
This is done to simplify the OpenGL implementation, it is needed for Vulkan. | |||
2019-06-20 | gl_texture_cache: Implement fermi copies | ReinUsesLisp | |
2019-06-20 | texture_cache: Split texture cache into different files | ReinUsesLisp | |
2019-06-20 | texture_cache: Move staging buffer into a generic implementation | ReinUsesLisp | |
2019-06-20 | texture_cache: Flush 3D textures in the order they are drawn | ReinUsesLisp | |
2019-06-20 | gl_texture_cache: Minor changes | ReinUsesLisp | |
2019-06-20 | gl_texture_cache: Add copy from multiple overlaps into a single surface | ReinUsesLisp | |
2019-06-20 | gl_texture_cache: Attach surface textures instead of views | ReinUsesLisp | |
2019-06-20 | gl_texture_cache: Add fast copy path | ReinUsesLisp | |
2019-06-20 | gl_texture_cache: Initial implementation | ReinUsesLisp | |
2019-06-20 | Merge pull request #2596 from FernandoS27/revert-2590 | bunnei | |
Revert PR 2590. | |||
2019-06-20 | Merge pull request #2595 from jonsn0w/patch-1 | Hexagon12 | |
Update content_archive.cpp | |||
2019-06-19 | Revert PR 2590. | Fernando Sahmkow | |
Even though it has been proven that IAudioRenderer:SystemEvent is actually an automatic event. The current implementation of such event is all thought to be manual. Thus it's implementation needs to be corrected when doing such change. As it is right now this PR introduced a series of regressions on softlocks on multiple games. Therefore, this pr reverts such change until a correct implementation is made. | |||
2019-06-19 | Merge pull request #2591 from lioncash/record | bunnei | |
core: Remove unused CiTrace source files | |||
2019-06-19 | Merge pull request #2590 from lioncash/event | bunnei | |
service/audio/audren_u: Correct event reset type for the system event | |||
2019-06-19 | Update content_archive.cpp | jonsn0w | |
log clutter in debug logs when theres really no need | |||
2019-06-19 | Merge pull request #2594 from FearlessTobi/very-important-change | Zach Hilman | |
yuzu/configure_input: Add missing space in window title | |||
2019-06-19 | Change to a more descriptive name | Tobias | |
2019-06-19 | yuzu/configure_input: Add missing space in window name | Tobias | |
2019-06-20 | Added missing space between two words | Alex Subaric | |
Added missing whitespace character between two words in the "Warning Missing Derivation Components" warning message box. | |||
2019-06-19 | Merge pull request #2584 from ogniK5377/cadence | Zach Hilman | |
Impl'd IsUserAccountSwitchLocked, SetAudioOutVolume, GetAudioOutVolume & Partial impl of GetAccumulatedSuspendedTickChangedEvent | |||
2019-06-18 | core: Remove unused CiTrace source files | Lioncash | |
These source files have been unused for the entire lifecycle of the project. They're a hold-over from Citra and only add to the build time of the project, so they can be removed. There's also likely no way this would ever work in yuzu in its current form without revamping quite a bit of it, given how different the GPU on the Switch is compared to the 3DS. | |||
2019-06-18 | service/audio/audren_u: Correct event reset type for the system event | Lioncash | |
This is actually an auto-reset event in the audio service itself, not a manual one. | |||
2019-06-17 | Merge pull request #2562 from ReinUsesLisp/split-cbuf-upload | bunnei | |
video_core/engines: Move ConstBufferInfo out of Maxwell3D | |||
2019-06-17 | Addressed issues | David Marcec | |
2019-06-16 | Signalled accumulated_suspended_tick_changed_event on creation based on RE | David Marcec | |
2019-06-16 | Cleanup | David Marcec | |
2019-06-16 | Impl'd IsUserAccountSwitchLocked, SetAudioOutVolume, GetAudioOutVolume & ↵ | David Marcec | |
Partial impl of GetAccumulatedSuspendedTickChangedEvent IPC-100 was changed to InitializeApplicationInfoOld instead of InitializeApplicationInfo. IPC-150 makes an indentical call to IPC-100 however does extra processing. They should not have the same name as it's quite confusing to debug. | |||
2019-06-15 | Merge pull request #2538 from ReinUsesLisp/ssy-pbk | Zach Hilman | |
shader: Split SSY and PBK stack | |||
2019-06-15 | Merge pull request #2581 from lioncash/hex | Zach Hilman | |
common/hex_util: Combine HexVectorToString() and HexArrayToString() | |||
2019-06-14 | Merge pull request #2582 from lioncash/reserved | bunnei | |
file_sys/ips_layer: Remove unnecessary reserve() call | |||
2019-06-12 | Merge pull request #2580 from lioncash/redundant | Zach Hilman | |
kernel/vm_manager: Remove redundant Reset call in destructor | |||
2019-06-12 | Merge pull request #2577 from lioncash/fs | Zach Hilman | |
file_sys/card_image: Minor cleanup | |||
2019-06-12 | file_sys/ips_layer: Remove unnecessary reserve() call | Lioncash | |
Given 'replace' is assigned to on the following line, this isn't necessary, given the underlying data is going to be overwritten entirely. | |||
2019-06-12 | common/hex_util: Reserve std::string memory ahead of time | Lioncash | |
Avoids potentially performing multiple reallocations (depending on the size of the input data) by reserving the necessary amount of memory ahead of time. This is trivially doable, so there's no harm in it. | |||
2019-06-12 | common/hex_util: Combine HexVectorToString() and HexArrayToString() | Lioncash | |
These can be generified together by using a concept type to designate them. This also has the benefit of not making copies of potentially very large arrays. | |||
2019-06-12 | file_sys/card_image: Remove obsolete TODO | Lioncash | |
We already support Rev 1+. | |||
2019-06-12 | kernel/vm_manager: Remove redundant Reset call in destructor | Lioncash | |
This is performing more work than would otherwise be necessary during VMManager's destruction. All we actually want to occur in this scenario is for any allocated memory to be freed, which will happen automatically as the VMManager instance goes out of scope. Anything else being done is simply unnecessary work. | |||
2019-06-11 | Merge pull request #2578 from lioncash/cnmt | bunnei | |
file_sys/nca_metadata: Update CNMT structures | |||
2019-06-11 | Merge pull request #2572 from FernandoS27/gpu-mem | bunnei | |
GPUVM: Correct GPU VM virtual address space | |||
2019-06-10 | file_sys/nca_metadata: Update CNMT structures | Lioncash | |
Names a few more entries in relevant structures. Information based off SwitchBrew and my own RE. | |||
2019-06-10 | file_sys/card_image: Deduplicate casts within AddNCAFromPartition() | Lioncash | |
Makes for nicer reading. |