aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2020-06-26Merge pull request #4147 from ReinUsesLisp/hset2-immbunnei
shader/half_set: Implement HSET2_IMM
2020-06-27Merge pull request #4178 from VolcaEM/patch-6David
es: Update function table
2020-06-27Use better names for "Unknown"sVolcaEM
2020-06-27Update function namesVolcaEM
2020-06-27btm: Give better names for unknown functionsDavid Marcec
2020-06-26btdrv: Update function table (#4174)VolcaEM
* btdrv: Update function table
2020-06-26bpc: Update function tables (#4173)VolcaEM
* bpc: Update function tables This was based on Switchbrew page: https://switchbrew.org/wiki/PCV_services
2020-06-26bcat: Update function tables and add missing classes (#4172)VolcaEM
* bcat: Update function tables and add missing classes
2020-06-26am: Update function tables and add missing classes (#4169)VolcaEM
* am: Update function tables and add missing classes * Remove comments (1/5) * Remove comments (2/5) * Remove comments (3/5) * Remove comments (4/5) * Remove comments (5/5) * Remove unused classes (1/2) * Remove unused classes (2/2)
2020-06-26aoc: Update function table (#4170)VolcaEM
* aoc: Update function table * Remove comments
2020-06-26Merge pull request #4177 from VolcaEM/patch-5LC
btm: Update function tables
2020-06-27eupld: Update function tableVolcaEM
This was based on Switchbrew page: https://switchbrew.org/wiki/Error_Upload_services
2020-06-27es: Update function tableVolcaEM
This was based on Switchbrew page: https://switchbrew.org/wiki/ETicket_services
2020-06-27Update FAQ function name (2/2)VolcaEM
2020-06-27Update FAQ function name (1/2)VolcaEM
2020-06-27btm: Update function tablesVolcaEM
This was based on Switchbrew page: https://switchbrew.org/wiki/BTM_services "No comment" edition
2020-06-26vk_rasterizer: Use nullptr for <pSizes> in CmdBindVertexBuffers2EXTReinUsesLisp
Disable this temporarily.
2020-06-26vk_pipeline_cache: Avoid hashing and comparing dynamic state when possibleReinUsesLisp
With extended dynamic states, some bytes don't have to be collected from the pipeline key, hence we can avoid hashing and comparing them on lookups.
2020-06-26vulkan/fixed_pipeline_state: Move state out of individual structuresReinUsesLisp
2020-06-26vk_rasterizer: Use VK_EXT_extended_dynamic_stateReinUsesLisp
2020-06-26renderer_vulkan/wrapper: Add VK_EXT_extended_dynamic_state functionsReinUsesLisp
2020-06-26fixed_pipeline_state: Add requirements for VK_EXT_extended_dynamic_stateReinUsesLisp
This moves dynamic state present in VK_EXT_extended_dynamic_state to a separate structure in FixedPipelineState. This is structure is at the bottom allowing us to hash and memcmp only when the extension is not supported.
2020-06-26vk_device: Enable VK_EXT_extended_dynamic_state when availableReinUsesLisp
2020-06-26texture_cache: Test format compatibility before copyingReinUsesLisp
Avoid illegal copies. This intercepts the last step of a copy to avoid generating validation errors or corrupting the driver on some instances. We can create views and emit copies accordingly in future commits and remove this last-step validation.
2020-06-26Merge pull request #4144 from FernandoS27/tt-fixbunnei
TextureCache: Fix case where layer goes off bound.
2020-06-26Merge pull request #4111 from ReinUsesLisp/preserve-contents-vkbunnei
vk_rasterizer: Don't preserve contents on full screen clears
2020-06-26video_core/compatible_formats: Table to test if two formats are legal to ↵ReinUsesLisp
view or copy Add a flat table to test if it's legal to create a texture view between two formats or copy betweem them. This table is based on ARB_copy_image and ARB_texture_view. Copies are more permissive than views.
2020-06-26gl_buffer_cache: Copy to buffers created as STREAM_READ before downloadingReinUsesLisp
After marking buffers as resident, Nvidia's driver seems to take a slow path. To workaround this issue, copy to a STREAM_READ buffer and then call GetNamedBufferSubData on it. This is a temporary solution until we have asynchronous flushing.
2020-06-26Update function name againVolcaEM
2020-06-26Update function name (2/2)VolcaEM
2020-06-26Update function name (1/2)VolcaEM
2020-06-26Common: Fix non-conan buildFernando Sahmkow
2020-06-26caps_u: Fix GetAlbumContentsFileListForApplication stubMorph
2020-06-26caps: Use enum classes and check struct sizes on compile timeMorph
2020-06-26caps: Update copyright headersMorph
Updated to "yuzu Emulator Project"
2020-06-26Add a "Mute Audio" hotkeyKewlan
2020-06-25Merge pull request #4159 from ogniK5377/mem-manager-dumb-assertbunnei
memory_manager: Remove useless assertion
2020-06-25Merge pull request #4151 from ReinUsesLisp/gl-invalidationsRodrigo Locatti
gl_shader_cache: Avoid use after move for program size
2020-06-25const& to button in button arrayAmeer J
Co-authored-by: VolcaEM <63682805+VolcaEM@users.noreply.github.com>
2020-06-25Stop reading loop if error is encounteredAmeer
2020-06-25Clang-format againVolcaEM
2020-06-25Clang-formatVolcaEM
2020-06-25Remove unnecessary newlineVolcaEM
2020-06-25Merge branch 'master' into quickstart-faqVolcaEM
2020-06-25Fix typo 2: electric boogalooVolcaEM
2020-06-25Use QUrl (2/2)VolcaEM
2020-06-25Use QUrl (1/2)VolcaEM
2020-06-25Fix formattingVolcaEM
2020-06-25Fix typoVolcaEM
2020-06-25Add "Open Quickstart Guide" and "FAQ" buttons to the Help menuVolcaEM
While we're at it, also refactor the function used by OnOpenModsPage to be compatible with other URLs