[Git][wine/wine][master] 9 commits: d3dx9/tests: Add tests for D3DXLoadSurfaceFromMemory() with a multisampled surface.
Alexandre Julliard pushed to branch master at wine / wine Commits: db72aeb7 by Connor McAdams at 2024-08-08T21:53:13+02:00 d3dx9/tests: Add tests for D3DXLoadSurfaceFromMemory() with a multisampled surface. Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com> - - - - - aad72aee by Connor McAdams at 2024-08-08T21:53:13+02:00 d3dx9: Return success in D3DXLoadSurfaceFromMemory() for multisampled destination surfaces. Tests show that nothing is written to multisampled destination surfaces, so just return success early. Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com> - - - - - 78f2fae8 by Connor McAdams at 2024-08-08T21:53:16+02:00 d3dx9: Return failure from D3DXLoadSurfaceFromMemory() if d3dx_load_pixels_from_pixels() fails. Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com> - - - - - 739097b6 by Connor McAdams at 2024-08-08T21:53:16+02:00 d3dx9/tests: Add d3dx filter argument value tests. Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com> - - - - - 128f5a8d by Connor McAdams at 2024-08-08T21:53:16+02:00 d3dx9: Introduce helper function for retrieving the mip filter value in texture from file functions. Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com> - - - - - 08210536 by Connor McAdams at 2024-08-08T21:53:16+02:00 d3dx9: Further validate filter argument passed to D3DXFilterTexture(). Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com> - - - - - c9d28171 by Connor McAdams at 2024-08-08T21:53:16+02:00 d3dx9: Validate filter argument in D3DXLoadVolumeFrom{Volume,FileInMemory,Memory}(). Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com> - - - - - f60c0212 by Connor McAdams at 2024-08-08T21:53:16+02:00 d3dx9: Validate filter argument in D3DXLoadSurfaceFrom{Surface,FileInMemory,Memory}(). Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com> - - - - - a7995fd8 by Connor McAdams at 2024-08-08T21:53:16+02:00 d3dx9: Validate filter argument in texture from file functions. This used to be handled by the calls to D3DXLoad{Surface,Volume}FromMemory(), but now it needs to be handled inside of the texture from file functions themselves. Fixes: 1215ee024148952525317cc104ce91e650f21ca3 Fixes: c9e6f6f84f661bdd190f4475296a7ce1d3885516 Fixes: f023fd35cefe6d46849a4a9336905410b4991ac4 Signed-off-by: Connor McAdams <cmcadams(a)codeweavers.com> - - - - - 8 changed files: - dlls/d3dx9_36/d3dx9_private.h - dlls/d3dx9_36/surface.c - dlls/d3dx9_36/tests/d3dx9_test_images.h - dlls/d3dx9_36/tests/surface.c - dlls/d3dx9_36/tests/texture.c - dlls/d3dx9_36/tests/volume.c - dlls/d3dx9_36/texture.c - dlls/d3dx9_36/volume.c View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/1fb5c2790835a595bd6a42edc99946... -- View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/1fb5c2790835a595bd6a42edc99946... You're receiving this email because of your account on gitlab.winehq.org.
participants (1)
-
Alexandre Julliard (@julliard)