Wined3d doesn't fully support OpenGL core profile yet. This is a problem when your drivers expose higher OpenGL version only for core profile. See bug 38648 [1].
You mean wine relies on legacy api that is removed in the core context? Is there a list which parts would need to be reworked?