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
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
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
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
9 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.
9 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
9 years ago
Jeffrey Pfau
fb952c399e
Common: Fix gcc build on macOS
9 years ago
Sebastian Valle
c96acc1941
Merge pull request #2166 from endrift/clang-detect
CMakeLists: Autodetect clang and only then use libc++
9 years ago
Jeffrey Pfau
07ab936f12
CMakeLists: Autodetect clang and only then use libc++
10 years ago
Sebastian Valle
da995a4377
Merge pull request #2315 from JamePeng/fix-gsp_gpu-code
Minor amendment of GSP_GPU::ImportDisplayCaptureInfo code
9 years ago
JamePeng
ac2ed18a3b
Minor amendment of GSP_GPU::ImportDisplayCaptureInfo code
9 years ago
Yuri Kunde Schlesner
7eeb6d9608
Merge pull request #2312 from lioncash/guard
time_stretch: Add missing #pragma once directive
9 years ago
Lioncash
efcab1e918
time_stretch: Add missing #pragma once directive
9 years ago
Sebastian Valle
0f28ed9ce8
Merge pull request #2275 from jbeich/pthread
Unbreak QT-only build after 75ee2f8c67
10 years ago
Sebastian Valle
2589c30cbe
Merge pull request #2267 from JayFoxRox/fix-mingw-cc
Support mingw cross-compilation
10 years ago
Sebastian Valle
77fd4f4237
Merge pull request #2154 from mailwl/apt-getstartupargument
APT::GetStartupArgument: force clear startup argument
10 years ago
mailwl
e53cd12c42
APT::GetStartupArgument: force clear startup argument
10 years ago
Lioncash
d0e4d1182b
citra-qt: Make constructors explicit where applicable
10 years ago
Lioncash
327b23e4ce
citra-qt: Add missing #pragma once directives
10 years ago
Lioncash
3bbd35dde9
game_list: Make slots private functions
The new Qt event syntax allows for regular member functions to be used in
connect(), so explicitly indicating slots isn't necessary.
10 years ago
Lioncash
7402001787
game_list: Make the constructor explicit
10 years ago
Lioncash
db33d7668e
game_list: Make the AddEntry argument a const reference
appendRow takes a QList by const reference, so it doesn't need to be
modifiable.
10 years ago
Lioncash
aa05d36823
game_list: Replace 0 literals with nullptr
10 years ago
Lioncash
dd4582f85d
game_list: Use QT5's new event connection syntax
Makes for more compact code in most places.
10 years ago