summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2018-10-27cubeb_sink: ignore null-name device when selectingWeiyi Wang
We already ignore them on listing devices. We should do the same when selecting devices. This fix a crash when opening a specific device while there is a null device in the list
2018-10-26Merge pull request #1533 from FernandoS27/lmembunnei
Implemented Shader Local Memory
2018-10-26Merge pull request #1430 from DarkLordZach/remove-promote-dirbunnei
vfs: Remove InterpretAsDirectory and related functions
2018-10-26Merge pull request #1591 from bunnei/depth-rangebunnei
gl_rasterizer: Implement depth range.
2018-10-25maxwell_3d: Add code for initializing register defaults.bunnei
2018-10-25Merge pull request #1569 from lioncash/amiibobunnei
yuzu/main: Notify user of loading errors with Amiibo data
2018-10-25Merge pull request #1587 from lioncash/privatebunnei
configure_system: Minor cleanup-related changes
2018-10-25gl_rasterizer: Implement depth range.bunnei
2018-10-25ldr: Partially implement LoadNro.bunnei
- This is an incomplete implementation. It was tested with Super Mario Party.
2018-10-25process: LoadModule should clear JIT instruction cache.bunnei
2018-10-25Kernel/Memory: Added a function to first a suitable guest address at which ↵bunnei
to allocate a region of a given size.
2018-10-25nro: Make LoadNro method accessible outside of apploader code.bunnei
2018-10-25configure_system: Make the file selector text translatableLioncash
This should be localizable, since it's user-facing text.
2018-10-25configure_system: Make GetAccountUsername() an internal functionLioncash
We can just make the function accept an arbitrary ProfileManager reference and operate on that instead of tying the function to the class itself. This allows us to keep the function internal to the cpp file and removes the need to forward declare the UUID struct.
2018-10-25configure_system: Default initialize member variablesLioncash
These should be initialized to deterministic values so it's easier to catch improper behavior, as it'll always be reproducable, instead of performing uninitialized reads.
2018-10-25configure_system: Simplify UUID generation call in AddUser()Lioncash
This is a static function so we can just perform an assignment directly.
2018-10-25configure_system: Amend function casingLioncash
2018-10-25configure_system: Add missing override specifier on the destructorLioncash
2018-10-25configure_system: Make public slots privateLioncash
These are only used within this class, so we can make them private to keep their use contained. This also gets rid of the pre-Qt5 'slot' identifier, since Qt 5's connection syntax doesn't require a function to be declared a slot anymore.
2018-10-25ips_layer: Use rle_size instead of data_size in RLE patch applicationZach Hilman
Prevents a potential bug when using RLE records in an IPS patch.
2018-10-25Merge pull request #1579 from lioncash/usbbunnei
service/usb: Update service function tables
2018-10-25Merge pull request #1576 from lioncash/acc-warnbunnei
service/acc: Silence compiler truncation warnings
2018-10-25Merge pull request #1577 from lioncash/errbunnei
kernel/error: Amend error return code values
2018-10-25Merge pull request #1524 from FernandoS27/layers-fixbunnei
rasterizer: Fix Layered Textures Loading and Cubemaps
2018-10-24Merge pull request #1575 from lioncash/qstringbunnei
game_list_worker: Use QString's formatting instead of fmt in FormatPatchNameVersions()
2018-10-24service/usb: Update service function tablesLioncash
Updated based off the information provided by Hexkyz on Switchbrew.
2018-10-24service/acc: Move fallback image to file scopeLioncash
This is just flat data, so it doesn't really need to be in the function itself. This also allows deduplicating the constant for the backup size in GetImageSize().
2018-10-24service/acc: Silence compiler warningsLioncash
Silences compiler warnings related to truncation. This also introduces a small helper function to perform the clamping of the image size.
2018-10-24service/acc: Early return in failure case in LoadImage()Lioncash
Allows unindenting the other branch's code.
2018-10-24Merge pull request #1570 from lioncash/optionalbunnei
profile_manager: Use std::optional instead of boost::optional
2018-10-24Merge pull request #1558 from lioncash/ptrbunnei
yuzu/configuration/config: Use a std::unique_ptr for qt_config instead of a raw pointer
2018-10-24Implemented LD_L and ST_LFernandoS27
2018-10-24Implement Shader Local MemoryFernandoS27
2018-10-24Merge pull request #1565 from lioncash/audiobunnei
time_stretch: Remove unused m_channel_count member variable
2018-10-24Merge pull request #1554 from FernandoS27/pointsizebunnei
Implement PointSize Output Attribute.
2018-10-24Merge pull request #1571 from lioncash/debug-translatebunnei
graphic_breakpoints: Correct translation of strings in BreakpointModel's data() function
2018-10-24Merge pull request #1564 from lioncash/npadbunnei
npad: Remove unused controller variable from OnInit()
2018-10-24Merge pull request #1568 from lioncash/dirbunnei
game_list: Use QFileInfo instead of common's file functions
2018-10-24Merge pull request #1567 from lioncash/translatebunnei
game_list: Make game list column headers translatable
2018-10-24Merge pull request #1566 from lioncash/strbunnei
bootmanager: Use QStringLiteral instead of std::string to represent the window title.
2018-10-24Merge pull request #1563 from lioncash/framebunnei
perf_stats: Remove unused variable within DoFrameLimiting()
2018-10-24Merge pull request #1562 from lioncash/aocbunnei
aoc_u: Make use of previously-unused CheckAOCTitleIDMatchesBase() function
2018-10-24Merge pull request #1560 from lioncash/unusedbunnei
maxwell_3d/decoders: Remove unused variables
2018-10-24Merge pull request #1561 from lioncash/fsbunnei
file_sys: Remove unused variables
2018-10-24Merge pull request #1559 from lioncash/logbunnei
logging/backend: Add missing services to the log filters
2018-10-24kernel/errors: Remove now-unused, unnecessary, error codesLioncash
Now that we've gotten the innaccurate error codes out of the way, we can finally toss away a bunch of these, trimming down the error codes to ones that are actually used and knocking out two TODO comments.
2018-10-24kernel/shared_memory: Return ERR_INVALID_MEMORY_PERMISSIONS instead of ↵Lioncash
ERR_INVALID_COMBINATION This is more consistent with what the kernel does.
2018-10-24kernel/server_port: Simplify emptiness check within ShouldWait()Lioncash
2018-10-24kernel/server_port: Change error case return value in Accept() to ERR_NOT_FOUNDLioncash
This is what the kernel does in this instance.
2018-10-24kernel/error: Remove leftover 3DS error codesLioncash
These are now entirely unused and can be removed.