Microsoft presenterar DirectX 12-funktionen Shader Model 6.0

I en ny version av Microsofts programmeringsmodell Shader Model för DirectX 12 tillkommer många nyheter, som i förlängningen väntas bidra till snyggare speltitlar.

Under GDC 2016 presenterades en hel del nyheter relaterade till spelutveckling, och Microsoft var som väntat ett av de aktiva företagen under mässan. Utöver att berätta om förbättringar i DirectX 12-ramverket i allmänhet passade företaget på att introducera Shader Model 6.0, nästa version av programmeringsspråket för shaders som Microsoft arbetar med.

tomb raider.jpg

Grafiska effekter som rök, dynamisk ljussättning på texturer med mera bygger på beräkningar skrivna i shader-programmeringskod.

Shader Model är ett högnivåspråk för så kallad shader-programmering, en typ av programmeringsspråk som låter utvecklare programmera effekter som utseende på texturer, volymetriska effekter som rök, med mera. Att det är ett högnivåspråk innebär att utvecklarna kan använda sig av avancerade programmeringsspråk där den underliggande hårdvaran blir abstrakt.

Shader Model introducerades först i DirectX 8 och låg bland annat bakom många grafiska framsteg i spelkonsolen Xbox 360, vars grafikprocessor var tidigt ute med stöd för enhetliga shader-beräkningar. Nyheterna i Shader Model 6.0 är bland annat att kodexekvering optimerats så att den kommer närmare hårdvaran än tidigare, vilket är i linje med vad DirectX 12 i allmänhet är inriktad mot.

Shader Model 6.0 använder dessutom en betydligt modernare kompilerare för kod. Till skillnad från version fem använder version sex av kompileringsverktygen Clang och LLVM för att exekvera koden mer optimerat för modern hårdvara. Eftersom Shader Model 6.0 är kompatibel med kod skriven för Shader Model 5.0 ska även DirectX 11 och 12-kod få fördelar med version sex.

Ett exempel på renderingstekniker som ska se särskilt stora fördelar med Shader Model 6.0 är så kallade tiled resources (mega-textures), en teknik där stora texturer delas upp i mindre beståndsdelar så att endast de som behövs renderas eller placeras i minnet.

Microsoft avslöjade inte när Shader Model 6.0 kan väntas dyka upp för utvecklare eller färdiga spel, men under den egna utvecklarkonferensen Build som går av stapeln den 30 mars kan fler detaljer om detta och DirectX 12 väntas avslöjas.

Kommentarer till artikeln

25 debattinlägg

Skicka en rättelse
143

Media Markt förnekar beslut om reträtt

Det är snabba turer i frågan runt huruvida Media Markt planerar att lämna den svenska marknaden. I ett meddelande förnekar företagets lokala VD att ett beslut är fattat. Läs mer

2

MSI lanserar Mini ITX-grafikkort i Aero-serien

MSI tar sikte på kompakta byggen med Aero-serien, som huserar Geforce GTX 1050, GTX 1050 Ti, GTX 1060 och GTX 1070 i krympta utföranden. Läs mer

143

Media Markt överger Sverige

Hemelektronikkedjan Media Markt lämnar den svenska marknaden och överför samtliga varuhus till norska Expert, som planerar svensk comeback under annat varumärke. Läs mer

13

Testpilot: Asustor AS3102T – NAS-enhet för vardagsrummet

En ny NAS från Asus lagringsvarumärke erbjuder allt från HDMI till 4K UHD-stöd och USB 3.0. Testpiloten Alvar "TheMadPanda" Berglind tar en närmare titt på Asustor AS3102T. Läs mer

31

Fredagspanelen 129: AMD Ryzen får prislapp och Bredbandsbolaget blockerar Pirate Bay

AMD Ryzen får svenska prislappar, läckta prestandasiffror och lanseringsdatum, vilket givetvis måste avhandlas av Jonas och Jacob i senaste avsnittet av Fredagspanelen. Läs mer

318

AMD Ryzen 5 1600X i prestandatest – jämförs mot Intel Core i5-7600K

Efter flera läckor om AMD:s åttakärniga Ryzen-processorer hittar prestandatest ut för en variant med sex kärnor, som jämförs mot Intels Core i5-7600K i samma prisklass. Läs mer

0

Fulkultur pratar fandom

I veckans avsnitt av Fulkultur pratar gänget om skaparna de älskar att följa genom både uppgång och fall. I vanlig ordning avhandlas allt ifrån filmer och spel till böcker och musik. Läs mer

16

Tom Clancy's Ghost Recon: Wildlands får systemkrav

Inom kort påbörjas den öppna betaperioden för Ghost Recon: Wildlands. Inför detta går nu Ubisoft ut med de officiella systemkraven för speltiteln. Läs mer

13

Bethesda tillkännager systemkrav för Prey

Omstarten av spelserien Prey lanseras först framåt sommaren, men redan nu går utgivaren Bethesda ut med systemkraven för PC/Windows. Läs mer

32

Nintendo: "Produktion av NES Classic Edition fortsätter"

Storsäljaren och ständiga bristvaran NES Classic Edition har inte produktionsstoppats och försäljningen fortsätter. Det framgår i ett uttalande från Nintendos europeiska division. Läs mer

36

Test: Corsair K95 RGB Platinum

Amerikanska Corsair gör ett återbesök i testlabbet med senaste tangentbordet K95 RGB Platinum, där makroknappar, uppdaterat handlovsstöd och kabelkanaler står på menyn. Läs mer

11

Tävla och vinn ljudprodukter från Blue signerade Ninjas in Pyjamas

För den som inte nöjer sig med vanligt headset tävlar Blue ut två exklusiva paket huserande mikrofon och påkostade hörlurar, som dessutom signerats av Ninjas in Pyjamas. Läs mer