Summary: | Segfault when calling glCompressedTexImage2D with ETC2 textures | ||
---|---|---|---|
Product: | Mesa | Reporter: | Elias Naur <elias.naur> |
Component: | Drivers/DRI/i915 | Assignee: | Ian Romanick <idr> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | medium | CC: | elias.naur |
Version: | 9.2 | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: | test program |
Description
Elias Naur
2013-10-29 14:33:10 UTC
It looks like this was fixed on Mesa master by the following commit. I've nominated this commit for the 10.0 branch, so it should get picked up in 10.0.4. commit 6b40dd17cf844b9cc8d6b1a816d4e93cbf6decef Author: Paul Berry <stereotype441@gmail.com> Date: Tue Nov 12 17:16:25 2013 -0800 i965/gen7: Prefer vertical alignment of 4 when possible. Gen6+ allows for color buffers to use a vertical alignment of either 4 or 2. Previously we defaulted to 2. This may have caused problems on Gen7 because Y-tiled render targets are not allowed to use a vertical alignment of 2. This patch changes the vertical alignment to 4 on Gen7, except for the few formats where a vertical alignment of 2 is required. Reviewed-by: Eric Anholt <eric@anholt.net> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.