On Mon, Sep 23, 2019 at 3:51 PM Paul Gofman gofmanp@gmail.com wrote:
On 9/23/19 16:43, Henri Verbeet wrote:
it's worth, note also that ARB_buffer_storage explicitly adds the ability to draw from persistently mapped buffers.
Yes, sure. Both my Nvidia and Intel cards on which I tested this have ARB_buffer_storage extension, but none of them allow drawing from buffers mapped without appropriate flag.
FWIW that doesn't generate an error on macOS (which doesn't support ARB_buffer_storage); the GL spec is quite clear that it should be an error.