aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2020-06-27nfc: Update function tableVolcaEM
This was based on Switchbrew page: https://switchbrew.org/wiki/NFC_services
2020-06-27ncm: Update function tableVolcaEM
This was based on Switchbrew page: https://switchbrew.org/wiki/NCM_services ILocationResolver's 16, 17, 18 and 19 have unofficial names
2020-06-27mm: Update function tableVolcaEM
This was based on Switchbrew page: https://switchbrew.org/wiki/Display_services
2020-06-27mig: Update function tableVolcaEM
This was based on Switchbrew page: https://switchbrew.org/wiki/Migration_services
2020-06-27ldn: Update function tableVolcaEM
This was based on Switchbrew page: https://switchbrew.org/wiki/LDN_services
2020-06-27Oops (fix typo)VolcaEM
2020-06-27lbl: Update function tableVolcaEM
This was based on Switchbrew page: https://switchbrew.org/wiki/Backlight_services
2020-06-27grc: Update function tableVolcaEM
This was based on Switchbrew page: https://switchbrew.org/wiki/GRC_services
2020-06-27friend: Update function tableVolcaEM
2020-06-27Fix issues caused when changing the fullscreen hotkeyKewlan
2020-06-27Merge pull request #4097 from kevinxucs/kevinxucs/device-pixel-scaling-floatbunnei
Fix framebuffer size on fractional scaling display
2020-06-27Merge pull request #4164 from Kewlan/mute-audio-hotkeybunnei
hotkeys: Add a "Mute Audio" hotkey
2020-06-27Merge pull request #4158 from Morph1984/capsbunnei
caps: Use enum classes and check struct sizes on compile time
2020-06-26left const auto&, comment punctuation.Ameer J
Co-authored-by: Morph <39850852+Morph1984@users.noreply.github.com>
2020-06-26Merge pull request #4152 from ogniK5377/ipc-errbunnei
Mark invalid IPC buffers as ASSERT_OR_EXECUTE_MSG
2020-06-26Merge pull request #4154 from ogniK5377/swkbd-nullptrbunnei
Prevent nullptr dereference on swkbd error case
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