The Intel iGPU uses shared memory with the system RAM. As such, it doesn’t have any dedicated VRAM on *die. However, the allocation is dependent on the video driver and total system memory.
That all said, it’s possible the 8GB allocation is an erroneous reporting.
* Edit: Some Intel CPUs can have up to 128MB of eDRAM on die, but mainly use frame buffering, not holding textures.