Mufa napisał(a):
Ja tylko zdradzę że w numerze grudniowym, będzie też parę słów o Tobie i Twoich wcześniejszych dokonaniach.
Bardzo mi miło!
Rzeczywiście kiedy zobaczyłem "Polscy programiści piszący dla AmigaOS 4" zastanawiałem się czy będzie coś o mnie i moim edytorze ikon lub odtwarzaczu muzyki. Gdybyś chciał jakieś dodatkowe informacje "z pierwszej ręki", to zawsze możesz kontaktować się ze mną!
Ja nadal mam pożyczonego Sama440ep, ale nie pracuję na nim. Obecnie staram się dokończyć parę projektów na Amigę 1200. Sympatyzuję z użytkownikami Amig jak i Amiga OS 4. Wychodzę z mojej choroby, która była bardzo ciężka. Studiowanie na drugim roku nie jest łatwe, ale sobie powoli radzę. Zresztą wiedza zdobyta dzięki Amidze bardzo przydaje się nawet dziś na kierunku informatyka.
Ja zdradzę, że udało mi się napisać procedurę konwersji chunky to planar, która jest wyjątkowo szybka (jak również bardzo przejrzysta). Po przeliczeniu na takty procesora MC68000 wychodzi całkowity koszt ok. 47 taktów na piksel. To wyjątkowo mało! Co więcej moja procedura konwertuje 32 piksele za jednym zamachem w jednym wykonaniu krótkiej pętli i nie korzysta z dodatkowych buforów pamięci! Wszystkie operacje są na rejestrach. Póki co przetestowałem na karcie Blizzard 1230-IV z MC68030/50MHz i działa super (w ramach testu konwertowałem 20480 pikseli).
Dla przykładu inna procedura konwersji z płyty Euroscene 1 ma koszt 67 taktów na piksel, ale bez uwzględnienia wszystkich operacji, konwertuje 16 pikseli, no i korzysta z pamięci.
Dlatego ja wierzę, że na tym polu jest jeszcze dużo do powiedzenia. "Chcieć to móc" jak mawiał Marek Pampuch.
Jeśli ktoś chce podejrzeć tą procedurę to jest
tutaj. Zastrzegam sobie prawo do tego kodu!