The guys at Beyond3D have posted a very exciting review of the upcoming DirectX version based on Microsoft's Meltdown developer presentations. Here's a clip of the article:
While no longer having to deal with instruction limits is a big gain in programmability, there is still a lot more needed if the goal is to make graphics processors more general-purpose. A major area that needs improvement is in integer processing. Currently, almost everything done inside shaders is totally floating point (outside of static branching and the like), which is fine for most graphics operations, but it becomes a real big problem when you start doing dynamic branching or wish to do a form of non-interpolable memory lookup, such as indexing a vertex buffer."
The full article is available here