Stefan Dösinger wrote:
- if(memcmp(&This->updateStateBlock->scissorRect, pRect, sizeof(*pRect)) == 0) {
TRACE("App is setting the old scissor rectangle over, nothing to do\n");
return WINED3D_OK;
- } memcpy(&This->updateStateBlock->scissorRect, pRect, sizeof(*pRect));
You should use EqualRect() and CopyRect() instead of memcmp and memcpy for RECTs.
Vitaliy