Article View: pl.comp.lang.asm
Article #2509Re: Assembly karty graficznej
From: Bogdan (bogdro)
Date: Thu, 25 Aug 2011 16:52
Date: Thu, 25 Aug 2011 16:52
28 lines
2353 bytes
2353 bytes
W dniu 25.08.2011 10:52, Wojciech "Spook" Sura pisze: > Hej! > > Microsoft na stronach MSDNu publikuje opis języka assembly, do którego > kompilowane są pixel i vertex shadery: > http://msdn.microsoft.com/en-us/library/bb219840(v=VS.85).aspx > > Czy można z tego wnioskować, że binarny kod skompilowanego shadera > będzie mógł zostać uruchomiony na każdej karcie graficznej zgodnej z > daną wersją DirectX (~= zgodnej z daną wersją specyfikacji shaderów, > np. ps_4_0)? Po przejrzeniu (bez zagłębiania się w każde napisane zdanie) kilku stron o tym, dla mnie wyglądałoby, że tak właśnie jest. Kod jest kompilowany w trakcie działania programu lub poza nim, do osobnego pliku. W czasie kompilacji tworzona jest forma pośrednia (coś jak bajtkod Javy), która już nie jest odczytywalna dla człowieka, a za to jest interpretowana przez bibliotekę DirectX. Raczej nie jest to typowy asembler, bo nie jest tworzony kod binarny, który zostanie uruchomiony bezpośrednio na procesorze graficznym (których jest przecież kilka rodzin, więc na każdy procesor składnia byłaby inna). Ale powinien się uruchomić tam, gdzie jest obsługa DirectX. -- Pozdrawiam/Regards - Bogdan (GNU/Linux & FreeDOS) Kurs asemblera x86 (DOS, GNU/Linux):http://rudy.mif.pg.gda.pl/~bogdro Grupy dyskusyjne o asm: pl.comp.lang.asm alt.pl.asm alt.pl.asm.win32 www.Xiph.org www.TorProject.org Soft (EN): miniurl.pl/bogdro-soft
Technical Details
Message-ID:
<j35uko$ijt$1@inews.gazeta.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mailReferences:
<op.v0rhlhueaxscp6@l3.wroclaw.optopol.zawiercie>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail From: "Bogdan (bogdro)" <bogdan@poczta.gazeta.pl> Newsgroups: pl.comp.lang.asm Subject: Re: Assembly karty graficznej Date: Thu, 25 Aug 2011 18:52:19 +0200 Organization: "Portal Gazeta.pl -> http://www.gazeta.pl" Lines: 28 Message-ID: <j35uko$ijt$1@inews.gazeta.pl> References: <op.v0rhlhueaxscp6@l3.wroclaw.optopol.zawiercie> NNTP-Posting-Host: rudy.mif.pg.gda.pl Mime-Version: 1.0 X-Trace: inews.gazeta.pl 1314291163 19069 153.19.42.16 (25 Aug 2011 16:52:43 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Thu, 25 Aug 2011 16:52:43 +0000 (UTC) X-User: bog.d In-Reply-To: <op.v0rhlhueaxscp6@l3.wroclaw.optopol.zawiercie> User-Agent: Mozilla/5.0 (X11; Linux i686; rv:6.0) Gecko/20110812 Thunderbird/6.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit