| Commit message (Collapse) | Author | Age | Files | Lines |
| |\
| |
| | |
Port citra-emu/citra#5577: "Update cubeb and request a persistent stream session"
|
| | | |
|
| |\ \
| | |
| | | |
xbyak_abi: Avoid implicit sign conversions
|
| | | |
| | |
| | |
| | | |
Makes for less reading.
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | | |
This is designated as obsolete in Qt's docs (see:
https://doc.qt.io/qt-5/qvariant-obsolete.html#operator-lt)
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
Migrates the video core code closer to enabling variable shadowing
warnings as errors.
This primarily sorts out shadowing occurrences within the Vulkan code.
|
| |\ \ \
| | | |
| | | | |
video_core: Resolve more variable shadowing scenarios
|
| | | |/
| |/|
| | |
| | |
| | |
| | | |
Resolves variable shadowing scenarios up to the end of the OpenGL code
to make it nicer to review. The rest will be resolved in a following
commit.
|
| |\ \ \
| | | |
| | | | |
Port citra-emu/citra#5617: "Fix telemetry-related exit crash from use-after-free"
|
| | |/ /
| | |
| | |
| | | |
Co-Authored-By: xperia64 <xperia64@users.noreply.github.com>
|
| | |/
|/| |
|
| |/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This was only necessary for use with the
avcodec_decode_video2/avcoded_decode_audio4 APIs which are also
deprecated.
Given we use avcodec_send_packet/avcodec_receive_frame, this isn't
necessary, this is even indicated directly within the FFmpeg API changes
document here on 2017-09-26:
https://github.com/FFmpeg/FFmpeg/blob/master/doc/APIchanges#L410
This prevents our code from breaking whenever we update to a newer
version of FFmpeg in the future if they ever decide to fully remove this
API member.
|
| |\
| |
| | |
node: Eliminate variable shadowing
|
| | |
| |
| |
| | |
Prevents logic bugs from accidentally ignoring the return value.
|
| | | |
|
| |\ \
| | |
| | | |
vp9/vic: Resolve pessimizing moves
|
| | |/
| |
| |
| |
| | |
Removes the usage of moves that don't result in behavior different from
a copy, or otherwise would prevent copy elision from occurring.
|
| |\ \
| | |
| | | |
Kernel: Refactor to use 4-instances of Dynarmic & various cleanups and improvements
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | | |
- This will be aligned by default, and helps memory usage.
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | | |
Allows the struct to be constructed in place.
|
| | | |
| | |
| | |
| | |
| | | |
Removes the use of two static casts and improves the readability of some
vectors slightly.
|
| | | | |
|
| | |/
|/| |
|
| |\ \
| | |
| | | |
audio_core: Make shadowing and unused parameters errors
|
| | | |
| | |
| | |
| | | |
Moves the audio code closer to enabling warnings as errors in general.
|
| |\ \ \
| | | |
| | | | |
nvdec: Queue and display all decoded frames, cleanup decoders
|
| | | | |
| | | |
| | | |
| | | | |
Workaround for ZLA, which seems to decode and queue twice as many frames as it displays.
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
remove some redundant moves, make deleter match naming guidelines.
Co-Authored-By: LC <712067+lioncash@users.noreply.github.com>
|
| | | | | |
|
| |\ \ \ \
| | | | |
| | | | | |
InputCommon: Add multiple udp server support
|
| | | | | | |
|
| |\ \ \ \ \
| | | | | |
| | | | | | |
InputCommon: Fix implicit conversion in mouse input
|
| | | | | | | |
|
| |\ \ \ \ \ \
| | | | | | |
| | | | | | | |
vk_shader_decompiler: Implement force early fragment tests
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Force early fragment tests when the 3D method is enabled.
The established pipeline cache takes care of recompiling if needed.
This is implemented only on Vulkan to avoid invalidating the shader
cache on OpenGL.
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
yuzu's web applet does not or barely reacts to user input while open in
Linux. It can be closed via 'Exit Web Applet' on the menubar, however if
yuzu is in fullscreen, this is effectively a softlock as the menubar
cannot be accessed.
This disables building yuzu with the web applet on the Linux CI target.
In addition, this disables the QMessageBox warning about not having
compiled yuzu with the web applet.
|
| |\ \ \ \ \ \ \
| | |/ / / / /
| |/| | | | | |
InputCommon: Implement full mouse support
|
| | | | | | | | |
|
| |\ \ \ \ \ \ \
| |_|_|_|_|_|/
|/| | | | | | |
common: Add Common::DivCeil and Common::DivCeilLog2
|