Difference between revisions 21900381 and 22159400 on srwiki{{Инфокутија софтвер | име = Direct3D | логотип = <!-- Image name is enough --> | натпис_логотипа = | снимак_екрана = <!-- Image name is enough --> | натпис = | програмер = Мајkрософт | објављен = (contracted; show full)мску меморију, омогућава графичке операције да се прекину и закажу и омогућава DirectX површини да се дели кроз процесе.<ref name="gs">{{cite web | url = http://blogs.msdn.com/greg_schechter/archive/2006/04/02/566767.aspx | title = The role of the Windows Display Driver Model in the DWM | date = 2. 4. 2006 | access-date = 22. 11. 2015 | archive-url = https://web.archive.org/web/20100420071251/http://blogs.msdn.com/greg_schechter/archive/2006/04/02/566767.aspx | archive-date = 20. 04. 2010 | dead-url = yesurl-status=dead | df = }}</ref> Direct3D 9Ек је раније познат као верзији 1.0 оперативни систем Виндоус Грапхицс Фоундатион (ВГФ). == DirectX 10.0 == {{Види још|Листа игара базираних на DirectX|Windows Display Driver Model}} Виндоус Виста садржи велики апдејт за Direct3D АПИ. Првобитно назван ВГФ 2.0 (цомпатибле Графика Фондација 2.0), а затим DirectX 10 и DirectX Следећа. (contracted; show full)је пуштен у оквиру Виндоус 7. Представљен је у Гамефест 2008 22. јула 2008. године и показан на [[Нвисион]] 08 техничкој конференцији 26. августа 2008. године.<ref name="gamefest2008">{{cite web | url = http://www.microsoftgamefest.com/presentations/2008.htm | title = Gamefest 2008 Presentations | publisher = Microsoft | accessdate = 26. 11. 2015 | archive-url = https://web.archive.org/web/20131113193604/http://www.microsoftgamefest.com/presentations/2008.htm | archive-date = 13. 11. 2013 | dead-url = yesurl-status=dead | df = }}</ref><ref name="nvision08">{{cite web | url = http://www.nvidia.com/content/nvision2008/tech_presentations.html | accessdate = 16. 9. 2011 | title = Nvision 08 Tech Presentations| publisher = Nvidia}}</ref> Direct3D 11 Технички Преглед је уврштен у новембру 2008. године, и ослобођен DirectX СДКа.<ref name=Nov2008SDK>{{cite web| url = http://www.microsoft.com/download/en/details.aspx?id=4064 | title = DirectX Software Development Kit, November 2008| publisher = M(contracted; show full) | work = Games for Windows and the DirectX SDK Blog | last = Walbourn| first = Chuck| date = 20. 6. 2012}}</ref><ref name="GF08_D3D11downlevel">{{cite web| url=http://www.microsoft.com/download/en/details.aspx?id=15051| title=GameFest 2008: Introduction to the Direct3D 11 Graphics Pipeline| at=Slide 56| publisher=Microsoft| accessdate = 26. 11. 2015| archive-url=https://archive.is/20130128162239/http://www.microsoft.com/download/en/details.aspx?id=15051| archive-date = 28. 01. 2013| dead-url=yesurl-status=dead| df=}}</ref><ref name="D3D11_downlevel">{{cite web| url = http://msdn.microsoft.com/en-us/library/windows/desktop/ff476872| title = Direct3D 11 on Downlevel Hardware| accessdate = 18. 11. 2012 | publisher = MSDN}}</ref> Нивои омогућавају програмерима да уједине приказивања цевовода испод Direct3D 11 АПИ и искористе побољшања АПИ за што боље управљање ресурсима и Мултитхреадинг чак и на ентри-левел картицама, иако напредне функције, као што су нови шејдер модели и пружање фаза ће(contracted; show full)r.blogspot.com/2008/07/using-ati-hardware-tesselation-in-dx9.html | date = 14. 7. 2008 | title = Using ATI hardware tessellation in DX9}}</ref><ref name="dx9-10-10.1tessellationSDK">{{cite web | url = http://developer.amd.com/gpu/radeon/Tessellation/Pages/default.aspx | title = AMD DX9 Tessellation SDK | accessdate = 26. 11. 2015 | archive-url = https://web.archive.org/web/20101108055325/http://developer.amd.com/gpu/radeon/tessellation/pages/default.aspx | archive-date = 8. 11. 2010 | dead-url = yesurl-status=dead | df = }}</ref><ref name="dx9-10-10.1realtimetesselation">{{cite web | url = http://developer.amd.com/gpu_assets/Real-Time_Tessellation_on_GPU.pdf | title = Programming for Real-Time Tessellation on GPU | accessdate = 26. 11. 2015 | archive-url = https://web.archive.org/web/20110727235724/http://developer.amd.com/gpu_assets/Real-Time_Tessellation_on_GPU.pdf | archive-date = 27. 07. 2011 | dead-url = yesurl-status=dead | df = }}</ref> и OpenGL,<ref name="ogltesselation">{{cite web | url = http://developer.amd.com/gpu/wgsdk/Pages/default.aspx | title = OpenGL Tessellation Samples | accessdate = 26. 11. 2015 | archive-url = https://web.archive.org/web/20100409071830/http://developer.amd.com/GPU/WGSDK/Pages/default.aspx | archive-date = 9. 04. 2010 | dead-url = yesurl-status=dead | df = }}</ref> али није компатибилан са Direct3D 11 (према Мајкрософт). Старији графички хардвери, као што су Радеон 8ккк, ГеФорце 3/4 су имали подршку за још један облик Тесселатион (РТ фластери, Н патцхес), али оне никада нису виделе значајне технологије коришћења. Као таква, њихова подршка је пала за новије хардвере. (contracted; show full) === DirectX 11.2 === '''Direct3D 11.2'''<ref>{{cite web| url = http://msdn.microsoft.com/en-us/library/windows/apps/bg182880.aspx| title = DirectX programming| publisher = MSDN| accessdate = 30. 9. 2014|archive-url=https://web.archive.org/web/20131031094305/http://msdn.microsoft.com/en-us/library/windows/apps/bg182880.aspx|archive-date = 31. 10. 2013| dead-url=yesurl-status=dead|df=}}</ref><ref>{{cite web| url = http://msdn.microsoft.com/en-us/library/windows/desktop/dn312084(v=vs.85).aspx| title = Direct3D 11.2 Features| publisher = MSDN| accessdate = 30. 9. 2014}}</ref><ref>{{cite web| url = http://msdn.microsoft.com/en-us/library/windows/desktop/dn280377(v=vs.85).aspx| title = D3D11_FEATURE_DATA_D3D11_OPTIONS1 structure| publisher = MSDN| accessdate = 30. 9. 2014}}</ref> је послат са [[Windows 8.1|Виндоусом 8.1]].<ref name=DXSDK8.1>{{cite web| url = http://msdn.microsoft.com/en-us/library/windows/apps/bg182880| work = MSDN Library| title = Windows 8.1 Feature Guide - DirectX programming| date = 26. 6. 2013| access-date = 27. 11. 2015| archive-url = https://web.archive.org/web/20150827064512/https://msdn.microsoft.com/en-us/library/windows/apps/bg182880| archive-date = 27. 08. 2015| dead-url = yesurl-status=dead| df = }}</ref><ref name=D3D11.2W8.1>{{cite web| url = http://channel9.msdn.com/Events/Build/2013/3-062| last = Sorbo| first = Bennett| title = What's New in Direct3D 11.2| work = Channel9 - [[Build (developer conference)|BUILD]] 2013| date = 26. 6. 2013}}</ref> Нове хардверске карактеристике захтевају ДГXI 1.3<ref name=MSDN_DXGI1.3>{{cite web| url = http://msdn.microsoft.com/en-us/library/dn280344 | title = DXGI 1.3 Improvements| work = MSDN Library| date = 26. 6. 2013}}</ref> са ВДДМ 1.3<ref name=wddm1.3>{{cite web| url = http://msdn.microsoft.com/en-us/library/windows/hardware/dn265512| title = What's new for Windows 8.1 Preview display drivers (WDDM 1.3)| publisher = MSDN| accessdate = 30. 9. 2014}}</ref> драјверима и укључују компоненте шејдера измену и повезивање, функција повезује графикон (ФЛГ), инбок [[ХЛСЛ]] преводилац, могућност да обележите графичке команде.<ref>{{Cite web |url=https://msdn.microsoft.com/en-us/library/windows/apps/bg182880.aspx |title=Content Moved (Windows){{Ботовски наслов}} |access-date=27. 11. 2015 |archive-url=https://web.archive.org/web/20160304115537/https://msdn.microsoft.com/en-us/library/windows/apps/bg182880.aspx |archive-date=04. 03. 2016 |dead-url=yesurl-status=dead |df= }}</ref> Ниво Феатуре 11_0 и 11_1 уводе опционалну подршку за поплочане ресурсе са шејдер нивоима детаља стезаљке (Тиер2).<ref>{{cite web| url = http://msdn.microsoft.com/en-us/library/windows/desktop/dn280435(v=vs.85).aspx| title = D3D11_TILED_RESOURCES_TIER enumeration| publisher = MSDN| accessdate = 30. 9. 2014}}</ref> Ова друга функција ефикасно обезбеђује контролу над хардверском [[страница табеле|страницом табеле]] која је присутна у многим актуелним ГПУ-има.<ref name="(contracted; show full)ew-features| title = AnandTech - Microsoft Details Direct3D 11.3 & 12 New Rendering Features| last = Smith| first = Ryan| publisher = |accessdate = 30. 9. 2014}}</ref><ref>{{Cite web |url=http://static.gamespot.com/uploads/original/823/8237367/2484602-pixel+ordered+uav.jpg |title=Архивирана копија |access-date=28. 11. 2015 |archive-url=https://web.archive.org/web/20180430181827/http://static.gamespot.com/uploads/original/823/8237367/2484602-pixel+ordered+uav.jpg |archive-date=30. 04. 2018 | dead-url=yesurl-status=dead |df= }}</ref> укључујући Волуме плочице ресурса, откуцана УАВ оптерећења, конзервативна растеризација, боље судара и редукцију дивљачи са конзервативним растеризацијама Растер Ж Виевс (Роверс), свиззлед ресурсе и компримовани ресурси,<ref>{{cite web| url = http://www.pcworld.com/article/2110085/next-gen-directx-12-graphics-tech-revealed-hitting-microsoft-platforms-in-2015.html| title = Meet the future of PC graphics: Microsoft reveals faster, console-like DirectX 12| date = 20. 3. 2014| work = (contracted; show full) * '''[[Поол]]''':<ref>{{cite web | url = http://www.toymaker.info/Games/html/d3d_resources.html#MemoryPool | title = Direct3D Resources - Memory pool | accessdate = 28. 11. 2015 |archive-url=https://web.archive.org/web/20080509150221/http://www.toymaker.info/Games/html/d3d_resources.html#MemoryPool |archive-date = 9. 05. 2008 | dead-url=yesurl-status=dead |df= }}</ref> Описује како ресурси управљају компонентама и где се чувају. У '''подразумеваном''' Поолу ресурс ће постојати само у меморији уређаја. Извори у '''управљању''' Поола ће бити смештени у системској меморији, и биће послат на уређај када је то потребно. Извори у '''системској меморији''' Поола ће постојати само у системској меморији. Коначно, '''гребање''' Поола је у осно(contracted; show full) === Вине имплементација === [[Вине]] пројекат има радну имплементацију на Direct3D 8, 9 и 10 АПИ (они су, од 20. маја 2014. године, 100%, 78% и 82% комплетно респективно).<ref>{{cite web| url = http://winehq.org/winapi_stats| title = Status of Windows APIs implementation| publisher = |accessdate = 30. 9. 2014|archive-url=https://web.archive.org/web/20140715090605/http://www.winehq.org/winapi_stats|archive-date = 15. 07. 2014| dead-url=yesurl-status=dead|df=}}</ref> Имплементација Вине може да се ради на Виндоусу под одређеним услови.{{чињеница| date = 02. 2018.}}<!-- mrtva veza od tog datuma--> Рад на спровођењу Direct3D 10 почела је у Винеу 1.1.7, користећи OpenGL преко [[ВГЛ]]. {{чињеница| date = 02. 2016.}} == Повезани алати == {{Главни|D3DX}} (contracted; show full)== Reference == {{reflist|30em}} == Спољашње везе == * [https://msdn.microsoft.com/en-us/library/windows/desktop/ee663274 МСДН DirectX Графика и Игре] * [http://www.bit-tech.net/hardware/graphics/2006/11/30/directx10_future_of_pc_gaming/1 DirectX 10: Будућност ПЦ Игара] технички чланци расправљају о новим карактеристикама DirectX 10 и њихов утицај на рачунарске игре [[Категорија:Графичке библиотеке]] All content in the above text box is licensed under the Creative Commons Attribution-ShareAlike license Version 4 and was originally sourced from https://sr.wikipedia.org/w/index.php?diff=prev&oldid=22159400.
![]() ![]() This site is not affiliated with or endorsed in any way by the Wikimedia Foundation or any of its affiliates. In fact, we fucking despise them.
|