Hey everyone!
When I change my driver type to WARP I'm seeing D3D11: Removing Device. when creating the following buffers:
var bufDesc = new BufferDescription
{
Usage = ResourceUsage.Dynamic,
SizeInBytes = Matrix.SizeInBytes * elementSize, // elementSize is 8 in this case
BindFlags = BindFlags.VertexBuffer,
CpuAccessFlags = CpuAccessFlags.Write,
OptionFlags = ResourceOptionFlags.None,
StructureByteStride = Matrix.SizeInBytes
};
new Buffer(device, bufDesc);
D3D11: Removing Device.
HRESULT: [0x887A0005], Module: [SharpDX.DXGI], ApiCode: [DXGI_ERROR_DEVICE_REMOVED/DeviceRemoved],
What restrictions apply when using the WARP driver type? From my researches it should not make any difference. Am I missing something?