On Fri, 26 Mar 2021 at 14:22, Jan Sikorski jsikorski@codeweavers.com wrote:
- texture_desc_3d.Width = 2;
- texture_desc_3d.Height = 2;
- texture_desc_3d.Depth = 2;
- texture_desc_3d.MipLevels = 1;
- texture_desc_3d.Format = DXGI_FORMAT_R8G8B8A8_UNORM;
- texture_desc_3d.Usage = D3D11_USAGE_DEFAULT;
- texture_desc_3d.BindFlags = D3D11_BIND_SHADER_RESOURCE;
- texture_desc_3d.CPUAccessFlags = 0;
- texture_desc_3d.MiscFlags = 0;
D3D10_USAGE_DEFAULT, D3D10_BIND_SHADER_RESOURCE.
- hr = ID3D10Device_CreateTexture3D(device, &texture_desc_3d, &resource_data, &texture_3d);
- if (FAILED(hr))
- {
skip("Failed to create BC7 3d texture, hr %#x.\n", hr);
- }
Does that pass anywhere? BC7 is supposed to be a feature level 11.0+ feature.