Discussion:
[Bug 100629] No mans sky renders white screen under wine in linux
(too old to reply)
b***@freedesktop.org
2017-04-09 14:11:03 UTC
Permalink
Raw Message
https://bugs.freedesktop.org/show_bug.cgi?id=100629

Bug ID: 100629
Summary: No mans sky renders white screen under wine in linux
Product: Mesa
Version: git
Hardware: Other
OS: All
Status: NEW
Severity: normal
Priority: medium
Component: Mesa core
Assignee: mesa-***@lists.freedesktop.org
Reporter: ***@ticino.com
QA Contact: mesa-***@lists.freedesktop.org
--
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
b***@freedesktop.org
2017-04-09 14:12:33 UTC
Permalink
Raw Message
https://bugs.freedesktop.org/show_bug.cgi?id=100629

--- Comment #1 from Giovanni ongaro <***@ticino.com> ---
Upon starting no man sky under wine (no man sky need OGL4.5 ) ingame only a
white screen is displayed
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
b***@freedesktop.org
2017-04-09 14:52:54 UTC
Permalink
Raw Message
https://bugs.freedesktop.org/show_bug.cgi?id=100629

--- Comment #2 from Giovanni ongaro <***@ticino.com> ---
those errors are displayed multiple times
Mesa: User error: GL_INVALID_ENUM in glDrawElements(mode=ffffffff)
Mesa: User error: GL_INVALID_ENUM in glDrawElementsInstanced(mode=ffffffff)
--
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
b***@freedesktop.org
2017-05-01 05:40:11 UTC
Permalink
Raw Message
https://bugs.freedesktop.org/show_bug.cgi?id=100629

--- Comment #3 from Vladimir Usikov <***@gmail.com> ---
Game use OpenGL compat profile 4.5. Mesa support maximum 3.0 and no plans to
up.
--
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
b***@freedesktop.org
2017-06-17 03:46:20 UTC
Permalink
Raw Message
https://bugs.freedesktop.org/show_bug.cgi?id=100629

--- Comment #4 from Giovanni ongaro <***@ticino.com> ---
i have noticed this on mesa git
4.5 Mesa 17.2.0-devel (git-d5a9608)
it states compatibility profile 4.5
Still no mans sky doest work under wine staging
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
b***@freedesktop.org
2018-04-12 22:56:08 UTC
Permalink
Raw Message
https://bugs.freedesktop.org/show_bug.cgi?id=100629

Timothy Arceri <***@yahoo.com.au> changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |NOTOURBUG

