FearlessTobi
59d0d34dce
cubeb_sink: Don't discard other channels when performing downmixing
...
Previously, when performing downmixing, we would discard all channels except the left and right one.
This implementation respects them when mixing down to Stereo.
It is taken from this document: http://www.atsc.org/wp-content/uploads/2015/03/A52-201212-17.pdf .
Fixes Luigis Mansion 3 cutscene and Bayonetta audio.
5 years ago
bunnei
84e9f9f395
Merge pull request #3452 from Morph1984/anisotropic-filtering
...
frontend/Graphics: Add "Advanced" graphics tab and experimental Anisotropic Filtering support
5 years ago
bunnei
662feb8c1c
Merge pull request #3481 from ReinUsesLisp/abgr5-storage
...
maxwell_to_vk: Remove Storage capability for A1B5G5R5U
5 years ago
ReinUsesLisp
aa6fe3f1aa
maxwell_to_vk: Remove Storage capability for A1B5G5R5U
5 years ago
bunnei
49eff536d0
Merge pull request #3463 from ReinUsesLisp/vk-toctou
...
vk_swapchain: Silence TOCTOU race condition
5 years ago
bunnei
4a8fe67964
Merge pull request #3479 from jroweboy/dont-log-on-no-input
...
Minor fixes for udp input
5 years ago
bunnei
0361aa1915
Merge pull request #3451 from ReinUsesLisp/indexed-textures
...
vk_shader_decompiler: Implement indexed textures
5 years ago
bunnei
fa1d625eed
Merge pull request #3469 from namkazt/patch-1
...
shader_decode: Fix LD, LDG when track constant buffer
5 years ago
bunnei
1e84d22275
Merge pull request #3478 from bunnei/a32
...
Refactoring to boot A32 games
5 years ago
James Rowe
002d9508a0
input/udp - Add minor error handling to prevent bad input from crashing
5 years ago
bunnei
67e7186d79
Merge pull request #3455 from ReinUsesLisp/attr-scaled
...
video_core: Implement more scaled attribute formats
5 years ago
James Rowe
fc205a1bc5
Frontend/SDL - Provide proper default for UDP input
...
When the default file is read in, the settings default value is only used
when the key is missing. As it was, the key existed, but the value was empty string
causing it to accept that as a value to pass into the core
5 years ago
James Rowe
2cdda8c564
input/udp - Dont log on invalid packet received
5 years ago
bunnei
dba112e510
core: hle: Implement separate A32/A64 SVC interfaces.
5 years ago
bunnei
c083ea7d78
core: Implement separate A32/A64 ARM interfaces.
5 years ago
bunnei
6fc485a607
core: loader: Remove check for 32-bit.
5 years ago
bunnei
64facb403e
core: dynarmic: Add CP15 from Citra.
5 years ago
bunnei
08c638f249
Merge pull request #3464 from FernandoS27/jit-fix
...
ARM_Interface: Cache the JITs instead of deleting/recreating.
5 years ago
bunnei
dfa2e336ba
Merge pull request #3475 from yuzu-emu/FearlessTobi-readme
...
Port citra-emu/citra#5097 : "Update README.md"
5 years ago
Tobias
6af8ff24c9
Update README.md
5 years ago
Nguyen Dac Nam
85a4222a8c
nit: move comment to right place.
5 years ago
bunnei
ca7618684c
Merge pull request #3448 from bunnei/fix-audio-interp-2
...
audio_core: interpolate: Improvements to fix audio crackling.
5 years ago
bunnei
c7db1ef565
Merge pull request #3470 from bunnei/fix-smash-srgb
...
renderer_opengl: Fix SRGB presentation frame tracking.
5 years ago
namkazy
1326e326f5
Merge branch 'patch-1' of https://github.com/namkazt/yuzu into patch-2
5 years ago
bunnei
5056d23d0d
renderer_opengl: Fix SRGB presentation frame tracking.
...
- Fixes SRGB in Super Smash Bros. Ultimate.
5 years ago
Nguyen Dac Nam
6c0c2dfabc
shader_decode: Fix LD, LDG when track constant buffer
5 years ago
Nguyen Dac Nam
1c385362f5
shader_decode: keep it search on all code
...
It fixed opcode LD, LDG on Pokemon Sword that can't find the constant buffer. Not sure if it helps any on visual.
5 years ago
Morph
7ee6065178
Create an "Advanced" tab in the graphics configuration tab and add anisotropic filtering levels.
5 years ago
bunnei
969357af1a
Merge pull request #3430 from bunnei/split-presenter
...
Port citra-emu/citra#4940 : "Split Presentation thread from Render thread"
5 years ago
bunnei
ebbfe73557
renderer_opengl: Reduce swap chain size to 3.
5 years ago
Morph
e1efab1f51
AM/ICommonStateGetter: Stub SetLcdBacklighOffEnabled ( #3454 )
...
* Stub SetLcdBacklighOffEnabled
Used by Super Smash Bros. Ultimate
We require backlight services to be implemented to turn on/off the backlight.
* Address feedback
5 years ago
Nguyen Dac Nam
db2f547434
shader: FMUL switch to using LUT ( #3441 )
...
* shader: add FmulPostFactor LUT table
* shader: FMUL apply LUT
* Update src/video_core/engines/shader_bytecode.h
Co-Authored-By: Mat M. <mathew1800@gmail.com>
* nit: mistype
* clang-format & add missing import
* shader: remove post factor LUT.
* shader: move post factor LUT to function and fix incorrect order.
* clang-format
* shader: FMUL: add static to post factor LUT
* nit: typo
Co-authored-by: Mat M. <mathew1800@gmail.com>
5 years ago
bunnei
a17214baea
renderer_opengl: Use more concise lock syntax.
5 years ago
bunnei
aef159354c
renderer_opengl: Move Frame/FrameMailbox to OpenGL namespace.
5 years ago
ReinUsesLisp
0aaa69e4d7
vk_swapchain: Silence TOCTOU race condition
...
It's possible that the window is resized from the moment we ask for its
size to the moment a swapchain is created, causing validation issues.
To workaround this Vulkan issue request the capabilities again just
before creating the swapchain, making the race condition less likely.
5 years ago
Fernando Sahmkow
f3d4d4eaa8
ARM_Interface: Cache the JITs instead of deleting/recreating.
...
This was a bug inherited from citra which was fixed by then at some
time. This commit corrects such bug and ensures JITs are correctly
recycled.
5 years ago
bunnei
1f57f679a4
Merge pull request #3440 from namkazt/patch-6
...
shader: implement LOP3 fast replace for old function
5 years ago
bunnei
01a05b48b7
Merge pull request #3431 from CJBok/npad-fix
...
InputCommon: analog_from_button get direction implementation
5 years ago
bunnei
795893a9a5
renderer_opengl: Create gl_framebuffer_data if empty.
5 years ago
bunnei
c6f78a4a6d
frontend: qt: bootmanager: Acquire a shared context in main emu thread.
5 years ago
bunnei
e25297536f
frontend: qt: bootmanager: Vulkan: Restore support for VK backend.
5 years ago
bunnei
14877b8f35
frontend: qt: bootmanager: OpenGL: Implement separate presentation thread.
5 years ago
bunnei
b2a38cce4e
frontent: qt: main: Various updates/refactoring for separate presentation thread.
5 years ago
bunnei
667f026c95
core: frontend: Refactor scope_acquire_window_context to scope_acquire_context.
5 years ago
bunnei
2e16c23784
frontend: sdl2: emu_window: Implement separate presentation thread.
5 years ago
bunnei
dc672ca4b3
renderer_opengl: Add texture mailbox support for presenter thread.
5 years ago
bunnei
add2c38b73
renderer_opengl: Add OGLRenderbuffer to resource/state management.
5 years ago
bunnei
0c82b00dfd
core: frontend: emu_window: Add TextureMailbox class.
5 years ago
bunnei
571451bdfe
core: settings: Add setting to enable vsync, which is on by default.
5 years ago
Mat M
45ac1c62c6
Merge pull request #3461 from ReinUsesLisp/r32i-rt
...
video_core/surface: Add R32_SINT render target format
5 years ago