I have an LG UHD TV that can display up to 3840x2160 at 60Hz (4K, UHD, 2160p) resolution. I connected my Fujitsu Stylistic Q702 tablet/laptop hybrid with HDMI cable that has onboard Intel HD 4000 graphics card. The highest resolution that is available (without tweaking) is 1920x1080 at 60Hz (Full HD, 1080p). I then tried to add a custom resolution but didn't know the exact settings, so my TV would not switch to it. After some Google search I finally did it! To save you the trouble, Intel HD 4000 can only display up to 3840x2160 at 24Hz, not any higher. To add this custom resolution with an Intel graphics card, first make sure you have the latest Intel drivers installed. Then search for the application CustomModeApp and launch it. Click on Yes to accept the disclaimer and then set Width to 1920, Height to 1080, Refresh Rate to 24, Timing to CVT-RB and click on the Add button. Confirm you want to add this custom mode and it should be available in Intel Graphics Settings. Run Settings then click on Monitor and change resolution to 3840x2160. It may say 24Hz or 23Hz, doesn't matter, the screen will be perfect without flickering (it is LCD, not CRT).

For systems with nVidia or AMD go to the respective Control Panel and access Custom Resolutions. Input the same data, select 24Hz (or higher if it works in your system) and you should be OK.

The only problem I have seen is that Intel HD 4000 cannot keep up with that huge amount of graphics data and in some applications it might stutter (small pauses). For example I had no problem watching the last episode of a serial on my TV channel's website in full screen, but it did stutter in Netflix when I set full screen. Probably tweaking Netflix's display quality would fix this problem but haven't tried. I resorted back to 1920x1080 to watch Netflix full screen.

So Intel HD 4000 and similar graphics cards can display 4K but they do struggle in full screen video (while filtering the image). "Nice silk underwear need a worthy bottom", as we say in Greek.