hey guys! strange behavior of Quad (DX11.Layer)
every time I connect a quad to the renderer, the render windows stay black and in the Renderer (TTY) I got unlimited scrolling of this:
Stacktrace:
at SlimDX.Result.Throw[T](Object dataKey, Object dataValue)
at SlimDX.Result.Record[T](Int32 hr, Boolean failed, Object dataKey, Object dataValue)
at SlimDX.Direct3D11.Buffer.Build(Device device, DataStream data, Int32 sizeInBytes, ResourceUsage usage, BindFlags bindFlags, CpuAccessFlags accessFlags, ResourceOptionFlags optionFlags, Int32 structureByteStride)
at SlimDX.Direct3D11.Buffer…ctor(Device device, BufferDescription description)
at FeralTic.DX11.Resources.DX11DynamicStructuredBuffer`1…ctor(DX11RenderContext context, Int32 cnt)
at VVVV.DX11.Nodes.DX11QuadLayerNode.BindBuffers(DX11RenderContext context)
at VVVV.DX11.Nodes.DX11QuadLayerNode.RenderInstanced(DX11RenderContext context)
at VVVV.DX11.Nodes.DX11QuadLayerNode.Render(IPluginIO pin, DX11RenderContext context, DX11RenderSettings settings)
at VVVV.DX11.Nodes.DX11RendererNode.Render(DX11RenderContext context)
at VVVV.DX11.Lib.RenderGraph.DX11DeviceRenderer.ProcessNode(DX11Node node)
00:01:06 ERR : SlimDX.Direct3D11.Direct3D11Exception in SlimDX: E_INVALIDARG: An invalid parameter was passed to the returning function (-2147024809)
the other graphics primitive works well, even the Quad (DX11.Geometry)
someone have my same problem?
Look that you don’t run with the Intel card (force to Nvidia in the control panel). If you run with NVidia card, you should have feature level 11, any 400+ model is full dx11 capable.
This just started happening to me too. I usually use DX9, but have used DX11 in the past and it was fine, but not now - this is with 31.2 x32 on Win7 x64. The only thing that has changed is I upgraded to an nVidia GTX770!
The nVidia control panel system info shows I am running 331.82 drivers (the latest WHQL version), and reports DirectX 11 as active. Yet the output of Info shows Level_10_1 and Buffer Support = 0.
My motherboard gfx is disabled in the BIOS, and I only have monitors plugged into the GTX770 - but I do have three monitors plugged into it, as this is supported in this level card, but is the only other thing different from before.
Any ideas/things to check? Guess I’ll try the newer beta driver in the meanwhile. Thanks!
@Mediadog, this is weird, did you check if you have installed the last version of directx? execute dxdiag to check.
Or maybe try run again crack.exe in your vvvv folder.
BUT this is bizarre: dxdiag reports DirectX 11 as installed, but the “Display 1” tab shows the GTX770 driver (9.18.13.1393 11/23/2013) as being DDI version 10.1! When I click the “Run 64-Bit DxDiag”, it then shows DDI 11.0 for the same driver.
This explains why vvvv x32 is seeing 10.1, but now why on earth is this driver reporting 10.1 in x32? Time to try a clean driver install, and/or backup to an older driver…
No change with other drivers, BIOs updates, you name it. Found some references to DxDiag not reporting DX11 when it should, but that hotfix did not change anything either. I’m starting to think this may be an EVGA GTX770 problem and have filed a support ticket with them.
In any case, this problem should be marked fixed as Luper’s original problem is resolved, and what I’m seeing does not appear to be a vvvv issue.
FOUND IT. Turns out about the same time I put the GTX770 in, I also got an ASUS USB3 secondary screen for my laptop that I tested first on this system. The display uses “DisplayLink” software, and when I removed that, DX11 came back for 32 bits. YAAAARRRRR! And this was with no DisplayLink display attached…