MerryMage
2d50954f85
Externals: Add soundtouch
10 years ago
MerryMage
89e1019dc8
AudioCore: Move samples_per_frame and num_sources into hle/common.h
10 years ago
MerryMage
ed79ec1627
DSP_DSP: Fix log format strings and arguments
10 years ago
MerryMage
c622bea535
AudioCore: Hack to prevent regressions: Trigger Binary pipe interrupt every audio frame
10 years ago
MerryMage
70d1edf9c9
DSP_DSP: Add return IPC headers
10 years ago
MerryMage
4827a1bff7
DSP_DSP: Updated interrupt implementation
10 years ago
bunnei
14c69107b7
y2r_u: Cleanup some formatting.
10 years ago
Emmanuel Gil Peyrot
2ea4f2851a
Qt Frontend: Add Threads::Threads import in CMakeLists.txt.
This had been forgotten in 72fc7f4894 .
Fixes #1711 .
10 years ago
MerryMage
60ad3dcbcb
DSP/Pipe: There are 8 pipes
10 years ago
Sam Spilsbury
48693e98fa
shader: Shader size is long uint, not uint.
10 years ago
Sam Spilsbury
164d297c6f
shader: Handle non-CALL opcodes with a break
10 years ago
Sam Spilsbury
3d9c27ec5f
shader: Format string must be provided inline and not as a variable
10 years ago
Sam Spilsbury
7be34067d5
am: title_id is long long uint
10 years ago
Sam Spilsbury
329e5e3437
assert: Allow UNREACHABLE_MSG to have just one argument
10 years ago
Sam Spilsbury
72fc7f4894
CMakeLists: Use imported version of Threads::Threads
This requires bumping up to a minimum of CMake 3.1. The benefit
of using the imported target is that you can switch to the -pthread
compiler flag on request, which may be necessary for some systems if
available.
10 years ago
Henrik Rydgard
76a55f83c7
Replace std::map with std::array for graphics event breakpoints, and allow the compiler to inline. Saves 1%+ in vertex heavy situations.
10 years ago
MerryMage
0b06d3db52
DSP_DSP: Remove unused variable
10 years ago
LittleWhite
c803d5a682
Protect use of std::is_trivially_copyable to compile with GCC 4.9
10 years ago
Sam Spilsbury
54a7cb0611
assert: Add _MSG variations for UNREACHABLE and UNIMPLEMENTED
10 years ago
Sam Spilsbury
79efd312a9
pica: Handle default lighting case
10 years ago
Sam Spilsbury
44a7dad1e4
ncch: Use correct format specifier (for long long uint)
10 years ago
Sam Spilsbury
f97406b393
fs: Fix what appears to be a typo (filename_size / file_size)
10 years ago
Sam Spilsbury
c098a96f7d
gdbstub: Don't check if unsigned int is > 0
10 years ago
Sam Spilsbury
3cae13c76b
debugger: Warn if we reach an unreachable format
10 years ago
Sam Spilsbury
1ebeffcaff
CMakeLists: Use CMAKE_THREAD_LIBS_INIT
10 years ago
tfarley
bd5a278e47
HWRasterizer: reorder declarations to match defs
10 years ago
tfarley
2680bd4062
HWRasterizer: sync specular uniform for new shaders
10 years ago
tfarley
459035a108
HWRasterizer: Texture forwarding
10 years ago
tfarley
621cf30b24
Config: Add scaled resolution option
10 years ago
JamePeng
a69007f498
Update the code of service y2r!
10 years ago
Emmanuel Gil Peyrot
b4944c0b9c
SDL2 Frontend: Use argv[0], add a --version, and reorder options.
10 years ago
Jannik Vogel
c52ea04cf5
Rasterizer: Allow all blend factors for alpha blend-func
10 years ago
Lioncash
0e86c22c25
core: Clean out some unnecessary header includes
10 years ago
wwylele
1656473b42
fix driver root identification on Windows
10 years ago
MerryMage
784e5a7007
Configure Dialog: Remove minimumSize property
10 years ago
JamePeng
68728eef38
Y2R: num_tiles should be allowed when its value is 128 ( #1669 )
10 years ago
Lioncash
c8c5cde430
debug_utils: use std::make_unique for initializing PicaTrace
10 years ago
wwylele
5ce844dff6
ncch:only decompress .code section
10 years ago
MerryMage
aecdc328a3
Thread: Make Barrier reusable
10 years ago
MerryMage
3b73cd6dd4
common/thread: Correct code style
10 years ago
bunnei
42045d12c2
shader_jit_x64: Rename RuntimeAssert to Compile_Assert.
10 years ago
bunnei
73c082b647
shader_jit_x64.cpp: Rename JitCompiler to JitShader.
10 years ago
bunnei
76f9651a3a
shader_jit_x64: Free memory that's no longer needed after compilation.
10 years ago
bunnei
b6e8a9e52c
shader_jit_x64: Use a sorted vector instead of a set for keeping track of return addresses.
10 years ago
bunnei
276e57fea6
shader_jit_x64: Use CALL/RET instead of JMP for subroutines.
10 years ago
bunnei
2d9c714baf
emitter: Add CALL that can be fixed up.
10 years ago
bunnei
0f9796a63e
shader_jit_x64: Separate initialization and code generation for readability.
10 years ago
bunnei
aec7a517ea
shader_jit_x64: Get rid of unnecessary last_program_counter variable.
10 years ago
bunnei
5e6c1ccac7
shader_jit_x64: Execute certain asserts at runtime.
- This is because we compile the full shader code space, and therefore its common to compile malformed instructions.
10 years ago
bunnei
110725828a
shader: Remove unused 'state' argument from 'Setup' function.
10 years ago