mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-24 17:30:12 +01:00
i965: Drop strict conformance fallback for GL_LINE_SMOOTH.
We do have hardware antialised lines. If we care, we should actually fix them to be conformant (or as close as possible) instead of using this knob to fool testcases using swrast. For some interesting reading on the state of GL_*_SMOOTH across several drivers, see: http://homepage.mac.com/arekkusu/bugs/invariance/HWAA.html
This commit is contained in:
parent
d8b733643d
commit
d313346db6
1 changed files with 0 additions and 9 deletions
|
|
@ -283,15 +283,6 @@ static GLboolean check_fallbacks( struct brw_context *brw,
|
|||
if (brw->intel.conformance_mode == 0)
|
||||
return GL_FALSE;
|
||||
|
||||
/* BRW hardware will do AA lines, but they are non-conformant it
|
||||
* seems. TBD whether we keep this fallback:
|
||||
*/
|
||||
if (ctx->Line.SmoothFlag) {
|
||||
for (i = 0; i < nr_prims; i++)
|
||||
if (reduced_prim[prim[i].mode] == GL_LINES)
|
||||
return GL_TRUE;
|
||||
}
|
||||
|
||||
/* Stipple -- these fallbacks could be resolved with a little
|
||||
* bit of work?
|
||||
*/
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue