Lines Matching refs:StateTable

1326  *  StateTable: Pointer to the state table in use(for state grouping)
1329 static void Context_MarkStateDirty(struct wined3d_context *context, DWORD state, const struct StateEntry *StateTable)
1331 DWORD rep = StateTable[state].representative;
1697 if (device->StateTable[state].representative)
1698 Context_MarkStateDirty(ret, state, device->StateTable);
2083 const struct StateEntry *StateTable = This->StateTable;
2113 Context_MarkStateDirty(context, STATE_VSHADER, StateTable);
2114 Context_MarkStateDirty(context, STATE_PIXELSHADER, StateTable);
2156 Context_MarkStateDirty(context, STATE_TEXTURESTAGE(sampler, WINED3DTSS_COLOROP), StateTable);
2158 Context_MarkStateDirty(context, STATE_SAMPLER(sampler), StateTable);
2199 Context_MarkStateDirty(context, STATE_TRANSFORM(WINED3DTS_TEXTURE0 + sampler), StateTable);
2200 Context_MarkStateDirty(context, STATE_TEXTURESTAGE(sampler, WINED3DTSS_COLOROP), StateTable);
2202 Context_MarkStateDirty(context, STATE_SAMPLER(sampler), StateTable);
2208 Context_MarkStateDirty(context, STATE_RENDER(WINED3DRS_ALPHATESTENABLE), StateTable);
2211 Context_MarkStateDirty(context, STATE_RENDER(WINED3DRS_LIGHTING), StateTable);
2214 Context_MarkStateDirty(context, STATE_RENDER(WINED3DRS_ZENABLE), StateTable);
2217 Context_MarkStateDirty(context, STATE_RENDER(WINED3DRS_FOGENABLE), StateTable);
2220 Context_MarkStateDirty(context, STATE_RENDER(WINED3DRS_ALPHABLENDENABLE), StateTable);
2223 Context_MarkStateDirty(context, STATE_RENDER(WINED3DRS_CULLMODE), StateTable);
2226 Context_MarkStateDirty(context, STATE_RENDER(WINED3DRS_STENCILENABLE), StateTable);
2229 Context_MarkStateDirty(context, STATE_RENDER(WINED3DRS_SCISSORTESTENABLE), StateTable);
2234 Context_MarkStateDirty(context, STATE_RENDER(WINED3DRS_POINTSPRITEENABLE), StateTable);
2238 Context_MarkStateDirty(context, STATE_RENDER(WINED3DRS_COLORWRITEENABLE), StateTable);
2239 Context_MarkStateDirty(context, STATE_RENDER(WINED3DRS_COLORWRITEENABLE1), StateTable);
2240 Context_MarkStateDirty(context, STATE_RENDER(WINED3DRS_COLORWRITEENABLE2), StateTable);
2241 Context_MarkStateDirty(context, STATE_RENDER(WINED3DRS_COLORWRITEENABLE3), StateTable);
2245 Context_MarkStateDirty(context, STATE_RENDER(WINED3DRS_SPECULARENABLE), StateTable);
2254 Context_MarkStateDirty(context, STATE_TRANSFORM(WINED3DTS_WORLDMATRIX(0)), StateTable);
2257 Context_MarkStateDirty(context, STATE_VDECL, StateTable); /* because of last_was_rhw = TRUE */
2265 Context_MarkStateDirty(context, STATE_RENDER(WINED3DRS_CLIPPING), StateTable);
2272 Context_MarkStateDirty(context, STATE_VIEWPORT, StateTable);
2273 Context_MarkStateDirty(context, STATE_TRANSFORM(WINED3DTS_PROJECTION), StateTable);
2606 static inline void context_set_render_offscreen(struct wined3d_context *context, const struct StateEntry *StateTable,
2611 Context_MarkStateDirty(context, STATE_TRANSFORM(WINED3DTS_PROJECTION), StateTable);
2612 Context_MarkStateDirty(context, STATE_VDECL, StateTable);
2613 Context_MarkStateDirty(context, STATE_VIEWPORT, StateTable);
2614 Context_MarkStateDirty(context, STATE_SCISSORRECT, StateTable);
2615 Context_MarkStateDirty(context, STATE_FRONTFACE, StateTable);
2654 context_set_render_offscreen(context, device->StateTable, TRUE);
2660 const struct StateEntry *state_table = device->StateTable;
2774 const struct StateEntry *StateTable = device->StateTable;
2780 context_set_render_offscreen(context, StateTable, render_offscreen);
2786 Context_MarkStateDirty(context, STATE_RENDER(WINED3DRS_ALPHABLENDENABLE), StateTable);
2799 Context_MarkStateDirty(context, STATE_RENDER(WINED3DRS_ALPHABLENDENABLE), StateTable);