Lioncash
863579736c
gpu: Rename Get3DEngine() to Maxwell3D()
This makes it match its const qualified equivalent.
8 years ago
Lioncash
dbfe82773d
thread: Convert ThreadStatus into an enum class
Makes the thread status strongly typed, so implicit conversions can't
happen. It also makes it easier to catch mistakes at compile time.
8 years ago
Zach Hilman
29aff8d5ab
Virtual Filesystem 2: Electric Boogaloo ( #676 )
* Virtual Filesystem
* Fix delete bug and documentate
* Review fixes + other stuff
* Fix puyo regression
8 years ago
Lioncash
d17e172d92
game_list: Make ContainsAllWords an internally linked non-member function
This function actually depends on no internal class state, so it doesn't
even need to be a part of the class interface.
8 years ago
Lioncash
f4b98a857b
game_list: Upper-case containsAllWords to ContainsAllWords()
This makes it consistent with most of the other private utility
functions.
8 years ago
Lioncash
c8f3fc9a4b
game_list: Make containsAllWords a const member function
This doesn't actually modify the internal class state, so it can be a
const member function. While we're at it, amend the function to take
its arguments by const reference.
8 years ago
Lioncash
f4c69149f9
game_list: Remove unnecessary QString initialization in KeyReleaseEater
QString initializes to an empty string by default, so this does nothing
meaningful. While we're at it, use a constructor initializer list for
initializing the gamelist member variable.
8 years ago
bunnei
03c2d049d4
settings: Turn docked mode off by default.
8 years ago
bunnei
05cb10530f
OpenGL: Use MakeCurrent/DoneCurrent for multithreaded rendering.
8 years ago
James Rowe
b30c5370b1
yuzu - Fix duplicate logs
8 years ago
bunnei
913896cbd9
Revert "Virtual Filesystem ( #597 )"
This reverts commit 77c684c114 .
8 years ago
fearlessTobi
b8384c0c91
Port #3505 from CItra
8 years ago
Zach Hilman
77c684c114
Virtual Filesystem ( #597 )
* Add VfsFile and VfsDirectory classes
* Finish abstract Vfs classes
* Implement RealVfsFile (computer fs backend)
* Finish RealVfsFile and RealVfsDirectory
* Finished OffsetVfsFile
* More changes
* Fix import paths
* Major refactor
* Remove double const
* Use experimental/filesystem or filesystem depending on compiler
* Port partition_filesystem
* More changes
* More Overhaul
* FSP_SRV fixes
* Fixes and testing
* Try to get filesystem to compile
* Filesystem on linux
* Remove std::filesystem and document/test
* Compile fixes
* Missing include
* Bug fixes
* Fixes
* Rename v_file and v_dir
* clang-format fix
* Rename NGLOG_* to LOG_*
* Most review changes
* Fix TODO
* Guess 'main' to be Directory by filename
8 years ago
James Rowe
6269a01b4e
Add configurable logging backends
8 years ago
James Rowe
0d46f0df12
Update clang format
8 years ago
James Rowe
638956aa81
Rename logging macro back to LOG_*
8 years ago
bunnei
1bbbd26563
settings: Add a configuration for use_accurate_framebuffers.
8 years ago
bunnei
1669911b1d
yuzu: Remove SSBOs check from Qt frontend.
8 years ago
Zach Hilman
63f26d5c40
Add support for decrypted NCA files ( #567 )
* Start to add NCA support in loader
* More nca stuff
* More changes to nca.cpp
* Now identifies decrypted NCA cont.
* Game list fixes and more structs and stuff
* More updates to Nca class
* Now reads ExeFs (i think)
* ACTUALLY LOADS EXEFS!
* RomFS loads and games execute
* Cleanup and Finalize
* plumbing, cleanup and testing
* fix some things that i didnt think of before
* Preliminary Review Changes
* Review changes for bunnei and subv
8 years ago
Michael Scire
4f81bc4e1b
Kernel/Arbiters: Mostly implement SignalToAddress
8 years ago
Michael Scire
9d71ce88ce
Kernel/Arbiters: Implement WaitForAddress
8 years ago
Zach Hilman
acc8fe5a2a
Bug fixes, testing, and review changes
8 years ago
Zach Hilman
f969ddb54e
Add 'Load Folder' menu option
8 years ago
Zach Hilman
9f8fbce35b
Add support for main files in file picker
8 years ago
Zach Hilman
94d27b1717
Recognize main files in game list
8 years ago
Subv
7786f41cc0
Qt: Removed the Registers widget.
It was crashing and nobody actually uses this.
8 years ago
BreadFish64
0641950f9a
qt: add check for GL extension support
8 years ago
Subv
c50393e066
Qt/WaitTree: Display the callstack for each thread in the wait tree widget.
8 years ago
bunnei
46ec9a9bc9
thread: Rename mask to affinity_masks.
8 years ago
bunnei
e6671190a5
wait_tree: Add ideal core and affinity mask.
8 years ago
bunnei
5c0421ebd8
wait_tree: Show all threads on all schedulers.
8 years ago
bunnei
9bf2a428f9
core: Add a configuration setting for use_multi_core.
8 years ago
bunnei
a434fdcb10
core: Implement multicore support.
8 years ago
Lioncash
3abba08080
string_util: Remove StringFromFormat() and related functions
Given we utilize fmt, we don't need to provide our own functions for formatting anymore
8 years ago
Lioncash
3062eb52f4
frontends: Move logging macros over to new fmt-capable ones
8 years ago
bunnei
239ac8abe2
memory_manager: Make GpuToCpuAddress return an optional.
8 years ago
bunnei
9e11a76e92
memory_manager: Use GPUVAdddr, not PAddr, for GPU addresses.
8 years ago
Subv
010227e149
GPU: Implement the RGB10_A2 RenderTarget format, it will use the same format as the A2BGR10 texture format.
8 years ago
Subv
013778aa21
Qt: Update the WaitTree widget to show info about the current mutex of each thread.
8 years ago
N00byKing
8a47e7e493
Implement Pull #3528 from citra: use nvidia graphics automatically on laptops with optimus (with AMD support) ( #271 )
* Port 3528: use nvidia graphics automatically on laptops with optimus
* Force dedicated AMD Card for switchable Graphics
* Ran clang-format
8 years ago
adityaruplaha
958c98bdae
Fix the stuck in fullscreen bug (Original PR: citra-emu/citra#3611 )
8 years ago
James Rowe
222ba939f2
Prevent crash from uninitialized telemetry
8 years ago
N00byKing
358050cfc6
core, main.h: Abort on 32Bit ROMs ( #309 )
* core, main.h: Abort on 32Bit ROMs
* main.cpp: Fix Grammar
8 years ago
N00byKing
1b7dc84132
Port citra-emu/citra#3610 to yuzu
8 years ago
N00byKing
b55dc9c85e
Remove whitespaces
8 years ago
N00byKing
78e974ba68
Add Dark theme, Icon theming
configure_general.ui: Add UI Option for Themes
config.cpp: Save Theme Settings
8 years ago
N00byKing
16b14aa7e3
main.h: Add pragma once, remove ifndef
8 years ago
bunnei
94f4009c3b
config: Use simplified checkbox (from Citra) for CPU JIT.
8 years ago
bunnei
5ecf152c8e
config: Rename is_docked to use_docked_mode to be consistent with other config bools.
8 years ago
bunnei
f1423fcbc1
configure_general: Cleanup naming.
8 years ago