From: <bug...@fr...> - 2008-03-14 09:23:42
|
http://bugs.freedesktop.org/show_bug.cgi?id=15006 Summary: [i965]translate & rotate the line cause Aliasing Product: Mesa Version: CVS Platform: Other OS/Version: Linux (All) Status: NEW Severity: normal Priority: medium Component: Drivers/DRI/i915 AssignedTo: hai...@in... ReportedBy: ler...@in... CC: dri...@li..., shu...@in... System Environment: -------------------------- --Platform: 965 (32bit & 64bit) Mesa: master branch fcb7cb9e72ecac7c165a3a6ed7a033e2e6793a26 Xf86_video_intel: master branch 1c0e4958564588162bc22a980567436dfc9d1e56 Xorg: 7.2 Drm: master branch 9be916f3537599489e083437c9a948eb93004904 Bug detailed description: -------------------------- This case tests position independence of anti-aliased lines. The coverage of a line is calculated. This line is then translated. Regardless of its new position, the coverage should remain the same. The error allowance is based on a minimum of 4 subpixel sampling. This yields 0.125 per pixel. One half of a color epsilon (ERRORGENE in the case code) is added per pixel to account for the rounding from a coverage value to a shade. This sum is multiplied by the number of pixels along the perimeter (twice width for ends, plus twice length). Reproduce steps: ---------------- start X compile and run antialia Current result: ---------------- the disparity between the coverages is bigger than the error margin Expected result: ---------------- the disparity between the coverages should not bigger than the error margin -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. |