As a small feature of my upcoming atmospheric scattering integration, i am working on a realtime ibl sampler based on the Khronos Ibl Sampler.
After some early experiments, i was able to come up with a small tool which currently takes an input cubemap and generates the proper textures via compute pipelines.
I showed some early progress here
as i found some small issues.
Planned features are similar to the Khronos one, convert panorama images to cubemaps, etc. also i will add some cli, but this is something i need to figure out if this is possible.
I will also possibly provide a lib with it which can be used to perform realtime updates (at lower resolutions of course).
the nicest thing in the tool is the usage of host synchrinsation, which means, that i can download purely gpu generated data back to the CPU.