I have 3 images for terrain - one main height map, one aplha selecting slopes (which I can replace with some nodes any time), and one height map of rocks for the slopes. Now I can use main height map for microdisplacement, no problem. But I want to have these details of rocks for the slopes too and everything rendered as microdisplacement. My PC won't handle traditionally displacing plane with main height map and then using microdisplacement for rocks only.
To clarify, I cannot mix both displacement textures with alpha fac because then rocks will only be elevated on z Axis, I want them to use normals of current mesh part they are displacing.
Here are main displacement and slope selection, I got rocks from cg textures so just imagine a simple rocks height map.