[PICA] Warning when invalid source is accessed & return 0

This commit is contained in:
wheremyfoodat 2023-03-11 23:08:46 +02:00
parent 9ac06dc4bd
commit d24a61d5a7

View file

@ -102,8 +102,10 @@ PICAShader::vec4f PICAShader::getSource(u32 source) {
return tempRegisters[source - 0x10];
else if (source <= 0x7f)
return floatUniforms[source - 0x20];
Helpers::panic("[PICA] Unimplemented source value: %X", source);
else {
Helpers::warn("[PICA] Unimplemented source value: %X\n", source);
return vec4f({ f24::zero(), f24::zero(), f24::zero(), f24::zero() });
}
}
PICAShader::vec4f& PICAShader::getDest(u32 dest) {