summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | maxwell_3d: implement MME shadow RAMGravatar Nguyen Dac Nam2020-03-221-1/+14
| |/ / / / /
* | | | / / sm/controller: Increase PointerBufferSizeGravatar FearlessTobi2020-03-231-1/+1
| |_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This increases the PointerBufferSize as a lager one is required by some services. This change is still not hw-accurate, but it is proven to work in Ryujinx. Instead of using a hardcoded size, we should figure out the specific values for each service in the future. Some of them can be taken from Atmosphere: https://github.com/Atmosphere-NX/Atmosphere/search?q=PointerBufferSize.
* | | | | Merge pull request #3477 from FearlessTobi/webapplet-shitGravatar bunnei2020-03-221-0/+6
|\ \ \ \ \ | |/ / / / |/| | | | core/web_browser: Allow WebApplet to exit gracefully when an error occurs
| * | | | core/web_browser: Allow WebApplet to exit gracefully when an error occursGravatar FearlessTobi2020-03-221-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, yuzu just freezes when an error occurs while Initializing the WebApplet. From a user perspective, this obviously isn't great as the game just softlocks. With this change, yuzu will call the Finalize method, so to the game it seems like as the user just exited the WebApplet normally. This works around https://github.com/yuzu-emu/yuzu/issues/2852.
* | | | | Merge pull request #3531 from makigumo/yuzu_masterGravatar bunnei2020-03-218-9/+72
|\ \ \ \ \ | | | | | | | | | | | | set: implement GetRegionCode
| * | | | | set: implement GetRegionCodeGravatar Dan2020-03-198-9/+72
| | | | | |
* | | | | | Merge pull request #3525 from FearlessTobi/linux-compile-errorGravatar bunnei2020-03-211-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | input_common/udp: Fix Linux build by using a backwards compatible way of error checking
| * | | | | | input_common/udp: Fix Linux build by using a backwards compatible way of ↵Gravatar FearlessTobi2020-03-171-1/+1
| | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | error checking Should fix https://github.com/yuzu-emu/yuzu/issues/3487. error_code::failed is a function which has been introduced in Boost 1.69. This version of boost hasn't landed in most major distros yet.
* | | | | | Merge pull request #3526 from FearlessTobi/bcat-disableGravatar bunnei2020-03-202-2/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | bcat: Disable Boxcat backend by default
| * | | | | | bcat: Disable Boxcat backend by defaultGravatar FearlessTobi2020-03-172-2/+2
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit disables the Boxcat backend by default for new users of yuzu. There's several reasons as to why this is done: 1. Boxcat currently only actually has an impact on 3 games and doesn't influence any core mechanics of them 2. It causes a plethora of issues when enabled such as games like Crash Team Racing, Diablo 3 and Tales of Vesperia not booting at all or hanging 3. It causes https://github.com/yuzu-emu/yuzu/issues/2957 to happen. This makes the configuration menu totally unusable for many Linux users of yuzu I think those points show that currently the negative impact of Boxcat outweighs its benefits and should therefore be disabled by default. For users who are eager to use the extra features provided by it, they can still just turn it on in the settings.
* | | | | | Merge pull request #3505 from namkazt/patch-8Gravatar bunnei2020-03-191-15/+48
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | shader_decode: implement XMAD mode CSfu
| * | | | | nit & remove some optional paramGravatar Nguyen Dac Nam2020-03-131-10/+11
| | | | | |
| * | | | | shader_decode: implement XMAD mode CSfuGravatar Nguyen Dac Nam2020-03-131-9/+41
| | | | | |
* | | | | | Merge pull request #3527 from FearlessTobi/output-modeGravatar bunnei2020-03-183-0/+7
|\ \ \ \ \ \ | | | | | | | | | | | | | | yuzu: Save sound output mode and set it to Stereo by default
| * | | | | | yuzu: Save sound output mode and set it to Stereo by defaultGravatar FearlessTobi2020-03-173-0/+7
| | | | | | |
* | | | | | | Merge pull request #3535 from ReinUsesLisp/gcc-warningsGravatar Mat M2020-03-188-33/+16
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | video_core: Silence misc warnings
| * | | | | | | vk_texture_cache: Silence misc warningsGravatar ReinUsesLisp2020-03-181-3/+3
| | | | | | | |
| * | | | | | | vk_staging_buffer_pool: Silence unused constant warningGravatar ReinUsesLisp2020-03-181-1/+1
| | | | | | | |
| * | | | | | | vk_rasterizer: Remove unused variableGravatar ReinUsesLisp2020-03-181-2/+0
| | | | | | | |
| * | | | | | | vk_pipeline_cache: Remove unused variableGravatar ReinUsesLisp2020-03-181-1/+0
| | | | | | | |
| * | | | | | | maxwell_to_vk: Sielence -Wswitch warningGravatar ReinUsesLisp2020-03-181-0/+2
| | | | | | | |
| * | | | | | | gl_shader_decompiler: Remove deprecated function and its usagesGravatar ReinUsesLisp2020-03-181-11/+8
| | | | | | | |
| * | | | | | | gl_rasterizer: Silence misc warningsGravatar ReinUsesLisp2020-03-181-7/+2
| | | | | | | |
| * | | | | | | kepler_compute: Remove unused variablesGravatar ReinUsesLisp2020-03-181-8/+0
| | | | | | | |
* | | | | | | | time_zone_content_manager: Fix out of bounds readGravatar ReinUsesLisp2020-03-181-1/+1
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There were cases where raw_data didn't contain enough space to hold the zero terminator. This was caught with -fsanitize=address.
* | | | | | | input_common/udp: Fix clang build issuesGravatar ReinUsesLisp2020-03-181-1/+2
| | | | | | |
* | | | | | | astc: Fix clang build issuesGravatar ReinUsesLisp2020-03-181-12/+12
| | | | | | |
* | | | | | | Merge pull request #3510 from FernandoS27/dirty-writeGravatar Mat M2020-03-174-13/+0
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | DirtyFlags: relax need to set render_targets as dirty
| * | | | | | | DirtyFlags: relax need to set render_targets as dirty Gravatar Fernando Sahmkow2020-03-144-13/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The texture cache already takes care of setting a render target to dirty when invalidated.
* | | | | | | | Merge pull request #3509 from ReinUsesLisp/astc-optsGravatar Mat M2020-03-171-537/+519
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | astc: General changes and optimizations
| * | | | | | | | astc: Fix typos from search and replaceGravatar ReinUsesLisp2020-03-141-3/+3
| | | | | | | | |
| * | | | | | | | astc: Minor changes to InputBitStreamGravatar ReinUsesLisp2020-03-141-28/+34
| | | | | | | | |
| * | | | | | | | astc: Pass val in Replicate by copyGravatar ReinUsesLisp2020-03-141-1/+1
| | | | | | | | |
| * | | | | | | | astc: Call std::vector:reserve on decodedClolorValues to avoid reallocatingGravatar ReinUsesLisp2020-03-141-0/+2
| | | | | | | | |
| * | | | | | | | astc: Call std::vector::reserve on texelWeightValues to avoid reallocatingGravatar ReinUsesLisp2020-03-131-0/+2
| | | | | | | | |
| * | | | | | | | astc: Create a LUT at compile time for encoding valuesGravatar ReinUsesLisp2020-03-131-7/+19
| | | | | | | | |
| * | | | | | | | astc: Make IntegerEncodedValue a trivial structureGravatar ReinUsesLisp2020-03-131-212/+177
| | | | | | | | |
| * | | | | | | | astc: Make IntegerEncodedValue constructor constexprGravatar ReinUsesLisp2020-03-131-5/+6
| | | | | | | | |
| * | | | | | | | astc: Make IntegerEncodedValue trivially copyableGravatar ReinUsesLisp2020-03-131-9/+2
| | | | | | | | |
| * | | | | | | | astc: Rename C types to common_typesGravatar ReinUsesLisp2020-03-131-79/+78
| | | | | | | | |
| * | | | | | | | astc: Move Popcnt to an anonymous namespace and make it constexprGravatar ReinUsesLisp2020-03-131-9/+13
| | | | | | | | |
| * | | | | | | | astc: Use common types instead of stdint.h integer typesGravatar ReinUsesLisp2020-03-131-284/+282
| | | | | | | | |
| * | | | | | | | astc: Use 'enum class' instead of 'enum' for EIntegerEncodingGravatar ReinUsesLisp2020-03-131-25/+25
| | | | | | | | |
* | | | | | | | | Merge pull request #3518 from ReinUsesLisp/scissor-clearsGravatar Mat M2020-03-174-45/+53
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | vk_rasterizer: Implement scissor clears and layered clears
| * | | | | | | | | vk_rasterizer: Implement layered clearsGravatar ReinUsesLisp2020-03-151-2/+2
| | | | | | | | | |
| * | | | | | | | | vk_rasterizer: Reimplement clears with vkCmdClearAttachmentsGravatar ReinUsesLisp2020-03-154-45/+53
| | | | | | | | | |
* | | | | | | | | | Merge pull request #3519 from ReinUsesLisp/int-formatsGravatar Mat M2020-03-171-0/+4
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / |/| | | | | | | | | maxwell_to_vk: Implement RG32 and RGB32 integer vertex formats
| * | | | | | | | | maxwell_to_vk: Implement RG32 and RGB32 integer vertex formatsGravatar ReinUsesLisp2020-03-151-0/+4
| | |_|_|_|_|_|/ / | |/| | | | | | |
* | | | | | | | | Merge pull request #3498 from ReinUsesLisp/texel-fetch-glslGravatar bunnei2020-03-171-6/+9
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / |/| | | | | | | | gl_shader_decompiler: Add layer component to texelFetch
| * | | | | | | | gl_shader_decompiler: Add layer component to texelFetchGravatar ReinUsesLisp2020-03-121-6/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | TexelFetch was not emitting the array component generating invalid GLSL.