mirror of
https://github.com/reactos/reactos.git
synced 2025-04-05 13:11:22 +00:00
[WINESYNC] d3dx9: Relax a block alignment check.
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org> wine commit id e371085aaf4424e6ef9b5b76ebf3107121d22f50 by Matteo Bruni <mbruni@codeweavers.com>
This commit is contained in:
parent
74df1d450b
commit
eaf1129b76
2 changed files with 2 additions and 6 deletions
|
@ -1909,11 +1909,7 @@ HRESULT WINAPI D3DXLoadSurfaceFromMemory(IDirect3DSurface9 *dst_surface,
|
|||
&& color_key == 0) /* Simple copy. */
|
||||
{
|
||||
if (src_rect->left & (srcformatdesc->block_width - 1)
|
||||
|| src_rect->top & (srcformatdesc->block_height - 1)
|
||||
|| (src_rect->right & (srcformatdesc->block_width - 1)
|
||||
&& src_size.width != surfdesc.Width)
|
||||
|| (src_rect->bottom & (srcformatdesc->block_height - 1)
|
||||
&& src_size.height != surfdesc.Height))
|
||||
|| src_rect->top & (srcformatdesc->block_height - 1))
|
||||
{
|
||||
WARN("Source rect %s is misaligned.\n", wine_dbgstr_rect(src_rect));
|
||||
unlock_surface(dst_surface, dst_rect, surface, FALSE);
|
||||
|
|
|
@ -15,4 +15,4 @@ files: {include/d3dx9.h: sdk/include/dxsdk/d3dx9.h, include/d3dx9anim.h: sdk/inc
|
|||
include/d3dx9mesh.h: sdk/include/dxsdk/d3dx9mesh.h, include/d3dx9of.h: sdk/include/dxsdk/d3dx9of.h,
|
||||
include/d3dx9shader.h: sdk/include/dxsdk/d3dx9shader.h, include/d3dx9shape.h: sdk/include/dxsdk/d3dx9shape.h,
|
||||
include/d3dx9tex.h: sdk/include/dxsdk/d3dx9tex.h, include/d3dx9xof.h: sdk/include/dxsdk/d3dx9xof.h}
|
||||
tags: {wine: b744a309ace15a8c5494cf7134294c5869d2dade}
|
||||
tags: {wine: e371085aaf4424e6ef9b5b76ebf3107121d22f50}
|
||||
|
|
Loading…
Reference in a new issue