[Bug 101408] [Gen8+] Xonotic fails to render one of the weapons
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed Apr 4 05:49:18 UTC 2018
https://bugs.freedesktop.org/show_bug.cgi?id=101408
Kenneth Graunke <kenneth at whitecape.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|--- |FIXED
Assignee|intel-3d-bugs at lists.freedes |sergii.romantsov at globallogi
|ktop.org |c.com
Status|NEW |RESOLVED
--- Comment #31 from Kenneth Graunke <kenneth at whitecape.org> ---
Fixed by the following commit in master:
commit 98b860e3115ff937152dbf4c843e1ecb9244734c
Author: Sergii Romantsov <sergii.romantsov at gmail.com>
Date: Mon Apr 2 09:59:06 2018 +0300
i965: Extend the negative 32-bit deltas to 64-bits
Gen8+ use 48-bit address relocations so need to extend the sign
to 64-bit return value. Without it we have higher bits zeroed
and missing the negavive values.
Haswell and older use 32-bit deltas so are unaffected by this issue.
v2:
used int32_t fucntion parameter instead of explicit type conversion.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=101408
Signed-off-by: Sergii Romantsov <sergii.romantsov at globallogic.com>
Tested-by: Andriy Khulap <andriy.khulap at globallogic.com>
Tested-by: Stuart Young <cefiar at gmail.com>
Reviewed-by: Chris Wilson <chris at chris-wilson.co.uk>
Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>
Cc: "18.0 17.3" <mesa-stable at lists.freedesktop.org>
--
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/20180404/071bd721/attachment.html>
More information about the intel-3d-bugs
mailing list