summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-10-16Merge pull request #2912 from FernandoS27/async-fixesbunnei
General fixes to Async GPU
2019-10-15Merge pull request #2984 from lioncash/fallthrough2Rodrigo Locatti
video_core/surface: Add missing break in PixelFormatFromTextureFormat()
2019-10-15video_core/surface: Add missing break in PixelFormatFromTextureFormat()Lioncash
Prevents fallthrough into the following case.
2019-10-15Merge pull request #2981 from lioncash/copyRodrigo Locatti
gl_shader_decompiler: Minor cleanup-related changes
2019-10-15gl_shader_decompiler: Make ExprDecompiler's GetResult() a const member functionLioncash
This is only ever used to read, but not write, the resulting string, so we can enforce this by making it a const member function.
2019-10-15gl_shader_decompiler: Use a std::string_view with GetDeclarationWithSuffix()Lioncash
This allows the function to be completely non-allocating for inputs of all sizes (i.e. there's no heap cost for an input to convert to a std::string_view).
2019-10-15gl_shader_decompiler: Fold flow_var constant into GetFlowVariable()Lioncash
This is only ever used within this function, so we can narrow it's scope down.
2019-10-15gl_shader_decompiler: Mark ASTDecompiler/ExprDecompiler parameters as const ↵Lioncash
references where applicable These member functions don't actually modify the input parameter, so we can make this explicit with the use of const.
2019-10-15gl_shader_decompiler: Pass by reference to GenerateTextureArgument()Lioncash
Avoids an unnecessary atomic reference count increment and decrement.
2019-10-15gl_shader_decompiler: Use std::holds_alternative within GenerateTexture()Lioncash
This only ever queries if the type exists within the variant, but doesn't actually do anything with the return value. We can just use std::holds_alternative for this use case.
2019-10-15shader/node: std::move Meta instance within OperationNode constructorLioncash
Allows usages of the constructor to avoid an unnecessary copy.
2019-10-15gl_shader_decompiler: Avoid unnecessary copies of MetaImageLioncash
MetaImage contains a std::vector, so copying here could result in unnecessary reallocations. Given the operation lives throughout the entire scope, this is safe to do.
2019-10-15Merge pull request #2972 from lioncash/systembunnei
{bcat, gpu, nvflinger}: Remove trivial usages of the global system accessor
2019-10-15Merge pull request #2977 from lioncash/algorithmbunnei
common: Rename binary_find.h to algorithm.h
2019-10-15video_core/gpu: Remove use of the global system accessorLioncash
We can just make use of the reference member variable instead of accessing the global system instance.
2019-10-15bcat: Remove use of global system accessorsLioncash
Removes all uses of the global system accessor within the BCAT interface.
2019-10-15common/algorithm: Add description comment indicating intended algorithmsLioncash
Makes it explicit that the header is intended for iterator-based algorithms that can ideally operate on any type.
2019-10-15common: Rename binary_find.h to algorithm.hLioncash
Makes the header more general for other potential algorithms in the future. While we're at it, include a missing <functional> include to satisfy the use of std::less.
2019-10-15Merge pull request #2965 from FernandoS27/fair-core-timingbunnei
Core Timing: Rework Core Timing to run all cores evenly.
2019-10-14Merge pull request #2897 from DarkLordZach/oss-ext-fonts-1bunnei
pl_u: Move open source font archives and fix NAND error
2019-10-14Merge pull request #2968 from FreddyFunk/fix-zl-zr-analog-triggersbunnei
yuzu/configure_input_player: Fix input handling for ZL and ZR from controllers with analog triggers
2019-10-14Merge pull request #2930 from DarkLordZach/gamecard-partitionsbunnei
file_sys: Add code to access raw gamecard partitions and lazily load them
2019-10-13card_image: Implement system update commands in XCIZach Hilman
2019-10-13pl_u: Fix mismatched rebase size error in font encryptionZach Hilman
2019-10-13pl_u: Use kernel physical memoryZach Hilman
2019-10-13pl_u: Remove excess static qualifierZach Hilman
2019-10-13pl_u: Use OSS system archives if real archives don't existZach Hilman
2019-10-13system_archive: Synthesize shared fonts system archivesZach Hilman
2019-10-13externals: Move OSS font data to file_sys in coreZach Hilman
2019-10-12nvflinger/buffer_queue: Remove use of a global system accessorLioncash
2019-10-12Core_Timing: Address Remaining feedback.Fernando Sahmkow
2019-10-12Core_Timing: Fix tests.Fernando Sahmkow
2019-10-11Core_Timing: Address Feedback and suppress warnings.Fernando Sahmkow
2019-10-11AsyncGpu: Address FeedbackFernando Sahmkow
2019-10-10fixed clang format & addressed feedbackFreddyFunk
2019-10-10yuzu/configure_input_player: Fix input handling for ZL and ZR from ↵FreddyFunk
controllers with analog triggers
2019-10-09Merge pull request #2910 from FearlessTobi/port-4930bunnei
Port citra-emu/citra#4930: "Pause when in background"
2019-10-09Merge pull request #2915 from vitor-k/patch-1bunnei
Link to Yuzu's wiki instead of Citra's
2019-10-09Merge pull request #2928 from ReinUsesLisp/dirty-depth-boundsbunnei
maxwell_3d: Add dirty flags for depth bounds values
2019-10-09Merge pull request #2927 from ReinUsesLisp/polygon-offset-unitsbunnei
gl_rasterizer: Fix polygon offset units
2019-10-09Core Timing: Correct Idle and remove lefting pragmaFernando Sahmkow
2019-10-09Core Timing: General corrections and added tests.Fernando Sahmkow
2019-10-09Tests: Eliminate old Core Timing TestsFernando Sahmkow
2019-10-09Core Timing: Rework Core Timing to run all cores evenly.Fernando Sahmkow
2019-10-09Merge pull request #2921 from FreddyFunk/compiler-warnings-corebunnei
Services::ES fix casting warnings
2019-10-09Merge pull request #2964 from Schplee/update-iconbunnei
Updated yuzu icon to thicker version
2019-10-08Updated yuzu icon to thicker versionSchplee
2019-10-08Merge pull request #2654 from DarkLordZach/lm-log-rewritebunnei
lm: Rewrite logger to use core reporting services
2019-10-08Merge pull request #2961 from DarkLordZach/azure-tag-namesbunnei
ci: Correct azure tag and release names
2019-10-08Merge pull request #2956 from DarkLordZach/azure-win-tarxzbunnei
ci: Add TAR-XZ compression to MSVC builds