mirror of
https://github.com/jmarshall23/DoomRTX.git
synced 2026-08-12 08:11:10 +02:00
Fixed crash related to bad op code in Prey.
This commit is contained in:
@@ -2830,6 +2830,11 @@ void idMaterial::EvaluateRegisters( float *registers, const float shaderParms[MA
|
||||
op = ops;
|
||||
for ( i = 0 ; i < numOps ; i++, op++ ) {
|
||||
switch( op->opType ) {
|
||||
#ifdef PREY
|
||||
case OP_TYPE_FRAGMENTPROGRAMS:
|
||||
registers[op->c] = glConfig.ARBFragmentProgramAvailable;
|
||||
break;
|
||||
#endif
|
||||
case OP_TYPE_ADD:
|
||||
registers[op->c] = registers[op->a] + registers[op->b];
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user