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.

I samarbete med Ownit
7

Del 2: Så fungerar internet – hos Ownit

Hur hittar egentligen trafiken från SweClockers server till våra datorer? Det undersöker Karl Emil Nikka när han besöker internetoperatören Ownits huvudkontor. Läs mer

Forumdel: Köpråd för stationära datorer

Ledighet innebär förhoppningsvis mer tid över till datorbyggande och spel, och i forumdelen för köpråd kan SweClockers kunniga medlemmar bidra med experthjälp! Läs mer

22

Chrome använder mer minne efter åtgärder mot Spectre

Efter att Google implementerat åtgärder för den ökända säkerhetsbristen Spectre ökar nu minnesanvändningen med drygt tio procent i webbläsaren Chrome. Läs mer

13

Corsair släpper vattenkylaren H100i Pro med semi-passiv drift

Corsair uppdaterar ständigt sitt utbud av vattenkylare, där förändringarna kan innebära allt från tjockare radiator till semi-passiv drift för fläktarna. Nu kommer H100i Pro med sistnämnda. Läs mer

27

SweClockers medlemmar har stenkoll i quiz om kontakter och kontaktdon

Förra veckan var det dags att kika på SweClockers kunskaper när det kommer till kontakter av olika slag – ett område de flesta medlemmarna behärskar i allra högsta grad. Läs mer

71

ClockLäskers: Allas favorit Dr. Pepper blindtestas med och utan Zero

Tynar du också bort i den tropiska sommarvärmen? Varför inte släcka törsten med SweClockers, där vi undersöker skillnaden mellan gudagåvan Dr. Pepper och dess sockerfria syskon. Läs mer

18

Asus visar moderkort för styrkretsen AMD B450 i Mini ITX-format

Snart är det dags för styrkretsen B450 att äntra scenen, vilket är en nedskalad variant av X470 för en billigare slant. Asus bidrar med ROG Strix B450-I Gaming i Mini ITX-format. Läs mer

19

Cooler Master släpper spelmusen CM310 – 10 000 DPI för 300 kronor

Cooler Master breddar portföljen med en spelmus avsedd att passa de flesta, där en attraktiv prislapp, gummerade sidogrepp och en högupplöst optisk sensor ska locka köpare. Läs mer

14

Moderkortstillverkare lägger till stöd för nya Intel-processorer

I samband med att ett flertal tillverkare skickar ut BIOS-uppdateringar till Z370-utrustade moderkort skymtas ett stöd för nya Intel-processorer, där allt pekar mot den kommande Core 9000-serien. Läs mer

63

AMD: "Dagens konsoler ej tillräckligt snabba för äkta 4K-upplösning i 30 FPS"

Att rendera moderna spel i 4K är ingen enkel bedrift. Nu meddelar en av AMD:s utvecklare att varken Sonys eller Microsofts senaste spelkonsoler är tillräckligt snabba för ändamålet. Läs mer

53

Blackmagic Design lanserar extern grafikkortsdocka i samarbete med Apple

Nu beger sig även Blackmagic Design in på marknaden för externa grafikkort. Bolagets bidrag har utvecklats tillsammans med Apple och bjuder på ett Radeon Pro 580 under huven. Läs mer

71

Microsoft ryktas arbeta på nytt operativsystem

I ett pressmeddelande från Synaptics nämns ett okänt operativsystem från Microsoft ett flertal gånger, vilket ska utgöra nästa generation av Windows. Läs mer