bunnei
e71cfbce72
svc: Stub out SetThreadActivity, GetThreadContext.
8 years ago
bunnei
372b8dae46
audren_u: Stub out GetActiveAudioDeviceName.
8 years ago
bunnei
683de06263
audout_u: Implement GetAudioOutState.
8 years ago
bunnei
659fd3e9f8
nifm: GetResult does not return a data field.
8 years ago
bunnei
c800619c1e
vi: Implement GetDisplayResolution.
8 years ago
bunnei
1eeef530e5
shared_memory: Remove incorrect 3ds-specific check.
8 years ago
bunnei
3f82cee183
service: Add friend:u interface.
8 years ago
Daniel Lim Wee Soong
145a4c3c2a
logging: Change FmtLogMessage to use variadic template instead of FMT_VARIADIC
Due to premature merging of #262 I think the build may be failing right now. Should merge this ASAP to fix it.
8 years ago
N00byKing
ba7cd88412
deconstructed_rom_directory.cpp: Fix Typo
8 years ago
Daniel Lim Wee Soong
930a045d42
externals: Update fmt to 4d35f94
Versions prior to this didn't compile on OpenBSD due to unconditional
use of the non-standard strtod_l() function.
The fmt::MemoryWriter API has been removed in the intervening
versions, so replace its use with fmt::memory_buffer and fmt::format_to.
The library also no longer provides the fmt::fmt ALIAS, so define
it in externals/CMakeLists.txt.
8 years ago
Daniel Lim Wee Soong
96cb786cd1
common: fix swap functions on Bitrig and OpenBSD
swap{16,32,64} are defined as macros on the two, but client code
tries to invoke them as Common::swap{16,32,64}, which naturally
doesn't work. This hack redefines the macros as inline functions
in the Common namespace: the bodies of the functions are the
same as the original macros, but relying on OS-specific
implementation details like this is of course brittle.
8 years ago
Subv
84c9824895
GPU: Use the MacroInterpreter class to execute the GPU macros instead of HLEing them.
8 years ago
Subv
7fe4f9491e
GPU: Implemented a gpu macro interpreter.
The Ryujinx macro interpreter and envydis were used as reference.
Macros are programs that are uploaded by the games during boot and can later be called by writing to their method id in a GPU command buffer.
8 years ago
bunnei
c7a4327471
hid: Write empty touch screen state.
8 years ago
bunnei
52c5bc4642
hle_ipc, fsp_srv: Cleanup logging.
8 years ago
bunnei
699d84abda
hid: Stub out GetSupportedNpadStyleSet.
8 years ago
bunnei
6d21b8cdea
hle_ipc: Do not ensure write buffer size.
8 years ago
bunnei
db8fc2ea57
fsp_srv: Implement GetSize and SetSize.
8 years ago
bunnei
36cdd5a39c
memory: Fix stack region.
8 years ago
N00byKing
6386f0910c
Port citra-emu/citra#3610 to yuzu
8 years ago
N00byKing
7555b881e8
Remove whitespaces
8 years ago
N00byKing
675b525fb8
Add Dark theme, Icon theming
configure_general.ui: Add UI Option for Themes
config.cpp: Save Theme Settings
8 years ago
bunnei
038c8d284b
audren_u: Stub QueryAudioDeviceSystemEvent and GetActiveChannelCount.
8 years ago
bunnei
86f0e841d8
svc: Stub GetThreadCoreMask.
8 years ago
bunnei
f5c2d62b3a
service: Add NFP module interface.
service: Initialize NFP service.
Log: Add NFP service as a log subtype.
8 years ago
Lioncash
e6375771e2
result: Check against self-assignment in ResultVal's copy assignment operator
Avoids doing work that doesn't need to be done.
8 years ago
N00byKing
a037c8914a
main.h: Add pragma once, remove ifndef
8 years ago
N00byKing
dfa21f372b
telemetry.h: Reword comment from citra to yuzu
8 years ago
N00byKing
a14420e351
telemetry_session.h: Reword Documentation Comment from citra to yuzu
8 years ago
N00byKing
a97c186684
Remove Links to citra Services
8 years ago
N00byKing
b411bdb76e
Change Telemetry Names to yuzu
8 years ago
bunnei
8c991d792e
settings: Remove unused CpuCore class.
8 years ago
bunnei
32181284be
config: Use simplified checkbox (from Citra) for CPU JIT.
8 years ago
bunnei
af6e1f8554
config: Rename is_docked to use_docked_mode to be consistent with other config bools.
8 years ago
bunnei
b4fb85ff0f
configure_general: Cleanup naming.
8 years ago
bunnei
534cee3d8b
qt: Add config option for is_docked.
8 years ago
bunnei
679d29d9f8
config: Add setting for whether the system is docked or not.
8 years ago
bunnei
6333552a5d
renderer_opengl: Use better naming for DrawScreens and DrawSingleScreen.
8 years ago
bunnei
9415aeb48f
graphics_surface: Remove superfluous cast.
8 years ago
bunnei
12a6c7b11b
gl_rasterizer: Move code to bind framebuffer surfaces before draw to its own function.
8 years ago
bunnei
b9eae6e652
gl_rasterizer: Add a SyncViewport method.
8 years ago
bunnei
2666b52264
gl_rasterizer: Move PrimitiveTopology check to MaxwellToGL.
8 years ago
bunnei
74c4739713
graphics_surface: Fix merge conflicts.
8 years ago
bunnei
7c376760c0
gl_rasterizer: Use ReadBlock instead of GetPointer for SetupVertexArray.
8 years ago
bunnei
95d56cac29
gl_rasterizer: Normalize vertex array data as appropriate.
8 years ago
bunnei
ad1af61685
memory: Fix cast for ReadBlock/WriteBlock/ZeroBlock/CopyBlock.
8 years ago
bunnei
0e59fbd73f
maxwel_to_gl: Fix string formatting in log statements.
8 years ago
bunnei
b601155fb0
rasterizer: Rename DrawTriangles to DrawArrays.
8 years ago
bunnei
ec13680b3e
gl_rasterizer: Use passthrough shader for SetupVertexShader.
8 years ago
bunnei
71a932291f
renderer_opengl: Logging, etc. cleanup.
8 years ago