[Bug 103247] Performance regression: car chase, manhattan

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Oct 13 06:22:31 UTC 2017


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

Kenneth Graunke <kenneth at whitecape.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|intel-3d-bugs at lists.freedes |kenneth at whitecape.org
                   |ktop.org                    |
             Status|NEW                         |ASSIGNED

--- Comment #2 from Kenneth Graunke <kenneth at whitecape.org> ---
This is pretty straightforward.  It turns out that Car Chase does
glGenerateMipmaps on every frame (surprising!)...and that GenerateMipmaps binds
a single image as both a source texture and a render target, tripping the
self-dependency code.

But it binds one miplevel and renders to the next, which is fine.  We set
MaxLevel accordingly, so this is relatively straightforward to detect.  It also
gave us the idea of avoiding resolves on texture views that don't use all the
layers/levels...

-- 
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/20171013/5bdf5bd0/attachment-0001.html>


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