ReinUsesLisp
1f4e8db223
yuzu/loading_screen: Remove unused shader progress mode
6 years ago
bunnei
048ac77adc
core: Implement separate A32/A64 ARM interfaces.
6 years ago
Morph
c6e07faf25
Create an "Advanced" tab in the graphics configuration tab and add anisotropic filtering levels.
6 years ago
bunnei
0f0268bdd9
frontend: qt: bootmanager: Acquire a shared context in main emu thread.
6 years ago
bunnei
ba6d264342
frontend: qt: bootmanager: Vulkan: Restore support for VK backend.
6 years ago
bunnei
02f323f6e8
frontend: qt: bootmanager: OpenGL: Implement separate presentation thread.
6 years ago
bunnei
1be85d7b7d
frontent: qt: main: Various updates/refactoring for separate presentation thread.
6 years ago
bunnei
f1f2405b9f
core: frontend: Refactor scope_acquire_window_context to scope_acquire_context.
6 years ago
bunnei
f93fe8e862
core: settings: Add setting to enable vsync, which is on by default.
6 years ago
Morph
5afb6b95ed
Add 4:3 aspect ratio and address feedback
6 years ago
Morph
74a490c909
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
3a7f539463
Kernel: Change WaitObject to Synchronization object. In order to better reflect RE.
6 years ago
Morph
db09e18f72
Remove option "Show files with type 'Unknown'"
6 years ago
ReinUsesLisp
066c63571b
yuzu/bootmanager: Define Vulkan widget only when enabled
6 years ago
ReinUsesLisp
48cb021c34
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
2ba5519371
settings: Add settings for graphics backend
6 years ago
CJBok
f75503d2ed
clang
6 years ago
CJBok
c42052c661
minor corrections
6 years ago
CJBok
4c58bca524
GUI: Togglable graphics settings buttons in status bar
6 years ago
FearlessTobi
f857c56aee
yuzu/configuration: create UI tab and move gamelist settings there
6 years ago
fearlessTobi
b2f53cceb6
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
9333dab6f0
GUI: fix minor issues with dark themes
GUI: rename and reorder themes
6 years ago
bunnei
91c7c20c02
yuzu_qt: config: Move audio to its own tab.
- We have some important audio settings, makes them more discoverable.
6 years ago
Bartosz Kaszubowski
ca9353c81c
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
410c130a80
Add headbar icon on Linux
6 years ago
Bartosz Kaszubowski
943d33f20c
GUI: add few missing hotkeys to main menu
6 years ago
Bartosz Kaszubowski
f0da8c2b83
GUI/configure: resize hotkeys column to content
6 years ago
ReinUsesLisp
c0fe595878
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
21e0086bf8
const correction
6 years ago
CJBok
ef66081b4d
clang
6 years ago
CJBok
c6939635cb
Update configure_input_player.cpp
6 years ago
CJBok
f4d746e41e
Added deadzone controls for sdl engine at input settings
6 years ago
ReinUsesLisp
9328c4be0b
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
cc3d6fdf73
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
5cb0f276fe
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.
7 years ago
Tobias
2d7e965f82
citra_qt/main.ui: remove unused actions "Load Symbol Map..." and...
..."Select Game Directory..."
Co-authored-by: vvanelslande <vvanelslandedev@gmail.com>
7 years ago
bunnei
589063b463
yuzu: configure_web: Use Base64 encoded token for simplifying user experience.
7 years ago
ReinUsesLisp
1bb64655cb
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).
7 years ago
bunnei
eeef564c02
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
7 years ago
FearlessTobi
1e76625657
citra_qt: add amiibo drag and drop support
Co-Authored-By: Valentin Vanelslande <vvanelslandedev@gmail.com>
7 years ago
Fernando Sahmkow
4760c27922
Correct compiling errors and addapt to the new interface.
7 years ago
FreddyFunk
1adf55be56
fixed clang format & addressed feedback
7 years ago
FreddyFunk
7664b6a633
yuzu/configure_input_player: Fix input handling for ZL and ZR from controllers with analog triggers
7 years ago
Zach Hilman
d238b53bca
qt: Fix game name format error
7 years ago
Zach Hilman
7488ac74c6
qt: Change titlebar formatting
7 years ago
ReinUsesLisp
b090b8326e
yuzu/game_list_worker: Silence warnings
7 years ago
ReinUsesLisp
5b425010bd
yuzu/game_list: Silence -Wswitch and -Wunused-variable
7 years ago
ReinUsesLisp
1dc0eeb6be
yuzu/configure_service: Silence -Wswitch
7 years ago
Zach Hilman
a012cf713d
qt: Add service dialog
7 years ago
Zach Hilman
361dcf2d3a
boxcat: Implement events global field
7 years ago