Tags Posts tagged with "lightspark"

lightspark

przez -
5 594
lightspark

Alessandro Pignotti ogłosił wydanie Lightspark 0.7.0, wolnej implementacji Flash Playera. Odtwarzacz kompiluje w locie Actionscript do kodu bajtowego x86 używając LLVM, wspomaga się sprzętową akceleracją renderowania używając shaderów OpenGL (GLSL), posiada bardzo dobre wsparcie dla aktualnej generacji Actionscript 3. Warto również zaznaczyć, iż kod jest zoptymalizowany pod wielowątkowość, napisany przy użyciu oficjalnej dokumentacji Flash.

Zmiany, jakie zaszły:

  • Dodano wsparcie LZMA przy kompresji SWF. Wymagana jest biblioteka liblzma
  • Udoskonalono kompatybilność z Actionscript
  • Udoskonalono wydajność i zarządzanie pamięci wirtualnej maszyny
  • Udoskonalono wsparcie XML
  • Dodano eksperymentalne wsparcie dla organizacji bitekodu podczas działania
  • Udoskonalono wsparcie Exter­nal­In­ter­face (integracji przeglądarkowej)
  • Udoskonalono wydajność ładowania JPEG
  • Dodano wsparcie dla XMLSocket
  • Całkowicie przeprojektowano i udoskonalono wsparcie maskowania

przez -
0 421
lightspark

Ogłoszono wydanie Lightspark 0.6.0.1, wolnej implementacji Flash Playera. Odtwarzacz kompiluje w locie Actionscript do natywnego kodu bajtowego x86 używając LLVM, wspomaga się sprzętową akceleracją renderowania używając shaderów OpenGL (GLSL), posiada bardzo dobre wsparcie dla aktualnej generacji Actionscript 3. Warto również zaznaczyć, iż kod jest zoptymalizowany pod wielowątkowość, napisany przy użyciu oficjalnej dokumentacji Flash.

Zmiany, jakie zaszły:

  • Wsparcie dla RTMP, wymaga biblioteki librtmp
  • Naprawiono wsparcie dla realizacji wzoru IEventDispatcher
  • Udoskonalono seri­al­iza­tion robust­ness
  • Udoskonalono obsługę macierzy
  • Zaimplementowano ciąg (string) i pulę przestrzeni nazw (namespace) w celu zmniejszenia zużycia pamięci
  • Prawidłowa obsługa prywatnych przestrzeni nazw
  • Udoskonalono wsparcie dla czcionek
  • Wsparcie LLVM 3.1
  • Naprawiono błąd z maksymalną głośnością, kiedy w PulseAudio włączone są flat-volumes
  • Wstępne wsparcie dla desktopowych aplikacji AIR
  • Wsparcie dla odtwarzacza wideo www.bbc.co.uk

przez -
2 451
lightspark

Ogłoszono wydanie Lightspark 0.5.7, wolnej implementacji Flash Playera. Odtwarzacz kompiluje w locie Actionscript do natywnego kodu bajtowego x86 używając LLVM, wspomaga się sprzętową akceleracją renderowania używając shaderów OpenGL (GLSL), posiada bardzo dobre wsparcie dla aktualnej generacji Actionscript 3. Warto również zaznaczyć, iż kod jest zoptymalizowany pod wielowątkowość, napisany przy użyciu oficjalnej dokumentacji Flash.

Zmiany, jakie zaszły:

  • Naprawiono wycieki pamięci
  • Udoskonalono wsparcie dla BitmapData::draw
  • Dodano wsparcie dla BitmapData::copyPixels
  • Dodano wsparcie dla pisania programów
  • Dodano wsparcie dla profilowanego wykorzystania pamięci (kompatybilność z massif)

przez -
0 335
lightspark

Ogłoszono wydanie Lightspark 0.5.6, wolnej implementacji Flash Playera. Odtwarzacz kompiluje w locie Actionscript do natywnego kodu bajtowego x86 używając LLVM, wspomaga się sprzętową akceleracją renderowania używając shaderów OpenGL (GLSL), posiada bardzo dobre wsparcie dla aktualnej generacji Actionscript 3. Warto również zaznaczyć, iż kod jest zoptymalizowany pod wielowątkowość, napisany przy użyciu oficjalnej dokumentacji Flash.

Udoskonalono stabilność oraz:

  • Poprawiono wsparcie YouTube w kilku filmach
  • Dodano wsparcie dla własnych serializacji / deserializacji
  • Dodano wsparcie dla RPC (NetConnection::call)
  • Dodano wsparcie dla obrazków PNG
  • Dodano eksperymentalne wsparcie dla Google Street View
  • Dodano wsparcie dla Firefox 10

przez -
8 435
lightspark

