[Bug 89416] UE4Editor crash after load project

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Mar 4 12:12:37 PST 2015


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

--- Comment #5 from Jason Ekstrand <jason at jlekstrand.net> ---
(In reply to Uriy Zhuravlev from comment #4)
> Ok, alignment... maybe I can fix it.

Uriy,
The problem here is that the code originally assumed that the destination would
always be nicely aligned but the source may not.  When rgba8_copy function
started getting used for texture *download* via ReadPixels and GetTexImage the
assumption now fails and it is the source that is aligned and not the
destination.  To fix this we need to do one of two things.  Either a) make the
rgba8_copy function use unaligned reads (which would b slower) or b) make two
versions of the rgba8_copy function: one for upload and one for download.

I think option b) is best but if we're going to do that then we need to add a
flag to intel_get_memcpy to make sure it returns the correct one and then
thread it through the tiled_to_linear_faster functions as well.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20150304/25faa5ba/attachment.html>


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