DEUTSCHE VERSION |
|
Links | | | Forums | | | Comments | | | Report news |
Chat | | | Polls | | | Newsticker | | | Archive |
amiga-news.de Forum > Amiga, AmigaOS 4 > OS4.1 <--> Cairo | [ - Search - New posts - Register - Login - ] |
-1- | [ - Post reply - ] |
2008-08-07, 13:57 h inermis Posts: 37 User |
Cairo zu unterstützen erleichtert ja sicherlich die Portierung zahlreicher Anwendungen. Aber wird Cairo tatsächlich auch als 2D Subsystem für die Graphikausgabe der WB verwendet? Also z.B.: <---Cairo <--- graphics.library <---- Intuition/Reaction/MUI Vergleichbares wurde mal für Aros vorgeschlagen. Aber ist das nicht irgendwie gegen die Amiga-Idee? Wird das Ganze dadurch nicht einfach nur unnötig aufgebläht, bzw. fängt man hier nicht an das AmigaOS zu demontieren indem die graphics.library langsam nur Altlast aus Kompatibilitätsgründen wird? Viele Grüße! [ - Answer - Quote - Direct link - ] |
2008-08-07, 14:32 h bernd_roesch Posts: 364 [Banned user] |
Ich denke schon, dass bei OS4 dann alles über Cairo gemacht wird, so kam man dann ohne selbercoden auch gleich zu transparenten Fenstern. Ich frage mich ja, ob es das ganze nicht noch langsamer macht.würde auch erklären, warum es keine cybppc Version gibt von OS4.1 gibts denn irgendwelche Benchmarks zwischen alten OS4 und OS4.1 ? ansonsten die Idee mit Cairo ist schon nicht schlecht mit viel GHZ unter der Haube, scheint auch einfach zu gehen, nen wrapper zu schreiben. [ Dieser Beitrag wurde von bernd_roesch am 07.08.2008 um 14:33 Uhr geändert. ] [ - Answer - Quote - Direct link - ] |
2008-08-07, 15:05 h inermis Posts: 37 User |
@bernd_roesch: Finde ich echt schade. Ein echtes AmigaOS sollte auch ohne viel GHz unter der Haube laufen... "Mehr Zeugs" als Addon installieren kann man immer noch. Wenn dass so weiter geht, dann kann man gleich irgend eine Linux Distro mit Gnome und hunderten von Bibliotheken installieren. Ist das die Zielgruppe von Hyperion? [ - Answer - Quote - Direct link - ] |
2008-08-07, 15:21 h kev Posts: 56 User |
Cairo ersetzt in der aktuellen Version noch nicht die Grafikschnittstelle. Für echte Amigas gibt's zZt. kein 4.1, weil dazu eine Radeon-Grafikkarte (*) benötigt wird, die aufgrund der fehlenden 3,3V Leitung auf vielen PCI-Lösungen nicht funktionieren würde. *) Die Radeon wird für die HW-Beschleunigung (Transparenz etc) benötigt, ansonsten läuft OS4.1 auch im SW-Modus auf dem Klassik. [ Dieser Beitrag wurde von kev am 07.08.2008 um 15:27 Uhr geändert. ] [ - Answer - Quote - Direct link - ] |
2008-08-07, 17:59 h ZeroG Posts: 1487 User |
@inermis: Da hat dir ja gleich der "richtige" geantwortet... Wenn man sich nochmal die Pressemiteilung vom 11. Juli anguckt, klingt es so als funktioniert die Hardwarebeschleunigung auch ohne Cairo. Wenn du es genau wissen willst mußt du entweder - Warten bis die 4.1 erschienen ist, dann kann man einfach mal Cairo löschen und gucken was passiert - Hans-Jörg Frieden fragen Ist alles besser als hier wieder eine end- und sinnlose Diskussion mit Bernd zu führen. Zitat: Zitat:Die graphics.library IST eine Altlast genau wie CGX/P96 und Warp3D. Alles wird in einem zukünftigen Update gegen eine neue API ersetz die dann alles was die 3 Systeme können unter einem Hut zusammenfast und die Schwachpunkte des alten Konzepts ausbügelt. Aus Kompatibilität gibts dann entsprechende Stublibraries die alles auf das neue System umleiten, so das alte Programme noch funktionieren. [ - Answer - Quote - Direct link - ] |
2008-08-07, 20:12 h Blackbird Posts: 634 User |
@ZeroG: [quoote] Aus Kompatibilität gibts dann entsprechende Stublibraries die alles auf das neue System umleiten, so das alte Programme noch funktionieren. [/quote] Hört sich soweit gut an...Schauen wir mal ob das auch so hinhaut wie gedacht... -- regards Blackbird Have a look at: http://www.blackbird-net.de Skins for PlayCD OS3.9 BlackShoot, Zombies Apocalypse, GalagaWars, VcdImager-Gui,PerfectPaint [ - Answer - Quote - Direct link - ] |
2008-08-07, 21:51 h inermis Posts: 37 User |
Zitat: Ok, das hört sich ja dann hoffentlich doch nach einem Konzept an. Vermutlich mache ich mir viel zu viel Sorgen um mein "kleines Lieblings OS-lchen..." Also in Zukunft evtl. eher: <---Cairo + kompat. Stubs <---- Intuition/Reaction/MUI im Moment interpretiere ich das aber noch wie folgt: <---Cairo <--- graphics.library <---- Intuition/Reaction/MUI Bin ja wirklich mal gespannt. Ich hoffe ohne Sourcecode kann man die Struktur dann etwas genauer nachvollziehen. Für die Anwendungsentwickler wird natürlich irgendwann die Frage interessant, was der "offizielle" Weg ist: Ausschl. Nutzung der neuen Cairo Graphikfunktionen oder sofern durch die alte API abgedeckt verwenden der verfügbaren Stubfunktionen (Also "gemischt"). Was kompatibler ist entscheidet mal wieder die Blickrichtung. Seitens Amiga, bzw. seitens dem "Rest der Welt". [ Dieser Beitrag wurde von inermis am 07.08.2008 um 21:57 Uhr geändert. ] [ - Answer - Quote - Direct link - ] |
2008-08-08, 12:18 h Holger Posts: 8116 User |
Zitat:Eher so: <---Cairo <--- Intuition/Reaction/MUI <--- neue Anwendungen <---Cairo <------------------------------| <---Cairo <--- Intuition/Reaction/MUI <--- alte Anwendungen <---Cairo <--- kompat. Stubs <-----------| Wobei man bei MUI nicht weiß, ob es eine angepasste Version geben wird, da es ja nicht als bevorzugtes GUI-System, sondern auch eher als Kompatibilitäts-Stub angesehen wird. Zitat:Im Zweifelsfall sollte man die Anzahl der benötigten Bibliotheken reduzieren. Wenn Du also Cairo-Funktionen benötigst, dann benutz auch Cairo, und vermeide die Notwendigkeit Stubs zu laden. mfg -- Good coders do not comment. What was hard to write should be hard to read too. [ - Answer - Quote - Direct link - ] |
2008-08-26, 17:57 h ZeroG Posts: 1487 User |
@inermis Guck mal da vorbei: http://www.amigans.net/modules/news/article.php?storyid=596 [ - Answer - Quote - Direct link - ] |
2008-08-27, 15:17 h inermis Posts: 37 User |
@ZeroG: Interessant, also dann mal schauen, was da noch kommt. Ich war vielleicht zuerst auch etwas "abgeschreckt". Vor allem aus Anwendungsentwickler-Sicht bin ich aber mal neugierig was sich dann bezüglich der API tut wenn Cairo weiter integriert wird. Ob man dann für neue Funktionen teils native cairo_xx Befehle nutzt, oder ob diese gemappt sind oder wie auch immer - und natürlich was die Portabilitär betrifft - wie sich solche Anwendungen portabel für z.B. Morphos oder Aros entwicklen lassen... [ - Answer - Quote - Direct link - ] |
-1- | [ - Post reply - ] |
amiga-news.de Forum > Amiga, AmigaOS 4 > OS4.1 <--> Cairo | [ - Search - New posts - Register - Login - ] |
Masthead |
Privacy policy |
Netiquette |
Advertising |
Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved. |