Blogger Janimo ogłosił wydanie Lightspark 0.5.3 – otwartoźródłowej wersji Flash Playera. Odtwarzacz kompiluje w locie Actionscript do natywnego kodu bajtowego x86 używając LLVM, wspomaga się sprzętową akceleracją renderowania używając shaderów OpenGL (GLSL), posiada bardzo dobre wsparcie dla aktualnej generacji Actionscript 3. Warto również zaznaczyć, iż kod jest zoptymalizowany pod wielowątkowość, napisany przy użyciu oficjalnej dokumentacji Flash.

Najważniejszą zmianą jest dostępność wersji na systemy Windows, która zawiera specjalną wtyczkę dla przeglądarki Firefox. Dodano wsparcie odtwarzania strumieni RTMP dla Flash Media Server oraz poprawiono kilka wycieków pamięci oraz problemy z awariami.

przez -
0 278
lightspark

Lightspark, projekt który ma na celu implementację wsparcia dla specyfikacji Adobe Flash/SWF doczekał się kolejnej aktualizacji. Główny projektant – Alessandro Pignotti ogłosił, iż trwają prace nad zaawansowanym silnikiem graficznym, który ma być szybszy i bardziej potężny, dzięki połączeniu sprzętowego i programowego renderowania, w oparciu o nowoczesne kompozytowe menedżery.

Jak wynika z opisu, geometria będzie generowana, używając Cairo z wielowątkowością. Obiekty w ten sposób powstałe będą następnie zdejmowane do GPU używając PBO (Pixel Buffer Objects), podczas gdy OpenGL będzie używany do pokazywania utworzonych komponentów na ekranie i aplikowania wszelakich efektów oraz filtrów.

Wszystko wskazuje na to, iż z wydaniem wersji 0.4.5 pojawi się owa funkcja, jednakże jest to bardzo wczesny etap rozwoju i nie wiadomo, jak stabilny będzie sam kod.

przez -
0 329
lightspark

Niecałe dwa tygodnie temu wydano nowego Lightsparka, który przyniósł sporo interesujących zmian z implementacji specyfikacji Adobe Flasha / SWF. Najważniejszymi nowościami w tym wydaniu są dodanie nowego frameworka dźwięku oraz poprawienie kompatybilności z YouTube Flash. Back-end dla Lighsparka w postaci PulseAudio nadal będzie głównym narzędziem do odtwarzania dźwięku.

Tymczasem trwają prace nad Lightspark 0.4.5, który przyniesie nam wsparcie obsługi wielu back-endów dźwięku po przez plugin – ALSA i OpenAL. Autor dodatkowo chce zapewnić lepszą obsługę architektury karty graficznej.

Więcej informacji znajdziecie na blogu Akessando Pignotti.

przez -
1 380
lightspark

Wydana została kolejna wersja Lightspark – otwartej nowoczesnej implementacji odtwarzacza flash na systemy Linux. Odtwarzacz kompiluje w locie Actionscript do natywnego kodu bajtowego x86 używając LLVM, wspomaga się sprzętową akceleracją renderowania używając shaderów OpenGL (GLSL), posiada bardzo dobre wsparcie dla aktualnej generacji Actionscript 3. Warto również zaznaczyć, iż kod jest zoptymalizowany pod wielowątkowość, napisany przy użyciu oficjalnej dokumentacji Flash.

Lightspark 0.4.4 dodaje wsparcie lokalizacji, wspomaganie wyjątków dla ActionScript, wydajniejsza obsługa sieci i kontroli strumienia (jak odtwarzaj/zatrzymaj/przerwij). Nie zabrakło także naprawienia sporej liczby błędów i innych prac. Wsparcie lokalizacji jest ograniczone do wiadomości o błędach, a kontrola strumienia nie działa dobrze z plikami YouTube, z powodu nie wdrożonego jeszcze wsparcia maskującego.

Alessandro Pignotti, główny programista Lightsparka, zapowiedział, iż w następnej wersji planowane jest dodanie wsparcia dla wielu back-endów dźwięku po przez wtyczki i bardziej potężnej graficznej architektury. Lightspark będzie wykorzystywał  zarówno renderowanie programowe i sprzętowe. Geometria będzie generowana przez Cairo w wielowątkowości. Tak powstałe obiekty będzie eksportowane do GPU używając PBO (Pixel Buffer Objects), podczas gdy OpenGL będzie wykorzystywany do wyświetlania obrazu na ekranie i aplikowania odpowiednich filtrów/efektów.

Polecane

OSWorld

7 1270
Drodzy Czytelnicy, prowadzimy portal OSWorld.pl już ponad 10 lat. Z przykrością stwierdzamy, że mamy na niego coraz mniej czasu, dlatego chcielibyśmy przekazać prowadzenie serwisu osobie...