Total War: Warhammer optimeras för DX12

Total War: Warhammer optimeras för DX12

Det senaste strategispelet i Total War-serien har precis anlänt, men spelets utvecklare vilar inte på sina lagrar utan jobbar på uppdateringar som ska optimera spelkoden för DirectX 12.

Total War-serien har under många år fyllt strateginördars lystmäte med djupa strategiska slag i olika tidsåldrar. Det senaste spelet, Total War: Warhammer, tar steget in i Game Workshops fantasivärld och hyllades när syskonsajten FZ recenserade spelet.

På spelets officiella blogg meddelar utvecklarna Creative Assembly att de jobbar på en rad uppdateringar till spelet som ska optimera koden för DirectX 12. Total War-serien och strategispel i allmänhet tenderar att vara processorintensiva, något som innebär att detta är en speltyp som potentiellt sett skulle kunna dra stor nytta av förbättringarna i DirectX 12.

total-war-warhammer-17.jpg

I DirectX 12 har Microsoft bantat ned de steg i kedjan som anrop måste ta sig igenom för att skickas till hårdvaran, beräknas och sedan returneras till mjukvaran igen. I spel skickas anrop om att rita upp element på skärmen, så kallade draw calls, ofta i mängder om tiotusentals anrop per sekund.

Genom att minska ned antalet kontrollsteg kan mängden anrop ökas och allt från processorer till grafikkärnor kan utnyttjas bättre. I bloggposten som beskriver förbättringarna nämner Creative Assembly att de jobbat i nära samarbete med AMD för att implementera DirectX 12-stöd, och enligt egen utsago är de väldigt nöjda med de prestandaförbättringar som uppnåtts.

Utvecklarna har dock även jobbat på optimeringar i spelmotorn som inte är kopplade till DirectX 12. Bland annat nämner de att spelmotorn traditionellt sett har hanterat anrop och grafikrendering på samma tråd, något som lägger större belastning på enskilda processorkärnor. Med optimeringarna separeras nu anrop och grafikrendering, vilket ska ha förbättrat prestanda avsevärt.

Utöver detta ska systemet för hantering av trådar optimerats i allmänhet så att spelmotorn skalar och fördelar arbetsuppgifterna mycket bättre på flerkärniga processorer. Fördelningen medför att enskilda kärnor inte belastas maximalt och de ska inte behöva vara inaktiva särskilt ofta.

Vidare förbättringar som beskrivs i blogginlägget är att spelmotorn tar steget från 32- till 64-bitarskod. Rent praktiskt innebär det att utvecklarna nu kan tilldela enskilda processer mer än 2 GB primärminne, något som sägs användas till att läsa in fler modeller, animationer och texturer till spelet.

Även kantutjämning ska förbättras i den kommande uppdateringen. Bland annat stöds morphological anti-aliasing (MLAA) och MSAA i nivåerna x2, x4 och x8. Eftersom MSAA renderar varje pixel flera gånger är den mest krävande beräkningsmässigt, och med optimeringarna i denna uppdatering kan det bli möjligt att öka MSAA-nivån på samma hårdvara.

Creative Assembly nämner inte när uppdateringen ska göras tillgänglig, utöver att den ska bli tillgänglig kort efter spelets lansering.

12

Test: Corsair Crystal 570X RGB

Corsair storsatsar på konceptet härdat glas och flerfärgsbelysning med sitt nya chassi Crystal 570X RGB. Modellen tar idag plats i SweClockers testlabb för en rejäl videogenomgång. Läs mer

27

SSD-priser väntas fortsätta stiga på grund av minnesbrist

På grund av komponentbrist och ökad efterfrågan väntas priserna på SSD-enheter öka, vissa med så mycket som 20 procent. Bristen tros hålla i sig ända till slutet av nästa år. Läs mer

47

Amazon lanserar Snowmobile – tjänst för att flytta stora mängder data via långtradare

Amazons nya tjänst gör det möjligt för företag att flytta upp till 100 PB data åt gången till deras molntjänster, vilket görs genom att den fraktas i 14 meter långa långtradare. Läs mer

Trådlösa hörlurar från Bose till specialpris i Geeks Julkalender

  • idag 12:10

I dagens lucka är det nedsatt pris på Bose trådlösa och brusreducerande hörlurar som gäller, och dessutom med chans att vinna dem i tävlingen. Läs mer

10

Gött häng med Geeks Gaming på Kappa Bar

Det vankas stream i annorlunda tappning med Geeks Gaming. På lördag besöker gänget e-sportbaren Kappa Bar i Göteborg, och givetvis blir det en helkväll med direktsändning på Twitch. Läs mer

35

Mass Effect: Andromeda visar grafikmuskler

Nästa år väntar ett nytt äventyr i Mass Effect-universumet där Andromedagalaxen står som spelplan. Nu visar Bioware och EA för första gången ett videoklipp från själva spelet. Läs mer

24

Test: Mionix Naos Quantified Gaming

Efter lång utvecklingstid har Mionix äntligen rullat ut sitt Kickstarter-projekt Naos QG – Quantified Gaming. Häng med till testlabbet för en ordentlig genomgång. Läs mer

60

Rösta fram bästa MSI-orienterade bygget i Webhallens tävling

Efter hård gallring av hundratals bidrag har juryn kommit fram till tre finalbyggen. Nu är det upp till SweClockers medlemmar att avgöra vilket som ska byggas ihop och säljas av Webhallen! Läs mer

50

Nokia återvänder till mobilmarknaden 2017

Varumärket Nokia har länge varit frånvarande från mobilmarknaden, men återvänder nästa år under ett licensavtal med finska HMD Global. Läs mer

21

Över en miljon Android-enheter infekterade med skadlig kod

Den senaste mjukvaruattacken mot Android-enheter heter Gooligan, som genom skadlig kod i applikationer stjäl e-mailkonton och annan känslig information. Läs mer

Bärbar speldator från MSI till specialpris i Geeks Julkalender

  • igår 12:00

Det blir en bärbar speldator från MSI med Geforce GTX 1060 till specialpris i första luckan, men också en tävling för kramgoa gamers på språng. Läs mer

4

Nvidia Geforce GTX 1050 för bärbara datorer lanseras på CES 2017

Det blir bärbara speldatorer runt 10 000-kronorsstrecket i samband med CES 2017, som markerar startskottet för den mobila varianten av Geforce GTX 1050. Läs mer