bunnei
bad8f6c78d
Merge pull request #2337 from lioncash/gdb
gdbstub: const correctness changes
9 years ago
Merry
6da3657eff
Merge pull request #2322 from MerryMage/ctx-mnu
game_list: Add a context menu with "Open Save Location" option
9 years ago
Sebastian Valle
136e8cec7a
Merge pull request #2338 from wwylele/fix-dead
Kernel: remove object's waiting thread if it is dead
9 years ago
wwylele
ea4217939a
Kernel: remove object's waiting thread if it is dead
9 years ago
Lioncash
cae211f90c
gdbstub: const correctness changes
Also uses size_t as the length indicator type, as is common with buffers.
9 years ago
Yuri Kunde Schlesner
7d4827f520
VideoCore/Shader: Extract DebugData out from UnitState
9 years ago
Yuri Kunde Schlesner
e847c70fb6
Remove unnecessary cast
9 years ago
Yuri Kunde Schlesner
d94a04ced7
VideoCore/Shader: Extract evaluate_condition lambda to function scope
9 years ago
Yuri Kunde Schlesner
fc3d8c77c8
VideoCore/Shader: Extract call lambda up a scope and remove unused param
9 years ago
Yuri Kunde Schlesner
4a688688b1
VideoCore/Shader: Remove dynamic control flow in (Get)UniformOffset
9 years ago
Yuri Kunde Schlesner
ec7b3940b0
VideoCore/Shader: Move DebugData to a separate file
9 years ago
bunnei
034651fa7f
Merge pull request #2260 from Subv/scheduling
Threading: Reworked the way our scheduler works.
9 years ago
bunnei
56fee7ed29
Merge pull request #2316 from endrift/macos-gcc
Common: Fix gcc build on macOS
9 years ago
Yuri Kunde Schlesner
89a8f963ce
Merge pull request #2328 from wwylele/fix-trace
Fix debug build from #2249
9 years ago
Yuri Kunde Schlesner
37dc16c1bb
Merge pull request #2332 from lioncash/gdb
gdbstub: Remove global variable from public interface
9 years ago
Yuri Kunde Schlesner
ceed2efb4e
Merge pull request #2320 from mailwl/cecd-update
Service/CECD: Add cecd:ndm service
9 years ago
bunnei
7aa9f479d2
Merge pull request #2331 from lioncash/trunc
hid: Get rid of a double -> float truncation warning
9 years ago
wwylele
267f26d7df
FS: fix debug build from #2249
9 years ago
Lioncash
bec7bc3ec9
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
9df75ff6d6
Merge pull request #2330 from lioncash/pragma
core: Add missing #pragma once directives where applicable
9 years ago
Lioncash
7c1a069ab6
hid: Get rid of a double -> float truncation warning
float literals need to have the 'f' prefix.
9 years ago
bunnei
aa6464e2b9
Merge pull request #2327 from lioncash/typo
act: Fix docstring typo
9 years ago
Lioncash
cb4293adf1
core: Add missing #pragma once directives where applicable
9 years ago
Lioncash
8e6bf2478f
act: Fix docstring typo
These aren't the AM services.
9 years ago
Yuri Kunde Schlesner
52b26a026e
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
338e24ae80
Merge pull request #2314 from mailwl/account
Service/ACT: move ACT services to folder
9 years ago
MerryMage
ee1822efa9
main: Open folder when open save folder location context menu is clicked
9 years ago
MerryMage
33831718fa
game_list: Implement context menu for items in list
* Add a context menu with a "Open Save Data Location" action
9 years ago
MerryMage
af97174940
loader: Implement ReadProgramId
9 years ago
Yuri Kunde Schlesner
50a3f434a0
shader_jit_x64: Use LOOPCOUNT_REG as a 64-bit reg when indexing
9 years ago
bunnei
8d0794d406
Merge pull request #2321 from yuriks/flush-pages
Memory: Always flush whole pages from surface cache
9 years ago
MerryMage
6e2d70a777
archive_source_sd_savedata: Add static method to get a specific save data path
9 years ago
Yuri Kunde Schlesner
415064165a
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
c7a28acce4
Service/CECD: Add cecd:ndm service
9 years ago
Yuri Kunde Schlesner
66efdff1a7
VideoCore: Make profiling scope more representative
9 years ago
Yuri Kunde Schlesner
eb75205231
VideoCore: Inline IsPicaTracing
Speeds up ALBW main menu slightly (~3%)
9 years ago
Sebastian Valle
37ca07cd2f
Merge pull request #2317 from yuriks/vertex-copy
VideoCore: Eliminate an unnecessary copy in the drawcall loop
9 years ago
Yuri Kunde Schlesner
d8fc6ee91b
VideoCore: Eliminate an unnecessary copy in the drawcall loop
9 years ago
Yuri Kunde Schlesner
3bf8e16d21
Merge pull request #2309 from yuriks/shader-jit-xbyak
Convert shader JIT to Xbyak
9 years ago
Yuri Kunde Schlesner
c99b5e3122
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
8ec064951f
shader_jit_x64: Use Reg32 for LOOP* registers, eliminating casts
10 years ago
Yuri Kunde Schlesner
2d892f845c
VideoCore: Convert x64 shader JIT to use Xbyak for assembly
10 years ago
Yuri Kunde Schlesner
fec927591e
Externals: Add Xbyak
10 years ago
Yuri Kunde Schlesner
54d46cad7c
externals: Update Dynarmic
Required to be able to use Xbyak in Citra without header conflicts.
10 years ago
Subv
3e80a1a1c1
Fixed the codestyle to match our clang-format rules.
9 years ago
Subv
00decc1180
Fixed the codestyle to match our clang-format rules.
9 years ago
mailwl
11e9681df2
Service/ACT: move ACT services to folder
10 years ago
freiro
04e6500b5d
Modularized Qt and SDL file copying
Now cmake relies on two submodules to copy the libraries in the proper folders
10 years ago
Jeffrey Pfau
12cca651ce
Common: Fix gcc build on macOS
9 years ago
Sebastian Valle
76689cb1a2
Merge pull request #2166 from endrift/clang-detect
CMakeLists: Autodetect clang and only then use libc++
9 years ago