Quelqu'un peut-il me parler des techniques de tamponnage utilisées dans les pilotes d'affichage spécifiquement dans les écrans LCD dans les téléphones mobiles?Pilotes d'affichage/LCD
Répondre
Je peux vous promettre que cela varie. Matériel moderne sur les téléphones mobiles est tout à fait capable, mais il n'est pas toujours utilisé.
De nombreux systèmes d'exploitation n'ont pas de tampon - le code de dessin accède directement à la mémoire DMA par l'affichage, et met l'effort en synchronisation avec le retour vertical.
Ensuite, certains systèmes d'exploitation ont introduit un double tampon logiciel pour un redessin sans scintillement. La nouvelle scène est composée sur un tampon hors écran, puis le résultat final est envoyé à la mémoire de l'écran. J'ai vu des implémentations de cette stratégie qui n'ont pas vsync, cependant!
Ensuite, des choses comme Android sont construites autour d'une mise en mémoire tampon efficace au niveau du matériel. Le déflecteur de surface android fait tout dans les coulisses.
- 1. Pilotes ODBC AS/400
- 2. Développement de pilotes
- 3. besoin JET 4.0 Pilotes
- 4. Pilotes Oracle alternatifs pour .net
- 5. Performance des pilotes Oracle .Net
- 6. Écrire des pilotes en C#
- 7. Comparaison des pilotes SQL Server JBDC
- 8. Liste des pilotes dbexpress gratuits pour Delphi
- 9. JDBC pilotes java sql server 2005
- 10. Y a-t-il JavaDoc disponible pour les pilotes DB2?
- 11. Combien de pilotes de périphérique sont disponibles pour Windows?
- 12. Recherche de pointeurs sur le développement de pilotes MIDI
- 13. Utilisation de 12.5.4 avec les pilotes de JTDS avec JRuby
- 14. conditionnellement installer les pilotes 64 bits avec Inno Setup
- 15. pilotes java pour le matériel d'acquisition de données?
- 16. Assistance au débogage des pilotes FreeBSD (problème Ethernet)
- 17. lien avec les pilotes DB2 ODBC sous Linux
- 18. Quelle est l'expansion de l'EIE dans le terme "pilotes EIA"?
- 19. insertion lente sqlite en utilisant les pilotes jdbc en Java
- 20. Où puis-je étudier systématiquement comment écrire des pilotes de périphériques Mac OS X?
- 21. Vérification des messages d'imprimante à l'aide des pilotes OPOS dans Delphi
- 22. Mémoire de pool paginée ou mémoire de pool non paginée? (développement de pilotes Windows)
- 23. Comment désactiver la journalisation des pilotes jdbc SQL Server à partir d'une application Java?
- 24. Tous les pilotes disponibles pour ODBC vers Sybase qui peuvent être utilisés avec QTP?
- 25. Installation des pilotes PDO pour PostgreSQL sur Mac (en utilisant Zend pour eclipse)
- 26. Où stockez-vous le contexte utilisateur dans les pilotes de caractères Linux?
- 27. Mesure de l'utilisation de la mémoire des pilotes de périphérique dans Windows
- 28. Signer les pilotes Windows x64 pour fonctionner sans le mode test activé
- 29. Création d'un redirecteur de port COM sur le réseau
- 30. Que fait InstallShield 2008 pour travailler avec des bases de données?
Vous avez raison !! ... le mécanisme de mise en mémoire tampon peut varier .. Si vous avez un exemple d'implémentation (code ou petite explication), vous pouvez le mettre ici plz – pdssn
Ceci est spécifique au matériel, pas au code générique. Si vous envisagez de le mettre en œuvre, vous pouvez embaucher quelqu'un avec une expérience de téléphone pour le faire pour vous. – Will