Re: [Mesa-dev] [PATCH 00/13] GL_ARB_buffer_storage

2014-01-30 Thread Marek Olšák
I forgot to mention an extension spec bug. The spec mentions glMemoryBarrier, but doesn't define it anywhere, nor does the spec define dependencies on other extensions or GL versions. glMemoryBarrier is required for non-coherent buffer mappings to be usable. Without it, you have to always use coher

Re: [Mesa-dev] [PATCH 00/13] GL_ARB_buffer_storage

2014-01-30 Thread Michel Dänzer
On Don, 2014-01-30 at 02:20 +0100, Marek Olšák wrote: > This series implements GL_ARB_buffer_storage, which most importantly > allows rendering with mapped buffers. There is a new test on the > piglit mailing list, which should test all aspects of persistent > buffer mappings. > > I used both the

[Mesa-dev] [PATCH 00/13] GL_ARB_buffer_storage

2014-01-29 Thread Marek Olšák
This series implements GL_ARB_buffer_storage, which most importantly allows rendering with mapped buffers. There is a new test on the piglit mailing list, which should test all aspects of persistent buffer mappings. I used both the extension specification and the OpenGL 4.4 specification, becau