wine/dlls/d3dx9_36/tests
Connor McAdams f9676836d6 d3dx9: Fix destination rectangles passed from D3DXLoadSurfaceFromMemory() to d3dx_load_image_from_memory().
d3dx_load_image_from_memory() expects the address of the dst_memory
argument to represent the top left corner of the surface. If a surface
is locked using a rectangle that doesn't start at the top left corner
of the surface, the rectangle we pass to d3dx_load_image_from_memory()
needs to be adjusted so that it properly represents the locked area.

Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2024-05-15 22:51:33 +02:00
..
asm.c d3dx9_36/tests: Use CRT allocation functions. 2023-11-28 22:58:42 +01:00
bmp1x1.bmp
core.c d3dx9/tests: Use nameless unions/structs. 2023-08-15 18:56:45 +02:00
effect.c d3dcompiler: Set correct compilation target for effects profiles. 2024-03-12 08:31:51 +01:00
line.c d3dx9/tests: Use nameless unions/structs. 2023-08-15 18:56:45 +02:00
Makefile.in makefiles: Always use the global SOURCES variable for .rc files. 2023-11-01 22:43:56 +01:00
math.c d3dx9/tests: Fix a crash when d3d9 object can't be created. 2023-11-27 22:39:52 +01:00
mesh.c d3dx9: Support loading mesh user data in D3DXLoadMeshHierarchyFromXInMemory(). 2023-11-24 22:27:40 +01:00
res.vsh
resources.h
rsrc.rc
shader.c d3dx9/tests: Use nameless unions/structs. 2023-08-15 18:56:45 +02:00
surface.c d3dx9: Fix destination rectangles passed from D3DXLoadSurfaceFromMemory() to d3dx_load_image_from_memory(). 2024-05-15 22:51:33 +02:00
texture.c d3dx9: Check for tx_1_0 blob magic earlier in D3DXCreateTextureShader(). 2023-10-13 22:49:29 +02:00
volume.c d3dx9_36/tests: Enable compilation with long types. 2022-12-09 17:52:24 +01:00
xfile.c d3dx9/tests: Remove xfile dumping functionality. 2024-05-13 21:05:04 +02:00