srgb Renderbuffer?

I’m trying to create an srgb renderbuffer

glRenderbufferStorage(GL_RENDERBUFFER, GL_SRGB8_ALPHA8, Width, Height);

but it gives a GL_INVALID_ENUM error.

A regular srgb texture works fine and can be rendered to correctly but the real problem is that it needs to be multisampled, but I can’t create an srgb multisampled texture or renderbuffer either.

I thought renderbuffers were supposed to support srgb formats? Am I missing something?

Let me guess, ATI card? Their drivers have a bug that won’t allow you to create SRGB renderbuffers.
They know about it for months now, but didn’t care to fix.

Yeah I guess that will be it.

Thanks for letting me know.