[PATCH 4/4] wined3d: Fully move the depth buffer enable state to wined3d_depth_stencil_state.
Henri Verbeet
hverbeet at gmail.com
Thu Sep 24 06:13:34 CDT 2020
On Thu, 24 Sep 2020 at 08:23, Zebediah Figura <z.figura12 at gmail.com> wrote:
> @@ -100,16 +100,15 @@ static const struct wined3d_state_entry_template misc_state_template_vk[] =
> {STATE_INDEXBUFFER, {STATE_INDEXBUFFER, state_nop}},
> {STATE_RENDER(WINED3D_RS_ANTIALIAS), {STATE_RENDER(WINED3D_RS_ANTIALIAS), state_nop}},
> {STATE_RENDER(WINED3D_RS_TEXTUREPERSPECTIVE), {STATE_RENDER(WINED3D_RS_TEXTUREPERSPECTIVE), state_nop}},
> - {STATE_RENDER(WINED3D_RS_ZENABLE), {STATE_RENDER(WINED3D_RS_ZENABLE), state_nop}},
> {STATE_RENDER(WINED3D_RS_WRAPU), {STATE_RENDER(WINED3D_RS_WRAPU), state_nop}},
> {STATE_RENDER(WINED3D_RS_WRAPV), {STATE_RENDER(WINED3D_RS_WRAPV), state_nop}},
> {STATE_RENDER(WINED3D_RS_LINEPATTERN), {STATE_RENDER(WINED3D_RS_LINEPATTERN), state_nop}},
> {STATE_RENDER(WINED3D_RS_MONOENABLE), {STATE_RENDER(WINED3D_RS_MONOENABLE), state_nop}},
> {STATE_RENDER(WINED3D_RS_ROP2), {STATE_RENDER(WINED3D_RS_ROP2), state_nop}},
> {STATE_RENDER(WINED3D_RS_PLANEMASK), {STATE_RENDER(WINED3D_RS_PLANEMASK), state_nop}},
> - {STATE_RENDER(WINED3D_RS_ZWRITEENABLE), {STATE_RENDER(WINED3D_RS_ZENABLE)}},
> + {STATE_RENDER(WINED3D_RS_ZWRITEENABLE), {STATE_RENDER(WINED3D_RS_ZWRITEENABLE)}},
I did not verify this, but I think this would fail
validate_state_table() because STATE_RENDER(WINED3D_RS_ZWRITEENABLE)
lacks a handler.
More information about the wine-devel
mailing list