How stable is the GPU api?

I am writing a new addon, and I have decided to do things a bit differently this time and instead of using numpy I’m using GLSL, so I’m basically relying on GPUFrameBuffers and textures to do all the number crunching.
and man… opengl is FAST.

But blender has a history of breaking its API very often, and the plans to remove the bgl api is proof of that.

so my question is:
Will the gpu module remain more or less backwards compatible as updates go by? Or is it in active development and breaking changes will still happen frequently?

1 Like