[PATCH v2 0/6] MR228: d3dx: improvements to texture creation functions
Matteo Bruni (@Mystral)
wine at gitlab.winehq.org
Tue Jun 14 17:50:13 CDT 2022
Matteo Bruni (@Mystral) commented about dlls/d3dx10_43/texture.c:
> + texture_2d_desc.Width = load_info->Width;
> + texture_2d_desc.Height = load_info->Height;
> + texture_2d_desc.MipLevels = load_info->MipLevels;
> + texture_2d_desc.ArraySize = 1;
> + texture_2d_desc.Format = load_info->Format;
> + texture_2d_desc.SampleDesc.Count = 1;
> + texture_2d_desc.Usage = load_info->Usage;
> + texture_2d_desc.BindFlags = load_info->BindFlags;
> + texture_2d_desc.MiscFlags = load_info->MiscFlags;
> +
> + if (FAILED(hr = ID3D10Device_CreateTexture2D(device, &texture_2d_desc, resource_data, &texture_2d)))
> + return hr;
> +
> + *texture = (ID3D10Resource *)texture_2d;
> + return S_OK;
> +}
Maybe create_d3d_texture() or create_d3d10_texture().
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/228#note_2070
More information about the wine-devel
mailing list