File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff 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 }
You can’t perform that action at this time.
0 commit comments