wined3d: Fully initialise "settings" in wined3d_ffp_get_vs_settings().
commit24d71ad7e777a9b93210c21216539290ec08d0d1
authorHenri Verbeet <hverbeet@codeweavers.com>
Mon, 9 Jan 2017 13:31:45 +0000 (9 14:31 +0100)
committerAlexandre Julliard <julliard@winehq.org>
Mon, 9 Jan 2017 19:49:11 +0000 (9 20:49 +0100)
treece852696a6dd89c80e1efe33984de4ecf7bac851
parent6e92cdacf19e97d729a5d7d624d6972eee0397fa
wined3d: Fully initialise "settings" in wined3d_ffp_get_vs_settings().

Commit b62f4139eda58e8e25cbc58864fcea2599a20e97 introduced implicit padding in
the wined3d_ffp_vs_settings structure. This causes redundant shader variants
to be generated. Although easy to avoid, there's also something to be said for
being more robust against padding.

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
dlls/wined3d/utils.c