Stuart Carnie

Results 124 comments of Stuart Carnie

This is great! Will you merge to the main branch, and then I can follow up with a PR to implement Metal support? If the user is on Windows or...

@DarioSamo do you think you could merge to the main branch once 4.4 is release, so I can work from my fork with my build configuration? I will be able...

👋🏻 @kisg # Overview: Metal Currently, we use SPIRV-Cross to generate Metal Shader Language (MSL) from the SPIR-V and serialise this source to the binary data. We want to be...

@DarioSamo when we're baking shaders, do you think it might be possible to provide the parameters required to generate a pipeline state descriptor? @kisg I suggest you watch [this Apple...

@kisg awesome to hear – I'll be happy to help review it when ready too!

> In our test application the MSL baking did not make much difference, but with the AIR baking the first startup time went from ~ 7+ seconds to ~2 -...

That is going to be a very nice win! Another feature we might be able to use in the future is `MTLBinaryArchive` to save compiled pipelines for future use. That...

@Calinou it is possible for me to get total GPU time; just not per viewport. Is there a way we could make this work?

> Also, do you still get granularity on the subsections of the GPU time if you get a total value? For example, how much GPU time was spent rendering directional...

@hishnash it's an interesting feature, for sure, and I was excited to learn about it at the last WWDC, but it only works on iOS 18+, macOS 15+, etc. Further,...