Crocus Gallium3D Adds Experimental Intel Gen8 Graphics, Overlapping With Iris Driver

Merged on Tuesday was extending the Crocus Gallium3D driver so it supports Gen8 graphics rather than ending at Haswell/Gen7. The focus of that Gen8 support is for the Intel Cherryview hardware that's still out there.
But this newly-added Gen8 code can also work for Broadwell too, when setting the CROCUS_GEN8=1 environment variable. By default for non-Cherryview Gen8 graphics hardware the Crocus Gallium3D driver will not be used but rather the official Intel Iris Gallium3D driver.
The Broadwell support in Crocus appears to be primarily for debugging purposes but will be fun to benchmark Crocus vs. Iris vs. i965 for this one generation of Intel graphics where there is this driver overlap.
6 Comments