Now, Intel has started to add Linux Kernel support for upcoming dedicated GPU releases.
Phoronix spotted Intel delivering 42 patches and 4000 lines of codes to its existing Linux graphics drivers, a crucial step towards offering full Linux driver support for Intel Xe arriving in 2020.
Early in December 2018, Intel had made its plans clear that it’s working on everything from integrated GPUs and discrete graphics for gaming to GPUs for data centers.
The patches will allow a system to have different “regions” of memory for system memory as for any device local memory (LMEM). Introduce a simple allocator and allow the existing GEM memory management code to allocate memory to different memory regions. Providing fake LMEM (local memory) regions to exercise a new code path.
Intel makes clear in the below tweet, this is specifically for its future discrete graphics cards.
As Phoronix' Michael Larabel points out,
With past generations of Intel graphics, we generally see the first Linux kernel patches roughly a year or so out from the actual hardware debut.
You can take a look at these patches on Freedesktop.org.