Summary: | [glsl2]Mesa demo vpglsl render incorrectly | ||
---|---|---|---|
Product: | Mesa | Reporter: | wang,jinjin <jinjin.wang> |
Component: | Drivers/DRI/i965 | Assignee: | Eric Anholt <eric> |
Status: | VERIFIED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | medium | ||
Version: | git | ||
Hardware: | All | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
test picture with i965
test picture with swrast |
Description
wang,jinjin
2010-08-17 23:36:38 UTC
Created attachment 37939 [details]
test picture with i965
Created attachment 37940 [details]
test picture with swrast
commit bad29dc6dad7ed1bff46c67e61dab01f8d82b557 Author: Eric Anholt <eric@anholt.net> Date: Wed Aug 18 21:18:23 2010 -0700 i965: Don't set the swizzle on an immediate value in the VS. Fixes glsl-vs-if-nested (70.0 is not <= 70.000648 thanks to the swizzle bits getting set). Some safety checks are added to make sure this doesn't happen again as we increase the usage of immediate values in program generation. Thanks Eric Anholt. I verified it render correctly with the commit bad29dc6dad7ed1bff46c67e61dab01f8d82b557. |
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.