abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 14:33 | Zajímavý software

    Grafický správce balíčků Myrlyn pro SUSE a openSUSE, původně YQPkg, dospěl do stabilní verze 1.0.0. Postaven je nad libzypp a Qt 6. Projekt začal na SUSE Hack Weeku 24.

    Ladislav Hagara | Komentářů: 5
    dnes 13:44 | Zajímavý projekt

    Vývojáři se podařilo vytvořit patch pro Wine, díky kterému je možné na linuxovém stroji nainstalovat a spustit Adobe Photoshop (testováno s verzemi Photoshopu PS2021 a PS2025). Dalším patchem se podařilo umožnit dokonce instalaci téměř celého Adobe Creative Cloud Collection 2023, vyjma aplikací Adobe XD a Adobe Fresco. Patch řeší kompatibilitu s windowsovými subsystémy MSHTML - jádrem prohlížeče Internet exporer, a MSXML3 - parserem

    … více »
    NUKE GAZA! 🎆 | Komentářů: 4
    dnes 13:33 | IT novinky

    Hackeři zaútočili na portál veřejných zakázek a vyřadili ho z provozu. Systém, ve kterém musí být ze zákona sdíleny informace o veřejných zakázkách, se ministerstvo pro místní rozvoj (MMR) nyní pokouší co nejdříve zprovoznit. Úřad o tom informoval na svém webu a na sociálních sítích. Portál slouží pro sdílení informací mezi zadavateli a dodavateli veřejných zakázek.

    Ladislav Hagara | Komentářů: 8
    dnes 12:22 | Nová verze

    Javascriptová knihovna jQuery (Wikipedie) oslavila 20. narozeniny, John Resig ji představil v lednu 2006 na newyorském BarCampu. Při této příležitosti byla vydána nová major verze 4.0.0.

    Ladislav Hagara | Komentářů: 2
    dnes 01:33 | Zajímavý projekt

    Singularity je rootkit ve formě jaderného modulu (Linux Kernel Module), s otevřeným zdrojovým kódem dostupným pod licencí MIT. Tento rootkit je určený pro moderní linuxová jádra 6.x a poskytuje své 'komplexní skryté funkce' prostřednictvím hookingu systémových volání pomocí ftrace. Pro nadšence je k dispozici podrobnější popis rootkitu na blogu autora, případně v článku na LWN.net. Projekt je zamýšlen jako pomůcka pro bezpečnostní experty a výzkumníky, takže instalujte pouze na vlastní nebezpečí a raději pouze do vlastních strojů 😉.

    NUKE GAZA! 🎆 | Komentářů: 0
    včera 21:22 | Zajímavý projekt

    Iconify je seznam a galerie kolekcí vektorových open-source ikon, ke stažení je přes 275000 ikon z více jak dvou set sad. Tento rovněž open-source projekt dává vývojářům k dispozici i API pro snadnou integraci svobodných ikon do jejich projektů.

    NUKE GAZA! 🎆 | Komentářů: 3
    včera 03:33 | IT novinky

    Dle plánu certifikační autorita Let's Encrypt nově vydává také certifikáty s šestidenní platností (160 hodin) s možností vystavit je na IP adresu.

    Ladislav Hagara | Komentářů: 8
    17.1. 14:44 | Nová verze

    V programovacím jazyce Go naprogramovaná webová aplikace pro spolupráci na zdrojových kódech pomocí gitu Forgejo byla vydána ve verzi 14.0 (Mastodon). Forgejo je fork Gitei.

    Ladislav Hagara | Komentářů: 10
    17.1. 13:11 | Zajímavý projekt

    Just the Browser je projekt, 'který vám pomůže v internetovém prohlížeči deaktivovat funkce umělé inteligence, telemetrii, sponzorovaný obsah, integraci produktů a další nepříjemnosti' (repozitář na GitHubu). Využívá k tomu skrytá nastavení ve webových prohlížečích, určená původně pro firmy a organizace ('enterprise policies'). Pod linuxem je skriptem pro automatickou úpravu nastavení prozatím podporován pouze prohlížeč Firefox.

    NUKE GAZA! 🎆 | Komentářů: 3
    16.1. 16:44 | Nová verze

    Svobodný multiplatformní herní engine Bevy napsaný v Rustu byl vydán ve verzi 0.18. Díky 174 přispěvatelům.

    Ladislav Hagara | Komentářů: 3
    Které desktopové prostředí na Linuxu používáte?
     (17%)
     (5%)
     (0%)
     (9%)
     (20%)
     (3%)
     (6%)
     (2%)
     (11%)
     (39%)
    Celkem 526 hlasů
     Komentářů: 15, poslední dnes 18:29
    Rozcestník

    Dotaz: Hardwarově akcelerované kreslení obrázků

    Wan-To avatar 20.7.2007 10:36 Wan-To | skóre: 16 | blog: WanBlog | Čelákovice
    Hardwarově akcelerované kreslení obrázků
    Přečteno: 617×
    Zdravím,

    marně se snažím přijít na způsob, jak pod Linuxem hardwarově kreslit obrázky (pixmapy). Zkoušel jsem blitting pomocí SDL a kreslení pixmap přes OpenGL. Bohužel, ani jedno nebylo hardwarově akcelerované.

    Jediný způsob, jak se mi podařilo HW akcelerace dosáhnout, bylo kreslení v Javě. Bohužel aplikace, pro kterou akceleraci potřebuji, píšu v C++, takže Java mi nepomůže. Každopádně tohle je signál, že akcelerace jde pod Linuxem nějak získat, když to Java dokáže.

    Nevíte tedy o nějakém způsobu, jak si v C (resp. C++) pod Linuxem vynutit HW akcelerované kreslení pixmap, a to nejlíp pomocí OpenGL, pokud to jde?

    Díky.

    Odpovědi

    20.7.2007 11:19 PMD
    Rozbalit Rozbalit vše Re: Hardwarově akcelerované kreslení obrázků
    Nevím, jestli ti to pomůže, ale Ccairo by mělo mít experimantální backend pro OpenGL. Jak je to (ne)použitelné bohužel nevím.
    20.7.2007 11:21 PMD
    Rozbalit Rozbalit vše Re: Hardwarově akcelerované kreslení obrázků
    oprava: Cairo :)
    20.7.2007 11:53 Ondrej 'SanTiago' Zajicek
    Rozbalit Rozbalit vše Re: Hardwarově akcelerované kreslení obrázků
    Jake kresleni obrazku mas na mysli? Pokud jednoduchy bitblit, tak na to ti staci Xlib, asi skoro vsude to bude hardwarove akcelerovane. Pokud chces bitblit s alphablendingem, pak mas dve (bezne) moznosti - OpenGL a Xrender. Zavisi na konkretnim driveru (a konfiguraci), ktera z tech variant bude akcelerovana (v idealnim pripade obe).
    Fuky avatar 20.7.2007 12:04 Fuky | skóre: 52 | blog: 4u
    Rozbalit Rozbalit vše Re: Hardwarově akcelerované kreslení obrázků

    Moc pěkné seriály, které Ti pomohou začít:

    Grafická knihovna OpenGL
    OpenGL a nadstavbová knihovna GLU

    Jak jsi přišel na to, že vykreslování pixmap, přes OpenGL nebylo HW akcelerované? Pokud Ti funguje na grafické kartě akcelerace (test tuxracer), tak to HW akcelerované bylo, pokud ne, tak se použila "SW akcelerace" => šíleně pomalé.

    Wan-To avatar 20.7.2007 12:16 Wan-To | skóre: 16 | blog: WanBlog | Čelákovice
    Rozbalit Rozbalit vše Re: Hardwarově akcelerované kreslení obrázků
    3D akcelerace (TuxRacer) mi funguje; s tou problém nemám. Horší je to s těmi pixmapami, které se tahají z RAMky (nejsou v grafické paměti) a kreslení je šíleně pomalé.

    Jak jsem na to přišel? Pustil jsem si benchmark v OpenGL (kreslení pixmap) a pak v Javě (kreslení pomocí AWT). Benchmark v Javě naměřil asi 10x větší výkon (resp. počet nakreslených obrázků za určitou jednotku času) než ten v OpenGL, takže jsem usoudil, že na té akceleraci pomocí OpenGL není něco v pořádku.

    Podle mě by stačilo pixmapu nějak nahrát do grafické paměti podobně jako, jako se nahrávají textury pomocí glTexImage2d, jenže nevím, jak.
    20.7.2007 12:18 thingie
    Rozbalit Rozbalit vše Re: Hardwarově akcelerované kreslení obrázků
    Je to rozumné? Pokud vím, tak OpenGL ti nezaručí přesné vykreslení na pixel, ale jen něco přibližného. Což nemusí být úplně moudré.
    Bluebear avatar 20.7.2007 15:17 Bluebear | skóre: 30 | blog: Bluebearův samožerblog | Praha
    Rozbalit Rozbalit vše Re: Hardwarově akcelerované kreslení obrázků
    SDL se snaží používat hardwarovou akceleraci 2D grafiky, pokud může. Pokud ji na Tvém stroji nepoužívá, hledal bych chybu buď v nastavení X, nebo v konfiguraci SDL - například v Gentoo je třeba akceleraci explicitně povolit při kompilaci balíčku SDL.
    To mi připomíná, jak jsem si pořídil květináč, že v něm budu mít květinu. Opravdu tam byla, ale potom být přestala...
    Wan-To avatar 20.7.2007 15:32 Wan-To | skóre: 16 | blog: WanBlog | Čelákovice
    Rozbalit Rozbalit vše Re: Hardwarově akcelerované kreslení obrázků
    Aha. Nevíš, jakým flagem se tam podpora akcelerace přidává?

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.