3 December 2024 • Adam Rehn and Aiden De Loryn
Migrating Unreal Engine cook workloads to Linux with Wine
This article reports the preliminary outcomes of an ongoing investigation into deploying Windows-specific Unreal Engine cloud workloads in Linux containers using the Wine compatibility layer, with an initial focus on asset cooking workloads.
13 March 2023 • Adam Rehn
Bringing full GPU support to Windows containers in Kubernetes
For the first time ever, unmodified Windows containers running in Kubernetes can now make use of full GPU acceleration, with individual device allocation, multi-tenancy settings and automatic support for all graphics APIs (including rendering, compute, and video encoding / decoding).
16 February 2022 • Eugene McArdle and Aiden De Loryn
Building Windows Unreal Engine projects in a Kubernetes cluster
This article provides an overview of the efforts undertaken to add Windows support to Tekton Pipelines, thus enabling Windows builds for Unreal Engine projects in the Admiral CI/CD system.
30 July 2021 • Adam Rehn
Identifying application runtime dependencies
In this blog post, Adam presents a toolkit for identifying the runtime libraries and associated data that applications require in order to run correctly inside containers.
20 June 2018 • Adam Rehn
Idiosyncratic argument parsing behaviour in Unreal Engine 4
In this blog post, Adam discusses the non-standard command-line parsing logic present in older versions of Unreal Engine 4 and presents the fix that was subsequently merged into Unreal Engine 4.21.0.