<blockquote><br>Ένα σχόλιο στο Steam δίνει μια πιθανή προσωρινή λύση σε κάποια από τα προβλήματα απόδοσης του γκεημ μέχρι να βγει patch:<br><br><br>PERFORMANCE PSA: Panic not friends, for I dug through some forum posts and found what's causing the low performance. It's simply that the dishonored 2 .exe sets itself to low process priority class whenever it loads. Setting it back to normal/above normal after each loading screen will provide a workaround until they can get around to the (very easy) patch! Additionally - the massive input delay can be fixed by setting pre-rendered frames to 1.<br></blockquote><br><br>Mακάρι να ήταν τόσο απλό... Το πρόβλημα βρίσκεται στο συνολικό rendering pipeline. Aς πούμε πολύ χοντρικά ότι κάθε frame ξεκινάει να χτίζεται από τη γεωμετρία/mesh κλπ . Αφού ετοιμαστούν τα πολύγωνα και τοποθετηθούν στην οθόνη, πρέπει να υπολογιστούν φως,σκιές (shadow-light mapping) με ταυτόχρονο κούρεμα (culling ) αχρείαστων πολυγώνων, να υπολογιστεί το ambient occlusion, να μπούν υφές και γενικά ο κακός χαμός. Όλα αυτά τα στάδια χρειάζονται χρόνο για να ολοκληρωθούν και οταν τα αθροίσουμε λαμβάνουμε ενα νούμερο σε ms για το συνολικό frame. To πρόβλημα εδώ είναι ότι υπάρχει συγκεκριμένος προϋπολογισμός ή χρονικό περιθώριο ανα κάδρο. Αν η παραγωγή του παίρνει 33.3ms, τον ήπιαμε γιατί αυτό μεταφράζεται σε 30fps. Αν υπαίτιος είναι μονο ενα συγκεκριμένο εφέ, πχ. το SSAO που κοστίζει για μια δεδομένη κάρτα γραφικών, 16.6ms ,όσο ολο το υπόλοιπο pipeline δηλαδή, ο χρήστης απενεργοποιόντας το πάει στα 60fps με μιας ενώ και οι προγραμματιστές μπορούν να το πατσάρουν εύκολα αφού ειναι πρόβλημα περιορισμένης εκτασης και μπορούν να επικεντρωθούν εκει. Ο χρήστης επίσης αν δεν θέλει να περιμένει το patch μπορεί να πάει να πάρει μια θεωρητικά 100% ταχύτερη κάρτα, η οποία θα έκοβε τα ms σε 8.3 για το SSAO και 8.3 για όλα τα άλλα, ανεβαίνοντας στα 16.6ms (γι'αυτό ειναι ευκολότερο να κανεις βελτιστοποίηση στις κονσόλες που είναι στατικές πλατφόρμες). Στην περίπτωση του Dishonored 2, η απόδοση δεν βελτιώνεται δραστικά ακόμα και όλα στο low να τα βάλεις, πράγμα που υποδυκνείει πως γενικά όλο το pipeline έχει πρόβλημα, κατά πάσα πιθανότητα light maps,shadow maps,AA,γεωμετρία, shaders όλα ειναι κακογραμμένα. <br><br> Στις περισσότερες περιπτώσεις η nvidia και η ΑΜD λαμβάνουν τον κωδικα του παιχνιδιού πριν κυκλοφορήσει και κάνουν κάποιες τροποποιήσεις στους shaders (ρουτίνες γραφικών) κόβοντας ms εδω κι εκεί. Ούτε και αυτό δουλεψε εδώ αφού και οι δύο vendors έχουν οδηγούς που υποστηρίζουν το παιχνίδι και η απόδοση παραμένει σκατά. Τα παραπάνω εξηγούν τον εκνευρισμό της AMD όταν η nvidia προωθει το gameworks πρόγραμμα που πάει και χώνει shaders και libraries ιδιοκτησίας nvidia, αφού η AMD δεν μπορεί να επέμβει και να τα τροποποιήσει "κόβοντας" ms (αυξάνοντας τα fps δηλαδή). <br><br>Το σχόλιο στο Steam εχει να κάνει νομίζω με ενα θέμα που έχει το παιχνίδι αν το ελαχιστοποιήσεις με το windows button. Το λειτουργικό ΄σε εκείνο το σημείο το βάζει στο παρασκήνιο χαμηλώνοντας τη σημασία του. Φαίνεται πως οταν το επαναφέρεις στο προσκήνιο δεν ζητάει από το λειτουργικό να το αντιμετωπίσει ως πρώτη προτεραιότητα.Ανεβάζοντας το priority χειροκίνητα θεωρητικά μπορεί να το φτιάξει αυτο.<br>