Quick Jump Daily Digest
Thank you for your interest in the Quick Jump Daily Digest. Get notified of all new content on QJ in our free Daily Digest. To subscribe, enter your email address below and click the subscribe button.
Microsoft details DirectX 11: shader model 5, hardware tessellation, multithreaded computing |
Listed in: PC Gaming Tags: DirectX, gaming accessories, GPU, HDR, Microsoft
Ó
Taking a step forward, Microsoft planned to not only improve in hardware rendering with the recently announced DirectX 11 API, but also expand the way software engineers could get their programs to work efficiently on modern computer hardware.
Upon reflection of the special feature by Kevin Gee of Microsoft (by way of Gamasutra's XNA portal), Microsoft plans to dive into the mechanics of multiple core and multithreaded computing by way of lower level hardware support.
Communicating with the computer hardware at the "down-level," DirectX 11 is expected to serve as the Windows Display Driver Model (WDDM) of the next Windows, just as DirectX 10 was to Windows Vista.
But unlike DX10, DX11 introduces a "no break" in-between the current generation API, in the same manner that DirectX10 introduced a discontinuity from DirectX 9. As announced before, DirectX 11 will be backward compatible with DirectX 10 hardware and supporting operating systems.
This would mean that Windows Vista and DirectX 10.1 hardware will be able to handle DirectX 11, though Gee confirms that the next generation application programming interface will release by the time the next Windows operating system ships to shelves as well.
In DX11, programmers will be able to streamline engineering of software for multi-core and multi-CPU computers. This is because Microsoft plans to not only implement rendering contexts (processing scheduling) and deferred contexts, but also asynchronous API calls.
This asynchronous system extends to communications and transactions between a multi-core CPU and a GPU, or a multi-core CPU and a multiple-GPU card, which either option would heed the instructions as listed by the primary immediate context and the added deferred contexts.
In addition to that, DX11 takes the idea of general purpose GPU processing and mixes in cross-hardware support. Regardless of graphics chip manufacturer, all modern GPUs with shader processors can be used for helping in processing applications.
But for graphics powerusers and game developers, perhaps the most interesting feature that DirectX 11 has planned for implementation is the inclusion of hardware tessellation. Microsoft's engineers introduced three hardware stages for the rendering pipeline that will allow high power GPUs to perform tessellation over hardware: the hull shader, the tessellator, and domain shader.
With DX11 also comes new texture compression methods BC6 and BC7. Microsoft boasts that these two compression formats are the best they can offer for the ratio of high-quality over performance.
Block compression 6 (BC6) compresses high dynamic ranging (HDR) data at a ratio of 6:1, given hardware support for decompression. BC7 offers 3:1 compression ratios for 8-bit low dynamic range (LDR) data.
DirectX 11 also introduces Shader Model 5 for High Level Shader Language (HLSL), providing a better way graphics programmers will be able to implement shader programs. It also adds double-precision support, which allows programmers to tackle shader specialization with polymorphism, objects, and interfaces.
Related Articles:
Via Gamasutra
| This story sucks? This story rocks! |
|
|
HOT GAMING NEWS TOPICS
2K Games
3gs
Activision
Amazon
Atari
Atlus
Australia
Best Buy
Bethesda
BioWare
Blizzard
Bungie Studios
Capcom
Christmas
Codemasters
Crytek
Custom Firmware
Disney
Downloadable Content
EA
EA Sports
ESRB
Eidos Interactive
Electronic Arts
Epic Games
Europe
Exploit
Famitsu
Funcom
GBA
GDC
GameCube
GameStop
Google
Harmonix
Hideo Kojima
Infinity Ward
Insomniac Games
Japan
Koei
Konami
Linux
LittleBigPlanet
London
Lua
LucasArts
MTV
Major Nelson
Media Molecule
Michael Pachter
Microsoft
Microsoft Points
Midway Games
NCsoft
NES
NPD
Namco Bandai
Naughty Dog
New York
Nintendo
Nintendo of America
North America
Nunchuk
PS2
PSOne
PlayStation Network
PlayStation Store
Playstation Home
Pokemon
SCEA
SCEE
SIXAXIS
SOE
Sega
Sonic
Sony
Square Enix
Star Wars
Steam
Super Mario
THQ
Take-Two Interactive
Tecmo
UK
Ubisoft
Unreal Engine
Wii Points
Wiimote
XMB
Xbox Live Arcade
YouTube
Zelda
apple
apple news
dlc
e3
games for windows
gaming accessories
homebrew
industry news
interviews
ios
jailbreak
memory stick
mmorpg rumors
news
playstation 3 updates
ps3 news
psn
psp accessories
psp exploits
psp firmware
psp hacks
psp homebrew
psp homebrew emulators
psp homebrew games
psp homebrews
rpg
tablet
valve
xbox 360 cheats
xbox 360 hacks
xbox 360 mods
xbox 360 titles
xbox live
POPULAR GAMING NEWS SEARCHES
psp live tv | psp at3 | cerita dewasa mama | pokemon gta | psp dwongrade | psp ad hoc file transfer | ps3 doom | sixaxis 64bit | metal gear 4 manual | xplora2 | ps3 fpt | downloaded psp games | fps | millonaire | pmp mod avc | lost planet 2 | psp repair ultimate | runesca | m33update3 | master key 3ds ninte | psp type 2 | mario underwear | font pack | emulator nds | psp nes | blackops waw zombie | nds backup tool | sphon filter 3 ps1 | ipad2 recharge | patch resident evil | joylite | instalador ios58 | 3gp psp | pspwrite | ipad data recovery | imouto | gta psp dawnlond | devkitppc | ps3 siaxis pc driver | japan foto bugil | hackmi v07b | dr837 | how to burn wii ios files | chicken r2 | game vgenie nesterj | the fast and furious | pokemon sapphire | download psp wxp | wii art | invizimals psp | psp pro b | ff7 nes | video ngentot | midnight club dub ed | lua little fighter 2 | psp print server | forwarder | psp usb charger | irshell 3000 | nes emulator | eflash | lua calendar | firmware psp | p0rtal 2d | collectic | prince of persia | psp homebrew channel | kamapisachi actress | psp rec | xoom | saintsraw3 | hot shot golf homebrew | download babblr | madilover37 | psp han | psp timer shutdown | luacraft | ios 249 base rev | sf4 | battlefield 3 simulator | cwchert | biohazard5 | homebrew disc | s3m | close account | skyward sword review | black wii hacking | b | xbox 360 250gb with | blast monkeys | melty blood | moha | master key | lamecraft download | mplayer | enslaved | fusa game controller | xmbshot | hud in action | psp eyepet | magick memory stick | maths lecturer | dlc for free | cod5 hack | korea | 6 cfw | steam call duty | tuna | program psp | duke nukem trailer | vedio bokef | midnight clup | psp keybord | sixaxis | scribblenauts | top 10 zombie games in psp | call of duty mod | psp cheat hacker | ptd | profile | photostudio | fitness pro | home front beta | yawm | nulldc on psp | metrywars | how to jailbreak ps3 | who dat girl | project wiki | warm wars | gravity guy | blackberry messengr | pligins | psp genesis games | receive news updates | psp rar files free download | photoshp | downgrade xbox 360 | megaman legends | cheat list psp | pspwindowsvista rev 2 | japanes | xbox 360 dictionary | uosnes | midnight club 3 remi | psp visual novel | is psp 2000 hackable | virtual dj sur psp | xmb rcos v4 | gutair hero 3 psp | ps3 fbanext | config psp | psp downgrader | rss channel feeds | error 12 | modernwarfare 3 | beupds | ps3 system update | hts | homebrew story | wii ctf theme | soul calibur | gta 4 psp game | midnight warfare 3 | manual | 3ds lite | openps3ftp | wii homebrew disc | moonlight | chickhen hmebrew | nds xl | sce web browser | muliman | spoof | homebrew flash player |












Comments
Reply