Results 39 comments of BattleAxeVR

I would kill to find a video decoder that can also output the motion vectors. That's super useful for using video streams in videogames, if you're using things like DLSS....

Thanks for the tip, I noticed that project a while back and how it would be suitable, however I've already implemented a working pipeline for vulkan video with explicit MVs...

vk_mini_samples ser_pathtrace works (EDIT: **no it doesn't**, it only _appears_ to work), but I tried it in this repo and VK_NV_RAY_TRACING_INVOCATION_REORDER_EXTENSION_NAME isn't available. I'm guessing it just isn't implemented or...

https://github.com/nvpro-samples/vk_mini_samples/tree/main/samples/ser_pathtrace This repo uses GLSL as its shader language. I wonder if HLSL via DXC or Slang is the culprit for this repo not supporting SER @natevm have you heard...

Ok, progress, it was missing from the requested enums, that's why it didn't show up in the listed / enumerated ones: ![image](https://github.com/NVIDIAGameWorks/Path-Tracing-SDK/assets/11604039/6064765f-495d-4048-b56f-558923134858) ![image](https://github.com/NVIDIAGameWorks/Path-Tracing-SDK/assets/11604039/465776b5-007a-418c-8f52-69a34ec65c3e) Ok, now it shows up as supported...

However, toggling SER in Vulkan mode makes no difference to the framerate whatsoever. ![image](https://github.com/NVIDIAGameWorks/Path-Tracing-SDK/assets/11604039/7ee4e8fc-5961-44f0-bbdb-c11855587cf2) ![image](https://github.com/NVIDIAGameWorks/Path-Tracing-SDK/assets/11604039/9c6c9712-2106-45d4-b74f-e4227148e51f)

DX12 jumps from 13.6 to 21.8 FPS ![image](https://github.com/NVIDIAGameWorks/Path-Tracing-SDK/assets/11604039/2e365568-4474-41f6-94e2-8ff70f565096) ![image](https://github.com/NVIDIAGameWorks/Path-Tracing-SDK/assets/11604039/30386216-c529-4639-82c0-7619fcd69d97)

Looks like there's another show-stopper problem, potentially: ![image](https://github.com/NVIDIAGameWorks/Path-Tracing-SDK/assets/11604039/c0b28c1a-1afb-44f8-aeee-339ccfef90c1) I enabled USE_HIT_OBJECT_EXTENSION define for SPIRV / Vulkan builds, but it crashes during pipeline creation ![image](https://github.com/NVIDIAGameWorks/Path-Tracing-SDK/assets/11604039/2507566f-ce2c-492e-ac16-852546740300) Looks like SER extensions don't work...

That's exactly what I was hoping would work! Yay, so I don't have to abandon HLSL. Still, it would be nice if this repo used SLANG for VK / SPV...

I would very much like to know if I can use my current HLSL shader, with some slight modifications for SER, and slangd to compile it, to activate SER on...