summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2020-08-03tests/core_timing: Remove pragma optimize(off)Lioncash
I made a review comment about this in the PR that this was introduced in (#3955, commit 71c4779211dc081a3b2dd4af52edad5748e7a7f5), but it seems to have been missed. We shouldn't be using this pragma here because it's MSVC specific. This causes warnings on other compilers. The test it's surrounding is *extremely* dubious, but for the sake of silencing warnings on other compilers, we can mark "placebo" as volatile and be on with it.
2020-08-03ipc: Allow all trivially copyable objects to be passed directly into ↵David
WriteBuffer (#4465) * ipc: Allow all trivially copyable objects to be passed directly into WriteBuffer With the support of C++20, we can use concepts to deduce if a type is an STL container or not. * More agressive concept for stl containers * Add -fconcepts * Move to common namespace * Add Common::IsBaseOf
2020-08-03Merge pull request #4263 from lat9nq/fix-screencaps-2David
screenshots: Option to save screenshots immediately in a specified directory + Linux workaround
2020-08-03Merge pull request #4439 from lioncash/cpuDavid
cpu_manager: Remove redundant std::function declarations
2020-08-03Merge pull request #4438 from lioncash/localizingDavid
yuzu/main: Remove redundant usages of QStringLiteral("")
2020-07-31Merge pull request #4392 from lioncash/guardDavid
compatible_formats: Add missing header guard
2020-07-29Merge pull request #4396 from lioncash/commabunnei
surface_params: Replace questionable usages of the comma operator with semicolons
2020-07-29main: Add support for removing SDMC installed titlesMorph
2020-07-29xts_archive: Check if the file is nullptr prior to parsingMorph
Fixes an access violation where the file no longer exists at the specified path while being parsed.
2020-07-29registered_cache: Add support for removing folder ncasMorph
2020-07-29game_list: Limit context menu options for homebrewMorph
Hides the following options when the title id is 0: - Open Save Location - Open Mod Data Location - Open Transferable Shader Cache - All removal options except Remove Custom Configuration
2020-07-29main: Remove assert for opening savedata when program_id = 0Morph
2020-07-29main: Silence [[fallthrough]] warningMorph
2020-07-29main: Split removal cases into their individual functions and address feedbackMorph
2020-07-29main: Connect game list remove signals to removal functionsMorph
2020-07-29game_list: Add "Remove" context menuMorph
Adds the following actions: - Remove Installed Update - Remove All Installed DLC - Remove Shader Cache - Remove Custom Configuration - Remove All Installed Contents
2020-07-28Merge pull request #4442 from lioncash/devicemembunnei
device_memory: Remove unused system member
2020-07-28configure_graphics: Remove Force 30 FPS modeMorph
The introduction of multicore rendered this setting non-functional as timing code was changed. This removes the setting entirely.
2020-07-27device_memory: Remove unused system memberLioncash
This isn't used by anything in particular, so it can be removed.
2020-07-27cpu_manager: Remove redundant std::function declarationsLioncash
We can just return the function directly. Making for less reading.
2020-07-27core_timing: Make use of uintptr_t to represent user_dataLioncash
Makes the interface future-proofed for supporting other platforms in the event we ever support platforms with differing pointer sizes. This way, we have a type in place that is always guaranteed to be able to represent a pointer exactly.
2020-07-27yuzu/main: Remove redundant usages of QStringLiteral("")Lioncash
An empty QStringLiteral can more efficiently be replaced with an empty QString.
2020-07-27Merge pull request #4419 from lioncash/initializerbunnei
vulkan: Resolve -Wmissing-field-initializer warnings
2020-07-27Merge pull request #4434 from CrazyMax/lang_unused_varbunnei
AM: GetDesiredLanguage: remove unused variable
2020-07-27Merge pull request #4432 from bylaws/patch-1Rodrigo Locatti
video_core/gpu: Correct the size of the puller registers
2020-07-27remove unused variable;CrazyMax
2020-07-26Merge pull request #4431 from kelnos/fix-exit-crashbunnei
GCAdapter: only join worker thread if running & joinable
2020-07-26GCAdapter: only join worker thread if running & joinableBrian J. Tarricone
2020-07-26video_core/gpu: Correct the size of the puller registersBilly Laws
The puller register array is made up of u32s however the `NUM_REGS` value is the size in bytes, so switch it to avoid making the struct unnecessary large. Also fix a small typo in a comment.
2020-07-26config: Make the save-as identifier more consistentlat9nq
Solves an issue with restoring the value upon reloading program.
2020-07-26Merge pull request #4426 from lioncash/lockbunnei
nvflinger: Use return value of Lock()
2020-07-25Merge pull request #4418 from lioncash/udp-warnbunnei
udp/client: Remove unused boost include
2020-07-25Merge pull request #4415 from lioncash/maybebunnei
virtual_buffer: Mark size parameter of FreeMemoryPages() as [[maybe_unused]]
2020-07-25Merge pull request #4417 from lioncash/pollbunnei
gc_adapter/gc_poller: Resolve compiler warnings
2020-07-26yuzu/configure_debug: Remove duplicated checkboxesFearlessTobi
Those are already found in the Filesystem tab. They were added back to the Debug tab by mistake in the Vulkan PR.
2020-07-25nvflinger: Mark interface functions with return values as [[nodiscard]]Lioncash
Not using the return value of these functions are undeniably the source of a bug. This way we allow compilers to loudly make any future misuses evident.
2020-07-25nvflinger: Use return value of Lock()Lioncash
comex reported in #4424 that we were incorrectly discarding the return value of Lock() which is correct.
2020-07-25Merge pull request #4350 from ogniK5377/hid-update-connectedbunnei
hid: Only update keyboard & debug pad inputs if enabled
2020-07-25common/string_util: Remove unimplemented function prototype (#4414)LC
This function was relocated to log.h as a constexpr function, so this can be removed.
2020-07-25vulkan: Resolve -Wmissing-field-initializer warningsLioncash
2020-07-25udp/client: Remove unused boost includeLioncash
Also silences a deprecation warning from boost on Clang/GCC.
2020-07-25gc_adapter: Resolve C++20 deprecation warningLioncash
2020-07-25gc_poller: Resolve -Wsign-compare warningLioncash
2020-07-25gc_poller: Resolve -Wredundant-move warningLioncash
2020-07-25virtual_buffer: Mark size parameter of FreeMemoryPages() as [[maybe_unused]]Lioncash
This isn't used on Windows, but is used on non-Windows operating systems.
2020-07-24Merge pull request #4380 from ogniK5377/swkbd-inline-1bunnei
swkbd: Return result for Calc request for inlined swkbd
2020-07-24Merge pull request #4393 from lioncash/unused5bunnei
vk_rasterizer: Remove unused variable in Clear()
2020-07-24Merge pull request #4377 from Morph1984/dark-themesbunnei
qt-themes: Add Midnight Blue qdarkstyle theme (2.8.1)
2020-07-24Merge pull request #4334 from lat9nq/clear-per-game-settingsbunnei
configure_per_game: Clearer per-game settings
2020-07-24Merge pull request #4388 from lioncash/writtenbunnei
buffer_cache: Eliminate redundant map lookup in MarkRegionAsWritten()