Merge branch 'draw-instanced'
[mesa.git] / src / mesa / program / prog_execute.c
index dd15e9a1ccde689c743331af109415d5990d0d4a..e7553c69dbed71622f4e898b7b3ffa4453b0d423 100644 (file)
@@ -159,6 +159,10 @@ get_src_register_pointer(const struct prog_src_register *source,
          return ZeroVec;
       return prog->Parameters->ParameterValues[reg];
 
+   case PROGRAM_SYSTEM_VALUE:
+      assert(reg < Elements(machine->SystemValues));
+      return machine->SystemValues[reg];
+
    default:
       _mesa_problem(NULL,
          "Invalid src register file %d in get_src_register_pointer()",