On Monday 04 August 2014 16:24:19 Henri Verbeet wrote:
> > - if (d3d_level >= 9 && gl_info->supported[NV_VERTEX_PROGRAM3])
> > + if (d3d_level >= WINED3D_D3D_LEVEL_9_SM3)
>
> You never return WINED3D_D3D_LEVEL_9_SM3 from
> d3d_level_from_gl_info(). I'd recommend to just introduce
> WINED3D_D3D_LEVEL_9 in this patch, and split it up in _SM2 and _SM3 in
> a separate patch.
WINED3D_D3D_LEVEL_9_SM3 is checked by select_card_fallback_nvidia. More likely I should add a check for gl_info->supported[NV_VERTEX_PROGRAM3] in d3d_level_from_gl_info to keep the old behavior.