Windows tue l'OpenGl

Sujets variés concernant le développement en PureBasic
Avatar de l’utilisateur
djes
Messages : 4252
Inscription : ven. 11/févr./2005 17:34
Localisation : Arras, France

Message par djes »

Oh là là tu mélanges tout! D'abord tu parles de drivers. Bien sûr qu'ils attaquent le matériel, puisqu'ils sont fait pour ça! Ils héritent des droit d'accès du noyau.

Ensuite tu me parles de plein d'OS, du DOS, l'AmigaOS, du TOS, qui ne fonctionnent pas du tout comme Windows! Sur ces OS, il n'y avait pas de mode protégé, où le noyau se trouve dans un état où lui seul peut accéder à certaines fonctions. Sous Windows, le noyau est en ring 0, et les applis ne peuvent accéder au matériel que via des fonctions de l'OS. Tu peux essayer d'accéder aux ports directement, tu verras le résultat!

Ensuite tu me parles du BIOS. Le BIOS donne des informations sur la configuration à Windows, et est capable d'accéder à certains périphériques comme les disques durs, de manière à charger l'OS. Mais après, celui-ci se passe très bien de ses services! Et heureusement sinon ce serait super lent.

Tu me dis que les cartes graphiques peuvent fonctionner sans Windows : bien sûr! Mais leurs fonctions avancées nécessitent des pilotes, qui s'ils étaient intégrés devraient être génériques pour tous les OS, tous les processeurs, etc. Rien que la relocation mémoire serait un problème! Les fonctions du démarrage sont des fonctions de base, exactement les mêmes que du temps du DOS, à base de l'int 13!

L'OS d'aujourd'hui n'est plus celui d'hier, il contrôle tout, il gère tout. Ca me fait beaucoup ch***, crois-moi, et le pire c'est que ça risque d'être comme ça sur les consoles aussi bientôt!
Répondre