[PICA] Warning when invalid source is accessed & return 0
This commit is contained in:
@@ -102,8 +102,10 @@ PICAShader::vec4f PICAShader::getSource(u32 source) {
|
|||||||
return tempRegisters[source - 0x10];
|
return tempRegisters[source - 0x10];
|
||||||
else if (source <= 0x7f)
|
else if (source <= 0x7f)
|
||||||
return floatUniforms[source - 0x20];
|
return floatUniforms[source - 0x20];
|
||||||
|
else {
|
||||||
Helpers::panic("[PICA] Unimplemented source value: %X", source);
|
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) {
|
PICAShader::vec4f& PICAShader::getDest(u32 dest) {
|
||||||
|
|||||||
Reference in New Issue
Block a user