wined3d: Implemented WINED3DRS_EDGEANTIALIAS

H. Verbeet hverbeet at gmail.com
Wed Feb 1 02:05:51 CST 2006


>      case WINED3DRS_EDGEANTIALIAS             :
> +    {
> +        if(Value) {
> +            glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
> +            glEnable(GL_BLEND);
> +            checkGLcall("glEnable(GL_BLEND)");
> +            glEnable(GL_LINE_SMOOTH);
> +            checkGLcall("glEnable(GL_LINE_SMOOTH)");
> +        } else {
> +            glDisable(GL_BLEND);
> +            checkGLcall("glDisable(GL_BLEND)");
> +            glDisable(GL_LINE_SMOOTH);
> +            checkGLcall("glDisable(GL_LINE_SMOOTH)");
> +        }
Just thought of this, but eg. WINED3DRS_ALPHABLENDENABLE also disables
/ enables GL_BLEND.



More information about the wine-devel mailing list