ReinUsesLisp
120f688272
yuzu/loading_screen: Remove unused shader progress mode
6 years ago
bunnei
c083ea7d78
core: Implement separate A32/A64 ARM interfaces.
6 years ago
Morph
7ee6065178
Create an "Advanced" tab in the graphics configuration tab and add anisotropic filtering levels.
6 years ago
bunnei
c6f78a4a6d
frontend: qt: bootmanager: Acquire a shared context in main emu thread.
6 years ago
bunnei
e25297536f
frontend: qt: bootmanager: Vulkan: Restore support for VK backend.
6 years ago
bunnei
14877b8f35
frontend: qt: bootmanager: OpenGL: Implement separate presentation thread.
6 years ago
bunnei
b2a38cce4e
frontent: qt: main: Various updates/refactoring for separate presentation thread.
6 years ago
bunnei
667f026c95
core: frontend: Refactor scope_acquire_window_context to scope_acquire_context.
6 years ago
bunnei
571451bdfe
core: settings: Add setting to enable vsync, which is on by default.
6 years ago
Morph
c3d0a0d627
Add 4:3 aspect ratio and address feedback
6 years ago
Morph
27e19f87c6
Add following aspect ratios: 16:9, 21:9, Stretch to Window
Available as a drop down within the configure graphics tab.
6 years ago
Fernando Sahmkow
c5aefe42aa
Kernel: Change WaitObject to Synchronization object. In order to better reflect RE.
6 years ago
Morph
fcf3425b1b
Remove option "Show files with type 'Unknown'"
6 years ago
ReinUsesLisp
a7beabb68f
yuzu/bootmanager: Define Vulkan widget only when enabled
6 years ago
ReinUsesLisp
f92cbc5501
yuzu: Implement Vulkan frontend
Adds a Qt and SDL2 frontend for Vulkan. It also finishes the missing
bits on Vulkan initialization.
6 years ago
ReinUsesLisp
788d57d723
settings: Add settings for graphics backend
6 years ago
CJBok
8d6b4e836c
clang
6 years ago
CJBok
6e87111f91
minor corrections
6 years ago
CJBok
4bc4fdf5ff
GUI: Togglable graphics settings buttons in status bar
6 years ago
FearlessTobi
d0e4f1c6f4
yuzu/configuration: create UI tab and move gamelist settings there
6 years ago
fearlessTobi
ac3690f205
Input: UDP Client to provide motion and touch controls
An implementation of the cemuhook motion/touch protocol, this adds the
ability for users to connect several different devices to citra to send
direct motion and touch data to citra.
Co-Authored-By: jroweboy <jroweboy@gmail.com>
7 years ago
Bartosz Kaszubowski
9a22b6dced
GUI: fix minor issues with dark themes
GUI: rename and reorder themes
6 years ago
bunnei
690732bc0d
yuzu_qt: config: Move audio to its own tab.
- We have some important audio settings, makes them more discoverable.
6 years ago
Bartosz Kaszubowski
9ac33c2620
GUI/gamelist: add "None" as an option for second row and remove dynamically duplicate row options ( #3309 )
* GUI/gamelist: add "None" as an option for second row and remove duplicated row options
* fix clang-format warnings
6 years ago
TotalCaesar659
dd74fd014b
Add headbar icon on Linux
6 years ago
Bartosz Kaszubowski
da3049aa74
GUI: add few missing hotkeys to main menu
6 years ago
Bartosz Kaszubowski
6726e8b784
GUI/configure: resize hotkeys column to content
6 years ago
ReinUsesLisp
8306703a7d
yuzu/bootmanager: Remove {glx,wgl}MakeCurrent on SwapBuffers
MakeCurrent is a costly (according to Nsight's profiler it takes a tenth
of a millisecond to complete), and we don't have a reason to call it
because:
- Qt no longer signals a warning if it's not called
- yuzu no longer supports macOS
6 years ago
CJBok
2fa9a96309
const correction
6 years ago
CJBok
90f9c830ca
clang
6 years ago
CJBok
351e3fb72e
Update configure_input_player.cpp
6 years ago
CJBok
4a566b9828
Added deadzone controls for sdl engine at input settings
6 years ago
ReinUsesLisp
0d6d8129c4
yuzu: Remove Maxwell debugger
This was carried from Citra and wasn't really used on yuzu. It also adds
some runtime overhead. This commit removes it from yuzu's codebase.
6 years ago
Lioncash
b05bfc6036
core/memory: Migrate over Read{8, 16, 32, 64, Block} to the Memory class
With all of the trivial parts of the memory interface moved over, we can
get right into moving over the bits that are used.
Note that this does require the use of GetInstance from the global
system instance to be used within hle_ipc.cpp and the gdbstub. This is
fine for the time being, as they both already rely on the global system
instance in other functions. These will be removed in a change directed
at both of these respectively.
For now, it's sufficient, as it still accomplishes the goal of
de-globalizing the memory code.
6 years ago
bunnei
9046d4a548
kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. ( #3154 )
* kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects.
- See https://github.com/citra-emu/citra/pull/4710 for details.
6 years ago
Tobias
f9d7a6bec6
citra_qt/main.ui: remove unused actions "Load Symbol Map..." and...
..."Select Game Directory..."
Co-authored-by: vvanelslande <vvanelslandedev@gmail.com>
6 years ago
bunnei
883eb1a1a1
yuzu: configure_web: Use Base64 encoded token for simplifying user experience.
6 years ago
ReinUsesLisp
f019817f8f
gl_rasterizer: Emulate viewport flipping with ARB_clip_control
Emulates negative y viewports with ARB_clip_control. This allows us to
more easily emulated pipelines with tessellation and/or geometry shader
stages. It also avoids corrupting games with transform feedbacks and
negative viewports (gl_Position.y was being modified).
6 years ago
bunnei
b0ab803ce8
kernel: events: Remove ResetType::Automatic.
- This does not actually seem to exist in the real kernel - games reset these automatically.
# Conflicts:
# src/core/hle/service/am/applets/applets.cpp
# src/core/hle/service/filesystem/fsp_srv.cpp
6 years ago
FearlessTobi
727ba2f2d0
citra_qt: add amiibo drag and drop support
Co-Authored-By: Valentin Vanelslande <vvanelslandedev@gmail.com>
6 years ago
Fernando Sahmkow
b8b7ebcece
Correct compiling errors and addapt to the new interface.
7 years ago
FreddyFunk
be5dc68ca3
fixed clang format & addressed feedback
6 years ago
FreddyFunk
a31c6b2c4e
yuzu/configure_input_player: Fix input handling for ZL and ZR from controllers with analog triggers
6 years ago
Zach Hilman
81fff7aec0
qt: Fix game name format error
6 years ago
Zach Hilman
57fe7fdec0
qt: Change titlebar formatting
6 years ago
ReinUsesLisp
e1afeec76d
yuzu/game_list_worker: Silence warnings
6 years ago
ReinUsesLisp
f297e9ff22
yuzu/game_list: Silence -Wswitch and -Wunused-variable
6 years ago
ReinUsesLisp
2b9b695fa7
yuzu/configure_service: Silence -Wswitch
6 years ago
Zach Hilman
e55d086cc9
qt: Add service dialog
6 years ago
Zach Hilman
bcf1eafb8b
boxcat: Implement events global field
7 years ago