Could you elaborate on what you mean any further? I’m not quite sure I understand (sorry!).
If EditableImages use the GPU, it would be faster but we’ll probably never get to Vulkan performance. You can make semi-realtime pathtracers (30 - 60FPS with realtime reflections and stuff, an example of this coming soon )
The like performance issue with this is function call overhead, slightly losing performance. So, with shaders, you can convert multiple calls into a single function call, increasing performance.
instead of the above, you can
Sadly in Luau there’s no way to really remove the API calls overhead. This would be extremely inefficient as either way, it’s really just still calling a function. Basically, it’s impossible.