mesa/src
Marius Predut a9b04d8a0d i965/aa: fixing anti-aliasing bug for thinnest width lines - GEN6
On SNB and IVB hw, for 1 pixel line thickness or less,
the general anti-aliasing algorithm give up - garbage line is generated.
Setting a Line Width of 0.0 specifies the rasterization of
the “thinnest” (one-pixel-wide), non-antialiased lines.
Lines rendered with zero Line Width are rasterized using
Grid Intersection Quantization rules as specified
by bspec section 6.3.12.1 Zero-Width (Cosmetic) Line Rasterization.

v2: Daniel Stone: Fix = used instead of == in an if-statement.
v3: Ian Romanick: Use "._Enabled" flag insteed ".Enabled".
    Add code comments. re-word wrap the commit message.
    Add a complete bugzillia list.
    Improve the hardcoded values to produce better results.
v4: Matt Turner: typo fixes and adjust <= 1.49 to become < 1.5

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=28832
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=9951
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=27007
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=60797
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=15006

Acked-by: Chris Forbes <chrisf@ijw.co.nz>
Acked-by: Kenneth Graunke <kenneth@whitecape.org>
Signed-off-by: Marius Predut <marius.predut@intel.com>
2015-05-05 11:44:37 -07:00
..
egl egl: image_dma_buf_export - use KHR 64-bit type 2015-05-05 12:19:40 +10:00
gallium ilo: use ilo_image exclusively in core 2015-05-02 22:28:31 +08:00
gbm gbm: Add GBM_BO_USE_LINEAR flag 2015-04-16 15:49:15 +09:00
getopt
glsl nir: add nir_array.h to the sources list 2015-05-05 14:39:16 +01:00
glx glx: Massive update of comments in struct extension_info 2015-04-29 13:18:59 -07:00
gtest Fix a few typos 2015-04-27 17:28:29 +03:00
hgl hgl: traverse add-on entries 2014-12-10 14:01:01 +00:00
loader Fix a few typos 2015-04-27 17:28:29 +03:00
mapi glapi/es3.1: Add support for GLES versions > 3.0 2015-05-04 13:49:58 -07:00
mesa i965/aa: fixing anti-aliasing bug for thinnest width lines - GEN6 2015-05-05 11:44:37 -07:00
util util/macros: Move DIV_ROUND_UP to util/macros.h 2015-04-29 08:28:10 +02:00
Makefile.am automake: add missing egl files to the tarball 2015-03-25 21:00:02 +00:00
SConscript scons: Don't build loader on Windows. 2015-03-25 10:42:35 +00:00