diff options
| author | Jason Ekstrand <jason.ekstrand@intel.com> | 2016-11-02 10:42:45 -0700 |
|---|---|---|
| committer | Emil Velikov <emil.l.velikov@gmail.com> | 2016-11-09 23:32:31 +0000 |
| commit | d22958eecb09e1abce115b959314640c23c39df0 (patch) | |
| tree | 57b34fa59426ab7e81d23992a0d8d6bcf64afc22 /bin | |
| parent | ab3aeab2972cb4f36ec99e42ca7dec80f0d27043 (diff) | |
| download | external_mesa3d-d22958eecb09e1abce115b959314640c23c39df0.tar.gz external_mesa3d-d22958eecb09e1abce115b959314640c23c39df0.tar.bz2 external_mesa3d-d22958eecb09e1abce115b959314640c23c39df0.zip | |
anv/batch_chain: Improve write_reloc
The old version wasn't properly handling large addresses where we have to
sign-extend to get it into the "canonical form" expected by the hardware.
Also, the new version is capable of doing a clflush of the newly written
reloc if requested.
Signed-off-by: Jason Ekstrand <jason@jlekstrand.net>
Reviewed-by: Kristian H. Kristensen <hoegsberg@google.com>
Cc: "13.0" <mesa-stable@lists.freedesktop.org>
(cherry picked from commit 095c48a496fccdd95821ee426d70674bc75dc6af)
Diffstat (limited to 'bin')
0 files changed, 0 insertions, 0 deletions
