[Bug 98784] Talos Principle rendering flickering garbage on start instead of its logo and loading squares
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Thu Jan 26 01:37:12 UTC 2017
https://bugs.freedesktop.org/show_bug.cgi?id=98784
--- Comment #15 from Michel Dänzer <michel at daenzer.net> ---
Thanks for raising the issue with Croteam.
(In reply to Germano Massullo from comment #14)
> I've just double checked and we definately set GL_DRAW_FRAMEBUFFER to 0
> (default back buffer) before clear.
When I look at the trace from comment #10 in qapitrace, I see a bunch of
glBindFramebuffer(GL_DRAW_FRAMEBUFFER, ...) calls in frame 0, the last one
being
glBindFramebuffer(GL_DRAW_FRAMEBUFFER, 31)
After that, there are no glBindFramebuffer calls for a long time.
GL_DRAW_FRAMEBUFFER isn't set to 0 before frame 777, after which the flickering
stops, and the window contents start looking as expected.
I've now also confirmed this with running glretrace in gdb and setting a
breakpoint at _mesa_BindFramebuffer.
I'd definitely like somebody else to confirm the above though, to make sure I'm
not missing anything.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20170126/c4c2c13f/attachment.html>
More information about the dri-devel
mailing list