Intel Integrated Graphics is found on a lot of their CPUs. It's fine for desktop use and very light gaming at lower settings. It is not fine for more demanding commercial games like CS:GO at higher settings.
All Intel iGPUs are supported by a kernel module called
i915. It is found under
Device Drivers ->
Graphics support ->
Intel 8xx/9xx/G3x/G4x/HD Graphics in the kernel's
make menuconfig. While the module is called i915 it's actually a general driver for all Intel iGPUs. The help text as of 5.2.20 states "(..) including 830M, 845G, 852GM, 855GM, 865G, 915G, 945G, 965G, G35, G41, G43, G45 chipsets and Celeron, Pentium, Core i3, Core i5, Core i7 as well as Atom CPUs with integrated graphics.". It does not matter if a specific Intel iGPU is or is not listed, all of them are supported by this kernel module.
There are issues with using the i915 kernel module with kernels newer than 5.0.20. There are specially bad problems using i915 with 5.3-series kernels. Use a 4.19 or a 5.0 series kernel to avoid problems.
The user-space side is supported by the Intel Mesa driver. This will either load the old Mesa i915 driver or i965 driver depending on the GPU. Intel GPUs released in the future will instead be supported by a driver called Intel Iris. It works with older chips too; Broadwell (Gen (8) and newer is supported.
The i965 source is hosted at freedesktop.org/(..)/drivers/dri/i965.
You may get tearing with the Intel driver at default settings. Create a file called
/etc/X11/xorg.conf.d/20-intel-gpu.conf with the option
TearFree set to 1 in a "Device" section if you have that issue:
Why TearFree defaults to 0 is anyone's guess.