

The quit message menu always bends. This also happens in any menus with clean scaling disabled, but not ones with it enabled.
You may need to zoom in to these images a bit to see it.


It also happens in some other mods, like DRLA.

However, some mods don't have this, like DRadys.

What's going on here?
EDIT: I forgot one thing. The pixels... realign... when using normalNx texture upscaling and trilinear filtering.

It looks really weird, though, because this is an accursed setup.
EDIT 2: Here's all my video settings.
Spoiler:Also, for added context:
- No one else has been able to replicate this to my knowledge.
- My specific GPU is an AMD Radeon RX590, and here's the lspci info:
Code: Select all
05:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] [1002:67df] (rev e1) (prog-if 00 [VGA controller]) Subsystem: Sapphire Technology Limited Nitro+ Radeon RX 570/580/590 [1da2:e366] Physical Slot: 2 Flags: bus master, fast devsel, latency 0, IRQ 41 Memory at d0000000 (64-bit, prefetchable) [size=256M] Memory at e0000000 (64-bit, prefetchable) [size=2M] I/O ports at c000 [size=256] Memory at efd00000 (32-bit, non-prefetchable) [size=256K] Expansion ROM at 000c0000 [disabled] [size=128K] Capabilities: <access denied> Kernel driver in use: amdgpu Kernel modules: amdgpu
- This occurs regardless of OS. I've tested on both Arch Linux and Windows 10.
- This occurs regardless of renderer API or render mode.
- On Linux, setting the API to OpenGL (but not OpenGL ES) crashes the game during loading. I don't know why this is and I don't think it's even a "reportable" issue. It's not a problem for me because I always use Vulkan.
Code: Select all
(gdb) bt
#0 0x00007ffff6f2c73d in syscall () from /usr/lib/libc.so.6
#1 0x00007fffe89128de in ?? () from /usr/lib/dri/radeonsi_dri.so
#2 0x00007fffe89352fb in ?? () from /usr/lib/dri/radeonsi_dri.so
#3 0x00007fffe8a5f759 in ?? () from /usr/lib/dri/radeonsi_dri.so
#4 0x0000555555b49d57 in OpenGLRenderer::FShader::Load (
this=this@entry=0x55555e6e4a90,
name=name@entry=0x555555e43a47 "Basic Fuzz",
vert_prog_lump=0x555555e16f75 "shaders/glsl/main.vp",
frag_prog_lump=0x555555e16f8a "shaders/glsl/main.fp",
proc_prog_lump=proc_prog_lump@entry=0x555555e43a52 "shaders/glsl/fuzz_standard.fp",
light_fragprog=light_fragprog@entry=0x555555e43881 "shaders/glsl/material_normal.fp", defines=0x555557351f5c "")