| Summary: | glCopyImage implementation wrong if Zoom-factor is negative and dst and src image overlap | ||
|---|---|---|---|
| Product: | Mesa | Reporter: | WuNian <nian.wu> |
| Component: | Drivers/DRI/i915 | Assignee: | Default DRI bug account <dri-devel> |
| Status: | VERIFIED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | medium | CC: | wei.z.wang |
| Version: | git | ||
| Hardware: | x86 (IA32) | ||
| OS: | Linux (All) | ||
| Whiteboard: | |||
| i915 platform: | i915 features: | ||
| Attachments: | test case | ||
|
Description
WuNian
2007-04-03 23:30:45 UTC
Created attachment 9472 [details]
test case
This test case comes from Red book's example--image.c. Just modified it, change the zoom factor to (1, -1), and let the dest image(10,80)x(74,16) overlap with the src image(0,0)x(64,64).
When run the case, the dest image's region(10,80)x(74,16) will be black.
Fixed in git. commit: d4dc57bb13386f4503000dc34c6bf67a8387fc9f The bug now exists with i915 and i965 drivers. Just change component to i915. With xlib driver, the bug does not exist. With i915 and i965 driver, the bug do not exist. Mass version move, cvs -> git |
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.