Dolphin, the GameCube and Wii emulator - Forums
OpenGL "plugin" + Pixel Lighting = Total White Screen - Printable Version

+- Dolphin, the GameCube and Wii emulator - Forums (https://forums.dolphin-emu.org)
+-- Forum: Dolphin Emulator Discussion and Support (https://forums.dolphin-emu.org/Forum-dolphin-emulator-discussion-and-support)
+--- Forum: Development Discussion (https://forums.dolphin-emu.org/Forum-development-discussion)
+--- Thread: OpenGL "plugin" + Pixel Lighting = Total White Screen (/Thread-opengl-plugin-pixel-lighting-total-white-screen)



OpenGL "plugin" + Pixel Lighting = Total White Screen - IceD_X - 02-07-2011

Hi guys.

Here my report about a bug:
Game: Resident Evil 2 GC
Revs tested: 7091 to 7093 both x32 and x64

First Screen:
http://img51.imageshack.us/i/openglbugwithpixellight.png
This appear with OpenGL plugin with this settings in Resident Evil 2 / Resident Evil 0(wii) and Resident Evil Rebirth (wii):

Anisotropic 1x
AA : None
-Load Native Mipmaps ON
-Pixel Lighting *
-Force Bi/Trilinear Filter ON
-EFB Scaled Copy ON
-Pixel Depth OFF
--Integral
Enable CPU Access Disabled
Copy Enable on Texture
Accurate Texture Cache Disabled
Show FPS

*If u set to OFF the Pixel Lighting the game start regularly.
This issue dnt appear in DX9 Mode!

Another Screen with different bug(dunno if this is a real bug or issue...):

http://img227.imageshack.us/i/bug1ky.png

Issue both in OGL and DX9 (grey lines)

Settings:
Anisotropic 1x
AA : None
-Load Native Mipmaps ON
-Pixel Lighting ON
-Force Bi/Trilinear Filter *
-EFB Scaled Copy ON
-Pixel Depth OFF
--Integral
Enable CPU Access Disabled
Copy Enable on Texture
Accurate Texture Cache Disabled
Show FPS

*If u disable Force Bi/Trilinear Filter u get this:
http://img89.imageshack.us/i/pixelt.png

Total pixelated game but there is not grey lines.

I hope in a fix for this.







RE: OpenGL "plugin" + Pixel Lighting = Total White Screen - neobrain - 02-07-2011

Force Bi/Trilinear Filter is known to cause issues since it actually is a hack. This is also stated in the tooltip for that option.


RE: OpenGL "plugin" + Pixel Lighting = Total White Screen - shuffle2 - 02-07-2011

What is your graphics card?
The Pixel Lighting issue could be from updating Cg libs, but I tested and didn't see any issues.
Also make sure you have up to date video card drivers installed.


RE: OpenGL "plugin" + Pixel Lighting = Total White Screen - IceD_X - 02-07-2011

I got a HD 5850 ATi

Catalyst v10.12 (i dont have the white screen of death issue with r6906)
DirectX already updated.

6906 released 1 week,6 days ago:
Catalyst v11.1 released 1/26/2011

it is strange ...
my catalyst drivers are the older version of V11.1

Here are the release notes for V11.1:
http://support.amd.com/us/kbarticles/Pages/AMDCatalyst111ReleaseNotes.aspx

-There are no major changes as regards the new HD graphics card 6xxx
Resolution-Minor bug (it does not say anything about OGL) in the previous versions and the HD 6xxx
-Fixed problems with Crossfire and a slight increase in performance for HD 5xxx and 6xxx

If no one else has the same problem, I will immediately update my video drivers.

Thanks alot for fast reply godisgov and NeoB.
I need at least 7 hours to get home.
I keep you informed.



RE: OpenGL "plugin" + Pixel Lighting = Total White Screen - Squall Leonhart - 02-07-2011

the first release of 11.1 (that is... the 11.1 "hotfix" driver leaked prior to the 11.1 officials) has broken opengl.


RE: OpenGL "plugin" + Pixel Lighting = Total White Screen - IceD_X - 02-07-2011

Yes, but without the video driver updates, with the r6906 the OpenGL working properly ...

I actually got a 10.12

EDIT:
I updated the driver V11.1

Sorry, the problem is still there.
White Screen

I think the problem appeared after the plugins merge.
I tried the r6906 (no problem in OpenGL) r7091 (White Screen in OGL mode) and r7093 (White Screen in OGL mode) with 2 different PCs

Mine with HD5850 + win 7 64bit
Other PC with HD4850 + win 7 32bit

The problem is still there
It 's a problem with Dolphin, or otherwise incompatible with an AMD ATI graphics cards.

I hope in a fix for this...


RE: OpenGL "plugin" + Pixel Lighting = Total White Screen - IceD_X - 02-08-2011

New Update:

Tried with 7111

Here the result with OGL

[Image: 7111stillerror.png]

Menù

[Image: 7111menu.png]

The white screen is still there.
I have already updated my Catalyst driver to v11.1 but nothing happens in better...


RE: OpenGL "plugin" + Pixel Lighting = Total White Screen - Squall Leonhart - 02-08-2011

its not an issue on nvidia, so must be a hardware specific issue.


RE: OpenGL "plugin" + Pixel Lighting = Total White Screen - IceD_X - 02-08-2011

(02-08-2011, 10:20 PM)Squall Leonhart Wrote: its not an issue on nvidia, so must be a hardware specific issue.

I repeat once again:

A) The 6906 version is NOT affected by this problem
B) test all version from 6906 on two computers:
B1) CPU E8400, 4GB RAM, P5QL-E Mobo, ATI 4850
B2) Q9550 CPU, 8GB RAM, Mobo P5QL-EPU, ATI 5850 VaporX.

The problem of pixel lighting, appears only in
plugins version after merge.
The r6906 is not affected by the proposed problem in the first
post.

It is not a problem of video drivers ...
DirectX is not a problem ...
It is not a problem of temperature (GPU max at 60 ° Full
load, CPU 45 ° C after 10 cycles of IBT) ...
It is not a problem caused by graphic artifacts (they are
been made of the appropriate benchmark).

The problem is related to dolphin, OGL driver + pixel lighting that generates a white screen.
Turning off that option, the games work
normally.

The programs that I use for stability testing are:
Prime95 (4 threat for quad core, 2 for dual core) - 8h
IBT (10 cycles - Torture test with maximum RAM)

Ati tray tool (artifact)
All 3D Marks (+ check stability of artifacts)
Crysis Benchmark (Full Settings Both DX9-DX10 - Stability
test, checking for stuttering).
AVP (Benchmark DX11) - 10 Cycles
Doom 3 (Benchmark OGL Smile )

All tests are completed. No artifacts, no
stuttering, no reboot.

Do you really think it's a hardware problem? Wink

I state that I only use DX9 ... I care little about the
OGL driver and DX11, if not purely for testing
speed and accelerations in my benchmark ...
I'm just trying to help developers with a
bugtracking ... nothing more.