[Bug 110897] HyperZ is broken for r300 (bad z for some micro and macrotiles?)

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Jun 16 17:41:38 UTC 2019


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

--- Comment #61 from Richard Thier <u9vata at gmail.com> ---
Created attachment 144560
  --> https://bugs.freedesktop.org/attachment.cgi?id=144560&action=edit
Fix variant 2 (special case pipe number for 0x5a62)

Added the second fix variation I've imagined. I am still compiling this so it
is not tested yet, but this should work just as well.

After thinking about it now, actually I tend to favor this latter one as being
more clean, because I have no idea what the other rs400 cards do if I just
forward to the r300 init code. My card works with that variant, but this is
more sane maybe?

The bad thing is that this literally only fixes those cards that do have 0x5a62
as their rdev->pdev->device value.

So "Fix variant 1" might fix more cards if they have a similar issue and "Fix
variant 2" should fix only this one and should not break unrelated cards.

-- 
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/20190616/e3d183e5/attachment.html>


More information about the dri-devel mailing list