--- Comment #5 from Timothy Arceri <***@yahoo.com.au> ---
(In reply to Giovanni ongaro from comment #4)
Post by b***@freedesktop.org
i have noticed this on mesa git
4.5 Mesa 17.2.0-devel (git-d5a9608)
it states compatibility profile 4.5
Still no mans sky doest work under wine staging
Until recently the highest compat profile Mesa drivers supported was 3.0.
radeonsi now supports 3.1. 4.5 would be referring to the core profile. You can
run "glxinfo | grep OpenGL" to see what your driver supports.

Anyway Wine has now switched to using Core profile for Mesa drivers so it's
possible the game will now work better. Either way 4.5 compat profile is a
known missing feature rather than a bug so I'm going to close this bug for now.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
b***@freedesktop.org
2018-04-13 17:52:01 UTC
Permalink
Raw Message
https://bugs.freedesktop.org/show_bug.cgi?id=100629

--- Comment #6 from Matteo Bruni <***@gmail.com> ---
Notice that No Man's Sky is an OpenGL game so Wine should have no effect on the
game requiring compatibility profile or not.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
b***@freedesktop.org
2018-04-14 00:12:40 UTC
Permalink
Raw Message
https://bugs.freedesktop.org/show_bug.cgi?id=100629

--- Comment #7 from Timothy Arceri <***@yahoo.com.au> ---
(In reply to Matteo Bruni from comment #6)
Post by b***@freedesktop.org
Notice that No Man's Sky is an OpenGL game so Wine should have no effect on
the game requiring compatibility profile or not.
In that case the game using compat profile is the problem i.e. a known missing
feature in Mesa rather than a bug. There are plans to start adding support to
radeonsi but it's still a little while off.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
b***@freedesktop.org
2018-04-14 12:49:32 UTC
Permalink
Raw Message
https://bugs.freedesktop.org/show_bug.cgi?id=100629

--- Comment #8 from ***@bremsspur.org ---
Created attachment 138835
--> https://bugs.freedesktop.org/attachment.cgi?id=138835&action=edit
No Mans sky in wine 3.6 using MESA_GL_VERSION_OVERRIDE=4.5COMPAT
--
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
b***@freedesktop.org
2018-04-14 12:54:50 UTC
Permalink
Raw Message
https://bugs.freedesktop.org/show_bug.cgi?id=100629

***@bremsspur.org changed:

What |Removed |Added
----------------------------------------------------------------------------
Attachment #138835|No Mans sky in wine 3.6 |No Mans sky in wine 3.6
description|using |(RX570) using
|MESA_GL_VERSION_OVERRIDE=4. |MESA_GL_VERSION_OVERRIDE=4.
|5COMPAT |5COMPAT
| |Menu and load
| |screen are working fine,
| |but game play actually
| |looks like that.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
b***@freedesktop.org
2018-04-15 00:48:46 UTC
Permalink
Raw Message
https://bugs.freedesktop.org/show_bug.cgi?id=100629

--- Comment #9 from Giovanni ongaro <***@ticino.com> ---
I tested no man sky on wine staging 3.6 and it seems to works!
--
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
b***@freedesktop.org
2018-04-15 00:49:24 UTC
Permalink
Raw Message
https://bugs.freedesktop.org/show_bug.cgi?id=100629

--- Comment #10 from Giovanni ongaro <***@ticino.com> ---
using MESA_GL_VERSION_OVERRIDE=4.5COMPAT
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
b***@freedesktop.org
2018-04-15 02:07:20 UTC
Permalink
Raw Message
https://bugs.freedesktop.org/show_bug.cgi?id=100629

--- Comment #11 from Timothy Arceri <***@yahoo.com.au> ---
(In reply to freedesktop from comment #8)
Created attachment 138835 [details]
No Mans sky in wine 3.6 (RX570) using MESA_GL_VERSION_OVERRIDE=4.5COMPAT
Menu and load screen are working fine, but game play actually looks like
that.
Do you think you can get and apitrace [1] of this issue and upload share it
from google drive or somewhere like that.

[1] https://github.com/apitrace/apitrace/wiki/Steam
--
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
b***@freedesktop.org
2018-04-19 00:33:05 UTC
Permalink
Raw Message
https://bugs.freedesktop.org/show_bug.cgi?id=100629

--- Comment #12 from ***@bremsspur.org ---
(In reply to Timothy Arceri from comment #11)
Post by b***@freedesktop.org
(In reply to freedesktop from comment #8)
Do you think you can get and apitrace [1] of this issue and upload share it
from google drive or somewhere like that.
[1] https://github.com/apitrace/apitrace/wiki/Steam
I hope that's something you can work with. I haven't done that before. I run
"wine apitrace.exe trace -a gl -v NMS.exe" inside my wineprefix.

https://drive.google.com/open?id=1jC7JrN6yacNHKfbBAvoG2USI6L9qqFb7
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
b***@freedesktop.org
2018-04-19 01:55:50 UTC
Permalink
Raw Message
https://bugs.freedesktop.org/show_bug.cgi?id=100629

--- Comment #13 from Timothy Arceri <***@yahoo.com.au> ---
(In reply to freedesktop from comment #12)
Post by b***@freedesktop.org
(In reply to Timothy Arceri from comment #11)
Post by b***@freedesktop.org
(In reply to freedesktop from comment #8)
Do you think you can get and apitrace [1] of this issue and upload share it
from google drive or somewhere like that.
[1] https://github.com/apitrace/apitrace/wiki/Steam
I hope that's something you can work with. I haven't done that before. I run
"wine apitrace.exe trace -a gl -v NMS.exe" inside my wineprefix.
https://drive.google.com/open?id=1jC7JrN6yacNHKfbBAvoG2USI6L9qqFb7
The trace is complaining when I try to run it in compat.

"error: context mismatch: expected OpenGL 4.4 core, but got OpenGL 4.5 compat"

You probably need to capture it with these set also:

MESA_GL_VERSION_OVERRIDE=4.5COMPAT MESA_GLSL_VERSION_OVERRIDE=450

I noticed above you didn't try with the GLSL override you might want give that
a go before making a new trace.
--
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
b***@freedesktop.org
2018-04-19 11:45:46 UTC
Permalink
Raw Message
https://bugs.freedesktop.org/show_bug.cgi?id=100629

--- Comment #14 from ***@bremsspur.org ---
(In reply to Timothy Arceri from comment #13)
Post by b***@freedesktop.org
The trace is complaining when I try to run it in compat.
"error: context mismatch: expected OpenGL 4.4 core, but got OpenGL 4.5
compat"
MESA_GL_VERSION_OVERRIDE=4.5COMPAT MESA_GLSL_VERSION_OVERRIDE=450
I noticed above you didn't try with the GLSL override you might want give
that a go before making a new trace.
Oh sorry, I just forgot to set GLSL when I run the trace.
A new trace, both overrides where set now
https://drive.google.com/open?id=1v9aBmPWPGNrBiBDu5VW7MczpsDR4cbs6
--
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
Loading...