Yuri Kunde Schlesner
2ca548bbe5
Merge pull request #2335 from yuriks/shader-refactor
Misc. Shader refactors
9 years ago
bunnei
d30d6f81aa
Merge pull request #2303 from freiro/citra-qt_missing_sdl2_dll
Copy SDL2.dll when compiling citra-qt with msvc
9 years ago
bunnei
ca5a8966ac
Merge pull request #2337 from lioncash/gdb
gdbstub: const correctness changes
9 years ago
Merry
acc83a1c32
Merge pull request #2322 from MerryMage/ctx-mnu
game_list: Add a context menu with "Open Save Location" option
9 years ago
Sebastian Valle
d25a37966d
Merge pull request #2338 from wwylele/fix-dead
Kernel: remove object's waiting thread if it is dead
9 years ago
wwylele
4c9b80cee3
Kernel: remove object's waiting thread if it is dead
9 years ago
Lioncash
38a964735f
gdbstub: const correctness changes
Also uses size_t as the length indicator type, as is common with buffers.
9 years ago
Yuri Kunde Schlesner
c135317de1
VideoCore/Shader: Extract DebugData out from UnitState
9 years ago
Yuri Kunde Schlesner
6e7e767645
Remove unnecessary cast
9 years ago
Yuri Kunde Schlesner
b5e3599704
VideoCore/Shader: Extract evaluate_condition lambda to function scope
9 years ago
Yuri Kunde Schlesner
960578f4e1
VideoCore/Shader: Extract call lambda up a scope and remove unused param
9 years ago
Yuri Kunde Schlesner
e4e962bc7c
VideoCore/Shader: Remove dynamic control flow in (Get)UniformOffset
9 years ago
Yuri Kunde Schlesner
d27cb1dedc
VideoCore/Shader: Move DebugData to a separate file
9 years ago
bunnei
cda7210fad
Merge pull request #2260 from Subv/scheduling
Threading: Reworked the way our scheduler works.
9 years ago
bunnei
a89471621b
Merge pull request #2316 from endrift/macos-gcc
Common: Fix gcc build on macOS
9 years ago
Yuri Kunde Schlesner
2427a5e976
Merge pull request #2328 from wwylele/fix-trace
Fix debug build from #2249
9 years ago
Yuri Kunde Schlesner
7524a55133
Merge pull request #2332 from lioncash/gdb
gdbstub: Remove global variable from public interface
9 years ago
Yuri Kunde Schlesner
63e8174caa
Merge pull request #2320 from mailwl/cecd-update
Service/CECD: Add cecd:ndm service
9 years ago
bunnei
9dc43d3720
Merge pull request #2331 from lioncash/trunc
hid: Get rid of a double -> float truncation warning
9 years ago
wwylele
a7cd452ea1
FS: fix debug build from #2249
9 years ago
Lioncash
ba20dd9b61
gdbstub: Remove global variable from public interface
Currently, this is only ever queried, so adding a function to check if the
server is enabled is more sensible.
If directly modifying this externally is ever desirable, it should be done
by adding a function to the interface, rather than exposing implementation
details directly.
9 years ago
Sebastian Valle
3e4cc6b3d2
Merge pull request #2330 from lioncash/pragma
core: Add missing #pragma once directives where applicable
9 years ago
Lioncash
3faa675d6b
hid: Get rid of a double -> float truncation warning
float literals need to have the 'f' prefix.
9 years ago
bunnei
1490f14ab4
Merge pull request #2327 from lioncash/typo
act: Fix docstring typo
9 years ago
Lioncash
2f3c1bdfb4
core: Add missing #pragma once directives where applicable
9 years ago
Lioncash
d467b5ce4f
act: Fix docstring typo
These aren't the AM services.
9 years ago
Yuri Kunde Schlesner
1abb98202c
Merge pull request #2325 from yuriks/fix-index
shader_jit_x64: Use LOOPCOUNT_REG as a 64-bit reg when indexing
9 years ago
bunnei
bdb6956879
Merge pull request #2314 from mailwl/account
Service/ACT: move ACT services to folder
9 years ago
MerryMage
5a4e1b469d
main: Open folder when open save folder location context menu is clicked
9 years ago
MerryMage
f50dcc88bf
game_list: Implement context menu for items in list
* Add a context menu with a "Open Save Data Location" action
9 years ago
MerryMage
351b5d23f4
loader: Implement ReadProgramId
9 years ago
Yuri Kunde Schlesner
fb9e856b91
shader_jit_x64: Use LOOPCOUNT_REG as a 64-bit reg when indexing
9 years ago
bunnei
0e03257393
Merge pull request #2321 from yuriks/flush-pages
Memory: Always flush whole pages from surface cache
9 years ago
MerryMage
40b0ea1086
archive_source_sd_savedata: Add static method to get a specific save data path
9 years ago
Yuri Kunde Schlesner
f2b9be9bd3
Memory: Always flush whole pages from surface cache
This prevents individual writes touching a cached page, but which don't
overlap the surface, from constantly hitting the surface cache lookup.
9 years ago
mailwl
7f27be1521
Service/CECD: Add cecd:ndm service
9 years ago
Yuri Kunde Schlesner
ac9f937477
VideoCore: Make profiling scope more representative
9 years ago
Yuri Kunde Schlesner
945f554b84
VideoCore: Inline IsPicaTracing
Speeds up ALBW main menu slightly (~3%)
9 years ago
Sebastian Valle
ec9130de8d
Merge pull request #2317 from yuriks/vertex-copy
VideoCore: Eliminate an unnecessary copy in the drawcall loop
9 years ago
Yuri Kunde Schlesner
f00ada3363
VideoCore: Eliminate an unnecessary copy in the drawcall loop
9 years ago
Yuri Kunde Schlesner
bde54333df
Merge pull request #2309 from yuriks/shader-jit-xbyak
Convert shader JIT to Xbyak
9 years ago
Yuri Kunde Schlesner
905fc92ce1
Merge pull request #2249 from Subv/sessions_v3
Kernel/IPC: Use Ports and Sessions as the fundamental building block of Inter Process Communication.
9 years ago
Yuri Kunde Schlesner
5ff3206207
shader_jit_x64: Use Reg32 for LOOP* registers, eliminating casts
10 years ago
Yuri Kunde Schlesner
f4e98ecf3f
VideoCore: Convert x64 shader JIT to use Xbyak for assembly
10 years ago
Yuri Kunde Schlesner
17fccb8c5d
Externals: Add Xbyak
10 years ago
Yuri Kunde Schlesner
16df1f8078
externals: Update Dynarmic
Required to be able to use Xbyak in Citra without header conflicts.
10 years ago
Subv
016307ae65
Fixed the codestyle to match our clang-format rules.
9 years ago
Subv
5b1edc6ae7
Fixed the codestyle to match our clang-format rules.
9 years ago
mailwl
5dea1faedd
Service/ACT: move ACT services to folder
10 years ago
freiro
b7b2627b37
Modularized Qt and SDL file copying
Now cmake relies on two submodules to copy the libraries in the proper folders
10 years ago