Project

General

Profile

Actions

Emulator Issues #6503

closed

Nvidia DX11 - Real XFB "macroblocking"

Added by MayImilae almost 11 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
Category:
GFX
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

Real XFB shows an odd visual error in the D3D backends. I've called it "macroblocking" because, well, that's what it looks like. I tried a large number of settings, such as higher internal resolution, force texture filtering, safe texture cache, various anistropic filtering settings, on and on; nothing seems to affect it. The only cure is OpenGL: it doesn't have the problem, before or after the GLSL rewrite.

All games are affected, but I'll use Super Smash Brothers Brawl (RSBE01) to demonstrate it, as it's menus make it very obvious. To reproduce, do two tests, one with XFB: Real and one XFB disabled. Make sure the internal resolution is set to 1x in both cases to minimize outside factors in the test (it doesn't have any effect really).

Super Smash Bros. Brawl 1x Native Comparison
XFB Real (the problem) - http://img706.imageshack.us/img706/3644/cz92.png
XFB Disabled (correct) - http://img692.imageshack.us/img692/3503/qtnu.png

XFB Virtual does not have the error, and behaves the same as XFB Disabled here.

Tested builds:
3.5 win64
3.5-1720 win64
3.5-1810 win64

Tested on:
Core i5 3570K @ 4.7ghz
nVidia GeForce GTX 760
Windows 7 x64

Reproduced in the past by SS and double checked just now by JMC4789. Marking it as accepted.


Related issues 1 (0 open1 closed)

Has duplicate Emulator - Emulator Issues #7507: D3D Real XFB Broken on Nvidia GPUsDuplicate

Actions
Actions

Also available in: Atom PDF