thomasxiii / photon

CSS 3D Lighting Engine
1.45k stars 114 forks source link

Photon rendering looks "washed out" in latest Chrome update #8

Open roschler opened 10 years ago

roschler commented 10 years ago

I've forked Julian Garnier's Chess 3D project. It uses the Photon CSS package for rendering and up until now the graphics looked great. Today the Google Installer updated my copy of Chrome. The Google Installer recently updated my copy of Chrome and now the graphics looked "washed out" (see attached image). Unfortunately I don't have an image of the graphics before today. Also, sometimes the squares don't always render and instead theirs a dark gray background and nothing else. Has anybody else seen this issue?

chess-photon-rendering-problems

thomasxiii commented 10 years ago

Judging by the image, it appears that shading isn't working at all. Photon is working for me in version 37.0.2062.94. However, I am seeing strange 3d transforms. I've noticed Chrome occasionally pushes out funky bugs with 3d transforms. I have a feeling this will be resolved with another update for you.

roschler commented 10 years ago

Hello Thomas. Ok thanks. Any gut feeling on how long it takes Chrome to push out a fix usually? I know you can't say anything concrete, I'm just asking what your experience has been with Chrome and pushing out fixes.

thomasxiii commented 10 years ago

Hmm… my experience is that updates come out very quickly. I wouldn't be surprised if it's fixed in the next couple of days.

roschler commented 10 years ago

Thanks. Fingers crossed.

roschler commented 10 years ago

@thomasxiii Hi Tom. There's a message on the Chrome boards from a Google rep announcing that the latest version has support for "Direct Write" on Windows boxes. I wonder if this is the culprit?:

https://productforums.google.com/forum/#!category-topic/chrome/is5jK2ilvEI

If you could leave a reply there as an HTML5/3D graphics package author, perhaps that would motivate the Chrome developers somewhat. The message was left by SarahMM on Sep 3 titled "Introducing Chrome 37".

roschler commented 10 years ago

@thomasxiii Hi Tom. I just left this comment on the chrome issue track thread. Any comments?:

I tried disabling a few GPU related rendering flags in Chrome, restarting Chrome completely each time. If found that if I did the following:

Disable Direct Write Disable Layer Squashing Disable Accelerated 2D canvas

A lot of the anomalies disappeared, especially the worst one, which made pieces flicker at times and at other times cause them to be "disappear" from the board. However, the pieces on the board still look "washed out" indicating the 3D shading still isn't working properly. It looks like at least part of the problem is related to the GPU code if I understand these flags correctly (chrome://flags).

https://code.google.com/p/chromium/issues/detail?id=411126

-- roschler