| Age | Commit message (Collapse) | Author |
|
|
|
service/audren_u: Unstub ListAudioDeviceName
|
|
shader_ir: Implement NOP
|
|
decode/half_set_predicate: Fix predicates
|
|
Fixup! #2772 missed this one file
|
|
|
|
Port citra-emu/citra#4849: "Qt: Fixed behaviour of buttons by connecting functors to correct signals"
|
|
yuzu/CMakeLists: Remove qt5_wrap_ui macro usage
|
|
We can simply enable CMAKE_AUTOUIC and let CMake take care of handling
the UI code generation for targets.
As part of letting CMake automatically handle the header file parsing,
we must not name includes with "ui_*" unless they're related to the
output of the Qt UIC compiler. Because of this, we need to rename
ui_settings, given it would conflict with this restriction.
|
|
|
|
|
|
Following screens got fixes:
- Configure/Debug
- Configure/Input
|
|
ci: Fix Azure PR Builds
|
|
|
|
|
|
|
|
|
|
Prevents an invalid formatting exception from being thrown.
|
|
Gets rid of a compilation warning.
|
|
|
|
This commit ensures that the host gpu is constantly fed with commands to
work with, while the guest gpu keeps producing the rest of the commands.
This reduces syncing time between host and guest gpu.
|
|
Implement GPU Synchronization Mechanisms & Correct NVFlinger
|
|
|
|
This commit fixes offsets on Linear -> Tiled copies, corrects z pos
fortiled->linear copies, corrects bytes_per_pixel calculation in tiled
-> linear copies and relaxes some limitations set by latest dma fixes
refactors.
|
|
video_core/control_flow: Minor changes/warning cleanup
|
|
Shader_Ir: Correct tracking to track from right to left
|
|
yuzu/main: Make error messages within OnCoreError more localization-friendly
|
|
Downgrade and suppress a series of GPU asserts and debug messages.
|
|
maxwell3d: Implement Conditional Rendering
|
|
Fix README change mistake
|
|
|
|
gl_rasterizer: Implement compute shaders
|
|
Rework Dirty Flags in GPU Pipeline, Optimize CBData and Redo Clearing mechanism
|
|
|
|
This commit takes care of implementing the F16 Variants of the
conversion instructions and makes sure conversions are done.
|
|
shader/half_set_predicate: Implement missing HSETP2 variants
|
|
|
|
|
|
azure: Fix clang-format and releases
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This commit ensures that all backing memory allocated for the Guest CPU
is aligned to 256 bytes. This due to how gpu memory works and the heavy
constraints it has in the alignment of physical memory.
|
|
ListAudioDeviceName()
Audio devices use the supplied revision information in order to
determine if USB audio output is able to be supported. In this case, we
can only really handle using this revision information in
ListAudioDeviceName(), where it checks if USB audio output is supported
before supplying it as a device name.
A few other scenarios exist where the revision info is checked, such as:
- Early exiting from SetAudioDeviceOutputVolume if USB audio is
attempted to be set when that device is unsupported.
- Early exiting and returning 0.0f in GetAudioDeviceOutputVolume when
USB output volume is queried and it's an unsupported device.
- Falling back to AHUB headphones in GetActiveAudioDeviceName when the
device type is USB output, but is unsupported based off the revision
info.
In order for these changes to also be implemented, a few other changes
to the interface need to be made.
Given we now properly handle everything about ListAudioDeviceName(), we
no longer need to describe it as a stubbed function.
|
|
The revision querying facilities are used by more than just audren. e.g.
audio devices can use this to test whether or not USB audio output is
supported.
This will be used within the following change.
|