This extension just permits GL_UNPACK_ROW_LENGTH, GL_UNPACK_SKIP_ROWS
and GL_UNPACK_SKIP_PIXELS to be passed to glPixelStore on GLES2 so it
is trivial to implement.
---
src/mesa/main/APIspec.xml | 26 +-
src/mesa/main/extensions.c |1 +
2 files changed, 22 insertions
On Thu, 22 Mar 2012 10:56:09 -0700, Ian Romanick wrote:
> I'm not a fan of the wrappers generated from APIspec.xml. It allowed
> quick implementation of the extra enum rejection required by ES, but
> it's a real hassle.
I don't track the Mesa development that much but I'm not sure what
you're
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+ * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
Commit 272bc48976 removed the damage implementation for the
wl_buffer_interface because that has been removed from git master of
Wayland. However this breaks building with the 0.85 branch of Wayland
because it would end up initialising the struct incorrectly.
For the time being it's quite convenie
Rob Bradford writes:
> + packing->RowLength != width)
I wonder if this is a bit overzealous and we should change it to accept
packing->RowLength==0 as well. Setting the row length to zero is
equivalent to setting it to the width of the data. It could be that
Chrome leaves it at zero and in
Chad Versace writes:
> +bool
> +_mesa_pack_is_default(struct gl_context *ctx)
> +{
> + return memcmp(&ctx->Pack, &ctx->DefaultPacking,
> + sizeof(struct gl_pixelstore_attrib)) == 0;
> +}
It seems like a shame that this wouldn't catch the cases where the row
length and alignment
501 - 506 of 506 matches
Mail list logo