First, thank you for this great job you did and you are doing on embree.
Does it is planned to add displacement and bump mapping to embree (Has v1.2 for example) ?
Bump mapping is a feature that needs to get implemented in the rendering engine. We are not planning to make the Embree renderer more complicated, as it is considered an example only and is not supposed to be used as a production renderer. We will extend the ray tracing core, and displacement mapping is a feature that might need special support if the number of generated micro triangles is large. Is generating the microtriangles in the application and passing them to Embree not an option in your case? What kind of displacement mapping would you need? Displacing along the shading normal?
Yes generate the microtriangles in the application and passing them to Embree is the only option right now (may be the best one after all)
You are right, it is not really part of embree needs, but an optimize version using multicore, could be a nice to have as a ready to go engine basis.