On 6 July 2010 14:53, Stefan Dösinger <stefan(a)codeweavers.com> wrote:
> + * DirectX9 cards return 0.5, DirectX10 cards return 0.73. Some games(Half Life 2 based ones
> + * specifically) need the DX9 behavior. DX10 Windows drivers apparently have a quirk for HL2. Wine
> + * emulates the DX9 behavior, this tests accepts the DX10 behavior with broken().
It's really HL2 that's broken then, I don't think it would be
unreasonable for wined3d to adapt the newer behaviour on appropriate
cards in the future.