[Bug 99507] Corrupted frame contents with Vulkan version of DOTA2, Talos Principle and Sascha Willems' demos when they're run Vsynched in fullscreen

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Oct 3 08:05:14 UTC 2018


https://bugs.freedesktop.org/show_bug.cgi?id=99507

--- Comment #19 from Eero Tamminen <eero.t.tamminen at intel.com> ---
(In reply to Denis from comment #17)
> I am trying to reproduce this with Dota2 now. Also I checked raytracing app:
> 
> ./raytracing --fullscreen --vsync

Correct option for Vsync in these demos is "-vsync", see:
 
https://github.com/SaschaWillems/Vulkan/blob/master/base/vulkanexamplebase.cpp#L673

FYI: option parsing in these demos is *really* broken, see:
  https://github.com/SaschaWillems/Vulkan/issues/468

(Feel free the send Sacha a patch to fix it... You could get part of it from
this old comment:
https://github.com/SaschaWillems/Vulkan/issues/269#issuecomment-276947651)


> It works fine for me on:
> 
> OpenGL: renderer: Mesa DRI Intel HD Graphics 620 (Kaby Lake GT2)
>   v: 4.5 Mesa 18.3.0-develgit-3a9f628
> vulkaninfo | grep 'apiVersion'
> 	apiVersion     = 0x401050  (1.1.80)
> 4.17.0-041700-generic
> Ubuntu 16.04

Before concluding it working, please make sure that:
* Program is really Vsynched (FPS equals monitor refresh rate)
* Demo window is NOT composited


> I don't see any artifacts. Could you please check it also?

Yes, and it's *much* more visible and worse than when I reported this.  Much
more visible also in other demos I tested (except for Triangle).

One reason for this could be that I'm running it now with X server git version
where I've enabled modifier support (-> end-to-end render buffer compression).

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20181003/e34508d0/attachment-0001.html>


More information about the intel-3d-bugs mailing list