[Bug 96607] [bisected] texture misrender / flicker in The Talos Principle on SKL
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Jun 20 22:55:52 UTC 2016
https://bugs.freedesktop.org/show_bug.cgi?id=96607
Bug ID: 96607
Summary: [bisected] texture misrender / flicker in The Talos
Principle on SKL
Product: Mesa
Version: git
Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/DRI/i965
Assignee: idr at freedesktop.org
Reporter: notasas at gmail.com
QA Contact: intel-3d-bugs at lists.freedesktop.org
CC: jljusten at gmail.com
Very similar symptoms to bug 96425 , but different cause. Turns out to be a
regression:
commit 44997fc0c1cc7f24216e3b1c5d954919df946ee5
Author: Kristian Høgsberg Kristensen <kristian.h.kristensen at intel.com>
Date: Sun May 1 21:20:02 2016 -0700
i965: Support textures with multiple planes
Reviewed-by: Jordan Justen <jordan.l.justen at intel.com>
Trace with grass incorrectly rendered on the last frame:
https://drive.google.com/file/d/0Bz8fw_SGGDzsendNRDc2U1BFdk0/view?usp=sharing
This hack seems to be enough to unbreak it:
--- a/src/mesa/drivers/dri/i965/brw_wm_surface_state.c
+++ b/src/mesa/drivers/dri/i965/brw_wm_surface_state.c
@@ -911,8 +911,8 @@ brw_update_texture_surfaces(struct brw_context *brw)
}
if (fs) {
- update_stage_texture_surfaces(brw, fs, &brw->wm.base, false, 1);
- update_stage_texture_surfaces(brw, fs, &brw->wm.base, false, 2);
+ //update_stage_texture_surfaces(brw, fs, &brw->wm.base, false, 1);
+ //update_stage_texture_surfaces(brw, fs, &brw->wm.base, false, 2);
}
brw->ctx.NewDriverState |= BRW_NEW_SURFACES;
--
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20160620/dd7c14ab/attachment.html>
More information about the intel-3d-bugs
mailing list