Skip to content
Snippets Groups Projects
Commit 6fcc6c49 authored by Keith Whitwell's avatar Keith Whitwell
Browse files

Fix MagFilter state for texunit 0

parent bcd1a9ed
No related branches found
No related tags found
Loading
......@@ -864,13 +864,17 @@ static void viaChooseTextureState(GLcontext *ctx)
break;
}
if (texObj->MagFilter) {
switch (texObj->MagFilter) {
case GL_LINEAR:
vmesa->regHTXnTB_0 |= HC_HTXnFLSe_Linear |
HC_HTXnFLTe_Linear;
}
else {
break;
case GL_NEAREST:
vmesa->regHTXnTB_0 |= HC_HTXnFLSe_Nearest |
HC_HTXnFLTe_Nearest;
break;
default:
break;
}
vmesa->regHTXnMPMD_0 &= ~(HC_HTXnMPMD_SMASK | HC_HTXnMPMD_TMASK);
......@@ -928,14 +932,16 @@ static void viaChooseTextureState(GLcontext *ctx)
}
switch(texObj->MagFilter) {
case GL_NEAREST:
vmesa->regHTXnTB_1 |= HC_HTXnFLSs_Nearest |
HC_HTXnFLTs_Nearest;
break;
case GL_LINEAR:
vmesa->regHTXnTB_1 |= HC_HTXnFLSs_Linear |
HC_HTXnFLTs_Linear;
break;
case GL_NEAREST:
vmesa->regHTXnTB_1 |= HC_HTXnFLSs_Nearest |
HC_HTXnFLTs_Nearest;
break;
case GL_LINEAR:
vmesa->regHTXnTB_1 |= HC_HTXnFLSs_Linear |
HC_HTXnFLTs_Linear;
break;
default:
break;
}
vmesa->regHTXnMPMD_1 &= ~(HC_HTXnMPMD_SMASK | HC_HTXnMPMD_TMASK);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment