Lioncash
7966958c67
gl_shader_decompiler: Remove unused variables in TMML's implementation
Given "y" isn't always used, but "x" is, we can rearrange this to avoid
unused variable warnings by changing the names of op_a and op_b
7 years ago
bunnei
7af208ba49
Merge pull request #1423 from DarkLordZach/romfs-file-exts
fsmitm_romfsbuild: Add support for stubbing and IPS patches in LFS
7 years ago
bunnei
8b0cf525c2
Merge pull request #1424 from DarkLordZach/ips-witch
ips_layer: Add support for IPSwitch executable patches
7 years ago
bunnei
3cc553b764
Merge pull request #1456 from ogniK5377/aoc-u-fixups
Fixed assertion due to CountAddOnContent & Casting warnings
7 years ago
bunnei
abdba06159
Merge pull request #1457 from ogniK5377/unmap-buffer
Unmapping an unmapped buffer should succeed
7 years ago
bunnei
734a3db099
Merge pull request #1419 from DarkLordZach/homebrew-args
nso/nro: Add support for passing command-line arguments to executable
7 years ago
David Marcec
cc2c45efcc
Unmapping an unmapped buffer should succeed
Hardware tests show that trying to unmap an unmapped buffer already should always succeed. Hardware test was tested up to 32 iterations of attempting to unmap
7 years ago
Zach Hilman
8a0accfec0
nso/nro: Use default allocation size for arg_data
7 years ago
Zach Hilman
26559da99e
cmd: Support passing game arguments from command line
Uses -p (--program) and following string as args.
7 years ago
Zach Hilman
91b8b1cfed
qt: Add UI option to configure arguments
7 years ago
Zach Hilman
ebb86d1354
settings: Add program_args string setting
7 years ago
Zach Hilman
19203e1dc0
nso/nro: Add NSO arguments structure to data section
Only added if arguments string is non-empty and a pass is requested by loader.
7 years ago
David Marcec
1cc8adaa61
Fixed assertion due to CountAddOnContent
Word count should be 3 since we're pushing a result code and a u32.
Also fixed up compiler warnings due to casting
7 years ago
bunnei
e5d1e17fc1
Merge pull request #1396 from DarkLordZach/packed-updates
loader: Add support for packed updates
7 years ago
bunnei
8b812ff953
Merge pull request #1446 from bunnei/fast_fermi_copy
gl_rasterizer: Implement accelerated Fermi2D copies.
7 years ago
bunnei
92f05637a2
Merge pull request #1437 from FernandoS27/tex-mode2
Implemented Depth Compare, Shadow Samplers and Texture Processing Modes for TEXS and TLDS
7 years ago
bunnei
5ad4ca5749
Merge pull request #1453 from FearlessTobi/port-4311
Port citra-emu/citra#4311 : "Remove "#" in the version number"
7 years ago
bunnei
2a81a98082
Merge pull request #1451 from FearlessTobi/port-4140
Port citra-emu/citra#4140 : "misc input tab improvements"
7 years ago
Mat M
882da553e6
Merge pull request #1450 from FearlessTobi/port-4312
Port citra-emu/citra#4312 : "Update fmt to 5.2.1"
7 years ago
bunnei
22290afb1e
Merge pull request #1448 from ogniK5377/frontend-access
Ported #4296 from citra
7 years ago
Mat M
7189a7ca13
Merge pull request #1454 from ReinUsesLisp/fixup-draw
gl_rasterizer: Fixup undefined behaviour in SetupDraw
7 years ago
ReinUsesLisp
46214933c9
gl_rasterizer: Fixup undefined behaviour in SetupDraw
7 years ago
bunnei
44b42fa9e8
yuzu/yuzu_cmd: Add checks for required extension ARB_copy_image.
7 years ago
FernandoS27
57301b3e1d
Implemented Depth Compare and Shadow Samplers
7 years ago
Mat M
09730aca81
Merge pull request #1452 from FearlessTobi/port-4313
Port citra-emu/citra#4313 : "CONTRIBUTING.md - remove note about casting numeric types"
7 years ago
fearlessTobi
86349413b5
Remove "#" in the version number
So that people can stop using it in issue/pr comments and randomly link some other issue/pr unintentionally.
7 years ago
NeatNit
d7ff4ecab9
CONTRIBUTING.md - remove note about casting numeric types
Apparently it's not true: https://github.com/citra-emu/citra/pull/4310#discussion_r223174725
7 years ago
zhupengfei
18b712829f
citra_qt/configuration: misc input tab improvements
* Added a context menu on the buttons including Clear & Restore Default
* Allow clearing (unsetting) inputs. Added a Clear All button
* Allow restoring a single input to default (instead of all)
7 years ago
Weiyi Wang
4d81fda23b
Update fmt to 5.2.1
It seems to fix msvc warnings
7 years ago
David Marcec
b32503dfcc
Added forward define for ServerPort
7 years ago
bunnei
26348d6ebb
fermi_2d: Implement simple copies with AccelerateSurfaceCopy.
7 years ago
bunnei
6a6aa35a70
gl_rasterizer: Add rasterizer cache code to handle accerated fermi copies.
7 years ago
bunnei
93822473f7
gl_rasterizer_cache: Implement a simpler surface copy using glCopyImageSubData.
7 years ago
bunnei
d96959aa1a
Merge pull request #1449 from lioncash/link
qt: Update telemetry links
7 years ago
Lioncash
dc276f0e3f
qt: Update telemetry links
These were pointing to a non-existent webpage.
7 years ago
David Marcec
188da5880b
Ported #4296 from citra
This will allow us to easily remove the use of "NFC" in "System"
7 years ago
bunnei
21986d86ca
Merge pull request #1332 from FearlessTobi/port-web-backend
Port web_service from Citra
7 years ago
bunnei
74286daa64
Merge pull request #1447 from lioncash/mutex
kernel/mutex: Amend behavior of TransferMutexOwnership()
7 years ago
Lioncash
809edc848f
kernel/mutex: Amend behavior of TransferMutexOwnership()
This was the result of a typo accidentally introduced in
b355b43bfa . This restores the previous
correct behavior.
The behavior with the reference was incorrect and would cause some games
to fail to boot.
7 years ago
bunnei
9773271937
Merge pull request #1440 from lioncash/array
ui_settings: Place definition of the theme array within the cpp file
7 years ago
bunnei
aba62e8f2e
Merge pull request #1438 from ReinUsesLisp/quads
gl_rasterizer: Implement quads topology
7 years ago
bunnei
c277d09486
Merge pull request #1445 from lioncash/sched
thread: Make the scheduler pointer a regular pointer
7 years ago
balika011
6069aae43b
thread: Make the scheduler pointer a regular pointer
Conceptually, it doesn't make sense for a thread to be able to persist
the lifetime of a scheduler. A scheduler should be taking care of the
threads; the threads should not be taking care of the scheduler.
If the threads outlive the scheduler (or we simply don't actually
terminate/shutdown the threads), then it should be considered a bug
that we need to fix.
Attributing this to balika011, as they opened #1317 to attempt to fix
this in a similar way, but my refactoring of the kernel code caused
quite a few conflicts.
7 years ago
bunnei
b355b43bfa
Merge pull request #1439 from lioncash/thread
kernel/thread: Make all instance variables private
7 years ago
bunnei
fba4735f29
Merge pull request #1442 from lioncash/format
text_formatter: Avoid unnecessary string temporary creation in PrintMessage()
7 years ago
Zach Hilman
598ca547b2
romfs_factory: Extract packed update setter to new function
7 years ago
Zach Hilman
91de5d554e
patch_manager: Add support for NSP packed updates
Reads as Update (NSP) in add-ons
7 years ago
Zach Hilman
df89cf3541
game_list: Add XCI update versioning to game list
7 years ago
Zach Hilman
19ed4d8558
patch_manager: Add support for packed updates
Will prefer any installed update over the packed version.
7 years ago
Zach Hilman
bbbac65dc4
loader: Add getter for packed update
Reads the update included with the game if it has one and adds the new ErrorNoPackedUpdate status.
7 years ago