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.

17

Test: Radeon RX 580 och RX 570 från Sapphire och Powercolor

Med en förfinad variant av Polaris under bältet utmanar AMD i mellanklassen med nya Radeon RX 500-serien. SweClockers sätter tänderna i två modeller på prov i en rykande färsk testsvit. Läs mer

50

Samsung Galaxy S8 slår förbokningsrekord

Trots diskussioner om skadat varumärke rapporterar nu Samsung om förbokningsrekord för deras senaste mobiltelefoner Galaxy S8, med en 30 procents ökning över den tidigare rekordhållaren. Läs mer

63

AMD demonstrerar 8K-videoredigering med arkitekturen Vega

Efter att ha lämnat på walkover är AMD tillbaka i prestandasegmentet med Radeon RX Vega, som inför lanseringen demonstreras när de redigerar 8K-upplöst videoinnehåll. Läs mer

32

Windows 10 Creators Update kan aktiveras med gamla Windows-nycklar

Uppgraderingsperioden för Windows 10 är sedan länge över, men trots detta rapporterar användare att det är möjligt att aktivera nya installationer med äldre nycklar. Läs mer

49

AMD lanserar nytt Radeon Pro Duo med dubbla Polaris och 32 GB GDDR5

Kort efter introduktionen av Radeon RX 500-serien lanserar AMD ett nytt Radeon Pro Duo, med en dubbel uppsättning Polaris-grafikkretsar och hela 32 GB GDDR5. Läs mer

64

Alina Systems räddas från konkurs – köps av tidigare anställda

En grupp av tidigare anställda köper datorbutiken Alina Systems konkursbo, vilket innebär att alla butiker kommer finnas kvar och all personal får behålla sina jobb. Läs mer

43

Moderkortsförsäljningen fortsätter minska under 2017

Trenden med sjunkande försäljning på datorkomponentsmarknaden håller i sig, vilket dels uppges bero på stigande priser och ökat intresse för bärbara datorer. Läs mer

27

SK Hynix avtäcker GDDR6-minne – släpps med nya grafikkort tidigt 2018

Minnesmakaren SK Hynix tillkännager vad som uppges vara världens snabbaste GDDR6-minne, som ska användas med en ny generations högpresterande grafikkort första kvartalet 2018. Läs mer

39

Qualcomm: "Datorer med Windows 10 och ARM-processorer till slutet av året"

I och med ett nytt samarbete med Qualcomm gör Microsoft det möjligt att köra Windows 10 på ARM-processorer. Nu meddelar Qualcomms VD att enheter med detta dyker upp senare i år. Läs mer

93

Intel förbereder Skylake-X med 12 upplåsta kärnor och 24 trådar för LGA 2066

Efter anklagelser om att ligga på latsidan reagerar Intel på AMD Ryzen genom att påskynda sina lanseringar, men även med att förbereda Skylake-X med fler kärnor än tidigare planerat. Läs mer

44

Pärlad Bowser på canvas i trä

Medlemmen Andreas tar lekande med pärlor till nästa nivå och återskapar ingen mindre än den ständigt återkommande "sista bossen" från Super Mario. Läs mer

20

Testpilot: MSI X370 SLI Plus för AMD Ryzen

AMD Ryzen är kanske vårens stora snackis. Testpiloten David Kvist kikar närmare på MSI:s moderkort X370 SLI Plus, samt även minnesskalning och AMD:s styrkretsar. Läs mer