Skip to content

Commit d8a5f4b

Browse files
committed
Latte: Smaller fixes
Fixes #1979
1 parent 578312b commit d8a5f4b

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

src/Cafe/HW/Latte/Core/LatteShader.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ void LatteSHRC_RemoveFromCaches(LatteDecompilerShader* shader)
172172
cemu_assert_debug(shader->baseHash == shader->next->baseHash);
173173
cache.emplace(shader->baseHash, shader->next);
174174
}
175-
shader->next = 0;
175+
shader->next = nullptr;
176176
removed = true;
177177
}
178178
else
@@ -187,6 +187,7 @@ void LatteSHRC_RemoveFromCaches(LatteDecompilerShader* shader)
187187
removed = true;
188188
break;
189189
}
190+
shaderChain = shaderChain->next;
190191
}
191192
}
192193
cemu_assert(removed);
@@ -1256,7 +1257,7 @@ void LatteSHRC_UpdateActiveShaders()
12561257
_activeVertexShader = auxVariant.vertexShader;
12571258
_activePixelShader = auxVariant.pixelShader;
12581259
_activeGeometryShader = auxVariant.geometryShader;
1259-
LatteGPUState.activeShaderHasError = shaderStateInfo->shaderError;
1260+
LatteGPUState.activeShaderHasError = auxVariant.hasError;
12601261
return;
12611262
}
12621263
}

0 commit comments

Comments
 (0)