search for: nouveau_teximage_alloc

Displaying 4 results from an estimated 4 matches for "nouveau_teximage_alloc".

2013 Oct 04
1
[PATCH] nouveau_vieux: add AllocTextureImageBuffer implementation
...nouveau_texture.c index da74e8f..8904389 100644 --- a/src/mesa/drivers/dri/nouveau/nouveau_texture.c +++ b/src/mesa/drivers/dri/nouveau/nouveau_texture.c @@ -494,6 +494,14 @@ nouveau_compressed_teximage(struct gl_context *ctx, GLuint dims, &ctx->Unpack, GL_TRUE); } +static GLboolean +nouveau_teximage_alloc(struct gl_context *ctx, struct gl_texture_image *ti) +{ + nouveau_teximage(ctx, 3, ti, 0, 0, 0, NULL, + &ctx->DefaultPacking, GL_FALSE); + return GL_TRUE; +} + static void nouveau_texsubimage(struct gl_context *ctx, GLint dims, struct gl_texture_image *ti, @@ -634,6 +642,7 @@ nou...
2014 Sep 13
2
[PATCH] nouveau: fix glCompressedTexImage
...i->TexFormat, + row_stride, + &map, + ti->Width, ti->Height, depth, + format, type, pixels, packing); + assert(ret); + } nouveau_unmap_texture_image(ctx, ti, 0); _mesa_unmap_teximage_pbo(ctx, packing); @@ -502,7 +533,8 @@ static GLboolean nouveau_teximage_alloc(struct gl_context *ctx, struct gl_texture_image *ti) { nouveau_teximage(ctx, 3, ti, 0, 0, 0, NULL, - &ctx->DefaultPacking, GL_FALSE); + &ctx->DefaultPacking, + _mesa_is_format_compressed(ti->TexFormat)); return GL_TRUE; } @@ -535,11 +567,18 @@ nouveau_texsubimage(s...
2014 Sep 14
1
[PATCH] nouveau: fix glCompressedTexImage
...format, type, pixels, packing); >> + assert(ret); >> + } >> >> nouveau_unmap_texture_image(ctx, ti, 0); >> _mesa_unmap_teximage_pbo(ctx, packing); >> @@ -502,7 +533,8 @@ static GLboolean >> nouveau_teximage_alloc(struct gl_context *ctx, struct gl_texture_image *ti) >> { >> nouveau_teximage(ctx, 3, ti, 0, 0, 0, NULL, >> - &ctx->DefaultPacking, GL_FALSE); >> + &ctx->DefaultPacking, >> + _mesa_is_f...
2014 Sep 14
0
[PATCH] nouveau: fix glCompressedTexImage
...&map, > + ti->Width, ti->Height, depth, > + format, type, pixels, packing); > + assert(ret); > + } > > nouveau_unmap_texture_image(ctx, ti, 0); > _mesa_unmap_teximage_pbo(ctx, packing); > @@ -502,7 +533,8 @@ static GLboolean > nouveau_teximage_alloc(struct gl_context *ctx, struct gl_texture_image *ti) > { > nouveau_teximage(ctx, 3, ti, 0, 0, 0, NULL, > - &ctx->DefaultPacking, GL_FALSE); > + &ctx->DefaultPacking, > + _mesa_is_format_compressed(ti->TexFormat)); > return GL_TRUE; > } > &gt...