Backface culling for Procedural meshes...necessary or not?

Okay, i want to do a little Minecraft Style thing just to try out working with Procedural and noise and basic c++. Found good references, however one question i got: do i need to manually code a function do not display verts that aren’t onscreen? Some people and their code examples do that, however they use their own custom engine and not a out of the box solution. Does UE4 already do that?