diff options
author | Kenneth Graunke <kenneth@whitecape.org> | 2014-08-05 23:57:17 -0700 |
---|---|---|
committer | Emil Velikov <emil.l.velikov@gmail.com> | 2014-09-02 13:35:03 +0100 |
commit | 65324b89b89d3102c5a66c9ca7a3ff5f954cef19 (patch) | |
tree | 765ddff684cffe956040310dac4706b504bae67d /VERSION | |
parent | 0c739aa1d213ecd50d378f71c662cec3d2f841d6 (diff) |
i965/clip: Fix brw_clip_unfilled.c/compute_offset's assembly.
Due to the destination register width of 1 or 2, these instructions get
ExecSize 1 or 2. But dir and offset (used as src0) are both registers
of width 4, violating the execsize >= width assertion.
I honestly don't think this could have ever worked.
Fixes Piglit's polygon-offset and polygon-mode-offset tests on Gen4-5.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=70441
Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Chris Forbes <chrisf@ijw.co.nz>
(cherry picked from commit b7679639bcc8ac72cb08c48f9cda8eecd6a9c1e5)
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=36193
Diffstat (limited to 'VERSION')
0 files changed, 0 insertions, 0 deletions