![]() |
DEUTSCHE VERSION |
|
![]() |
Links | | | Forums | | | Comments | | | Report news |
![]() |
Chat | | | Polls | | | Newsticker | | | Archive |
![]() |
amiga-news.de Forum > Programmierung > WritePixelArrayAlpha() was ist GlobalAlpha | [ - Search - New posts - Register - Login - ] |
-1- | [ - Post reply - ] |
2005-08-12, 00:00 h DariusBrewka Posts: 899 [Banned user] |
das Subject sagt ja schon Alles, weiss jemand was globalalpha für ein Parameter ist. danke [ - Answer - Quote - Direct link - ] |
2005-08-12, 01:37 h tokai Posts: 1071 User |
edit: u saw, u knew and u forgot (btw., besser ist's undokumentierte FUnktionen nicht zu verwenden, du weisst nie ob sich da die API nicht noch ändert, sonst passiert es beim nächsten OS-Update, dass deine Tools nicht mehr funktionieren.) regards, tokai -- http://www.christianrosentreter.com ~ MorphOS Software [ Dieser Beitrag wurde von tokai am 31.12.2005 um 19:47 Uhr editiert. ] [ - Answer - Quote - Direct link - ] |
2005-08-12, 02:49 h DariusBrewka Posts: 899 [Banned user] |
Zitat: ;-), ja die auch wunderbar lange dauern. Ansonsten wars nicht wegen mir, nur wollte jemand der AROS developer von mir wissen ob ich weiss, was das ist. danke. [ - Answer - Quote - Direct link - ] |
2005-08-12, 14:53 h bubblebobble Posts: 707 User |
In welcher API kommt denn das vor ? Ist das OS4 spezifisch ? -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, UDM, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de [ - Answer - Quote - Direct link - ] |
2005-08-12, 15:04 h thomas Posts: 7721 User |
Zitat: Ganz bestimmt nicht. Die Picasso96-Funktionen fangen alle mit p96 an. Zitat: Ich glaube, das ist mit Cybergraphics V42 dazugekommen. Und es ist, wie Tokai schon sagt, (noch) nicht dokumentiert, also auch nicht offiziell. Gruß Thomas -- Email: thomas-rapp@web.de Home: thomas-rapp.homepage.t-online.de/ [ - Answer - Quote - Direct link - ] |
2005-08-12, 19:07 h bubblebobble Posts: 707 User |
Und funktioniert das, schon mal getestet ? Ist das dann Treiber abhängig ? Wäre interessant für mich. -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, UDM, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de [ - Answer - Quote - Direct link - ] |
2005-08-12, 22:08 h DariusBrewka Posts: 899 [Banned user] |
Zitat: das mit den Alphakanälen ist auf dem Amiga immer schwierig, da nigends implementiert, man muss es halt immer selber machen was auch nicht unbedingt schwer ist. [ - Answer - Quote - Direct link - ] |
2005-08-13, 01:36 h bubblebobble Posts: 707 User |
Ja, ich meinte nur, läuft diese Funktion tatsächlich ? (und wenn ja, könnest du mir den library offset verraten ?) Wenn ich das selbst implementiere, dann muss ich die Daten von der Graka holen, was i.a. sehr langsam ist. Mit einer Art Hardwarebschleunigung wäre das was anderes. -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, UDM, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de [ - Answer - Quote - Direct link - ] |
2005-08-13, 16:11 h bubblebobble Posts: 707 User |
Ich habe noch eine Frage: Wie kann ich denn ein .png oder .iff Bild laden, das eine Alpha Maske besitzt ? geht das überhaupt mit Datatypes, geht das mit der guigfx.lib ? Wie macht ihr das ? -- Thilo Köhler, Author von: HD-Rec, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, UDM, TKPlayer, TKUnpacker Homepage: http://www.hd-rec.de [ - Answer - Quote - Direct link - ] |
2005-08-13, 17:34 h DariusBrewka Posts: 899 [Banned user] |
@bubblebobble es geht auf 68k garnicht zumindestens habe ich das nicht geschafft. Ich programmiere jetzt ein wenig in AROS und da geht das, andererseits ist das auch nicht so langsam wenn man das schön mit Prozi macht (wenn du nicht allzugrosse Bilder zeichnest), ein Liboffset ist nicht so einfach, da diese Funktion wohl nur auf MOS und in AROS implementiert ist, auf AROS wohl noch nicht Korrekt (Stichwort Globalalpha). Machst du nicht mit WinUAE?, der Bernd hatte mir damals angeboten diese Funktion in P96 zu integrieren (AFAIK), vieleicht kannst du ihn mal fragen ob er das dort macht. Mit guigfx kannst du das aber auch vergessen, irgendwie gibts auf dem Amiga soetwas wie Alphachannel nicht (auch wenn es in dem Picturedatatype definiert ist). [ Dieser Beitrag wurde von DariusBrewka am 13.08.2005 um 17:37 Uhr editiert. ] [ - Answer - Quote - Direct link - ] |
2005-08-13, 21:24 h Georg Posts: 107 User |
@bubblebobble: auf eigene Gefahr: liboffset -216 WritePixelArrayAlpha(srcRect,SrcX,SrcY,SrcMod,RastPort,DestX,DestY,Siz eX,SizeY,GlobalAlpha)(a0,d0,d1,d2,a1,d3,d4,d5,d6,d7) Daß das unter MorphOS hw beschleunigt wird, ist eher unwahrscheinlich. Weil die Pixel Daten ja in einem Memory Buffer übergeben werden und nicht in ner BitMap. In AROS is die Funktion praktisch so implementiert wie sie jemand außerhalb auch selbst manuell schreiben würde. Gfx Treiber haben zwar die Möglichkeit sie zu "reimplementieren" (per hw beschleunigung ausführen), das macht aber zur Zeit keiner. [ - Answer - Quote - Direct link - ] |
-1- | [ - Post reply - ] |
amiga-news.de Forum > Programmierung > WritePixelArrayAlpha() was ist GlobalAlpha | [ - Search - New posts - Register - Login - ] |
![]() |
Masthead |
Privacy policy |
Netiquette |
Advertising |
Contact
Copyright © 1998-2025 by amiga-news.de - all rights reserved. |
![]() |