Silk.NET
Silk.NET copied to clipboard
PIX on Windows
Add bindings to PIX event runtime.
Discussed in https://github.com/dotnet/Silk.NET/discussions/1904
Originally posted by Syncaidius January 20, 2024 Apologies if this has already been asked or implemented, but I could not find any results on this topic, after searching the repo issues/discussions!
Are there any plans to generate bindings for PIX on Windows? https://devblogs.microsoft.com/pix/winpixeventruntime/
Without it, there doesn't seem to be a way to add debug events or markers to a D3D12 command list. BeginEvent(), EndEvent() and SetMarker() do exist on ID3D12GraphicsCommandList, but they only accept PIX data parameters.
In DX11 this functionality was previously part of the D3D11 debug layer API, so it wasn't a separate library.