Originally Posted by
Lefteris_X
Καλά, πότε θα καταλάβετε την απάτη των Direct X απο τότε που τα έβγαλε η MS το 1996 περίπου, για να "πάρει" με το μέρος της το σύνολο των devs, που προτιμούσαν την απείρως ανώτερη αρχιτεκτονική του OpenGL και φυσικά την τεχνοτροπία του "χτυπάω μέταλλο" στα τσιπ;
Μετά απο 16 περίπου χρόνια, οι devs στα PCs έχουν φρίξει με την ανικανότητα των Direct X API, που "φιμώνουν" τα τσιπ γραφικών, προς χάρη της συμβατότητας των παιχνιδιών σε ένα μεγάλο φάσμα τσιπ γραφικών. Εσείς τι νομίζετε (αν το νομίζετε), ότι τα τσιπ στις κάρτες του PC (ή του Mac) αποδίδουν ότι έχουν να αποδώσουν; Αν έτσι το νομίζετε, απέχετε μακράν απο την πραγματικότητα. Μετά βίας τα τσιπ να αποδίδουν το 20% με 30% των δυνατοτήτων τους, καθώς φιμώνονται απο το API που λέγεται Direct X.
Δεν έχει νόημα να αναλύσω λόγω χώρου το τι εστί Direct X και πόσο ανάπηρο είναι σε σχέση με Assembly ή δομημένο pre-emptive κώδικα (κάτι που δεν προσφέρεται επακριβώς στα Direct X, με τα εκατομμύρια layer και interactions με υποσυστήματα των Windows abstuct layers / interupts που έχουν και "κόβουν" δύναμη).
Απλά κρατήστε στο μυαλό σας, ότι το πιο απαράδεκτο επιχείρημα για κάποιον που γνωρίζει 5 πράματα, είναι περί Direct X.
Πχ. Αυτά που ανακάλυψε η MS και έδωσε στα Direct X 8 (και μερικά στο Direct X 9), η ομάδα Team ICO τα έδινε στο ICO του 2001 (development 1998-2001), στο PS2, μέσω assembly. Κουκουρούκου με power rangers δηλαδή κυρία MS. Αυτά περί Direct X και κατά πόσο πρέπει να τα λαμβάνουμε υπόψη μας.
Τέλος, αρκετοί PC devs έχουν εκφράσει την αηδία τους πλέον με το φίμωμα των Direct X και προσπαθούν (με μπροστάρη την AMD / ATI) να καταφέρουν να επιστρέψουν στο "χτύπημα μετάλλου", γράφοντας στα @@ τους τα Direct X.