Source

Branch

1/ @ISzlachtycz

@SebAaltonen

One thought that came to my mind, would it be preferable to have something akin to virtual alloc vs malloc for gpus? Its not a huge difference, but it does open up some opportunities (easy arenas, sparse buffers, extra mapped ring buffers, etc)?

2/ @SebAaltonen

@ISzlachtycz

Yes. I had thoughts about virtual malloc, but removed in cleanup. GPU vendors have different page sizes and tiled textures have different layouts. Lots of complexity there. Would need deeper dive on that topic and I just didn’t have time to do write about that. Scope bloat…