PabloMK7 / citra

A Nintendo 3DS Emulator
GNU General Public License v2.0
3.39k stars 601 forks source link

External Texture pack loading issues with Vulkan renderer #168

Open rjbprime opened 2 months ago

rjbprime commented 2 months ago

Is there an existing issue for this?

Affected Build(s)

r4f174f1

Description of Issue

When using both the "Use Custom Textures" (Citra Config > Graphics > Enhancements > Utility) and "Vulkan" Graphics API (Citra Config > Graphics > Advanced > Graphics API), Textures that have been replaced are missing. Using both the "Use Custom Textures" (Citra Config > Graphics > Enhancements > Utility) and "OpenGL" Graphics API (Citra Config > Graphics > Advanced > Graphics API), replacement Textures work.

Expected Behavior

Replacement textures should appear in-game, not missing.

Reproduction Steps

Using a couple of the older HD texture packs for various games and both the "Use Custom Textures" (Citra Config > Graphics > Enhancements > Utility) and "Vulkan" Graphics API (Citra Config > Graphics > Advanced > Graphics API) options, causes the replaced textures to not render.

Log File

citra_log-OpenGL.txt citra_log-Vulkan.txt

System Configuration

CPU: i7-2650H, laptop GPU/Driver: Nvidia 4060 RTX Laptop / 555.99 Studio Driver RAM: 32GB OS: Windows 10 21H2 19044.4529

extherian commented 2 days ago

I would just like to add that this issue only occurs if a texture filtering method like xBRZ is used alongside the HD texture pack, with texture filtering set to none, the texture pack will load as normal.