summaryrefslogtreecommitdiff
path: root/cogl/cogl-texture-2d.c
AgeCommit message (Expand)AuthorFilesLines
2014-03-20Registers gtypes for all public objects and structsLionel Landwerlin1-0/+3
2014-02-22This re-licenses Cogl 1.18 under the MIT licenseRobert Bragg1-11/+18
2014-02-20Allocate immediately in _cogl_egl_texture_2d_new_from_imageNeil Roberts1-1/+10
2014-01-09remove internal_format and redundant error argumentsRobert Bragg1-39/+39
2014-01-09introduce texture loaders to make allocations lazyRobert Bragg1-64/+41
2013-11-28wayland: Add a convenience function to update a region from SHM bufferNeil Roberts1-25/+71
2013-11-28Revert "cogl-texture-2d: Add update_area equivalent for Wayland"Neil Roberts1-62/+25
2013-11-28Use COGL_FLAGS_* for the context's private feature flagsNeil Roberts1-3/+4
2013-11-18cogl-texture-2d: Add update_area equivalent for WaylandJasper St. Pierre1-25/+62
2013-10-24wayland-server: Use wl_resource instead of wl_bufferNeil Roberts1-3/+2
2013-10-15Fix build on big-endianEmilio Pozuelo Monfort1-1/+1
2013-07-29texture-2d: Add _new_from_file apiRobert Bragg1-0/+25
2013-07-29texture: remove _cogl_texture_prepare_for_uploadRobert Bragg1-3/+13
2013-07-01wayland-server: Update because wl_shm_buffer is no longer a wl_bufferNeil Roberts1-46/+63
2013-05-29check the wayland buffer format when creating textureRobert Bragg1-3/+33
2013-01-22Allow lazy texture storage allocationRobert Bragg1-19/+19
2013-01-22texture: add width/height members to base CoglTextureRobert Bragg1-20/+3
2013-01-22texture: expose mipmap level in set region apisRobert Bragg1-12/+16
2013-01-22blit: avoid referring to framebuffer stackRobert Bragg1-7/+3
2013-01-22Allow propogation of OOM errors to appsRobert Bragg1-16/+21
2013-01-22Fix a warning in the vtable for texture_2d_get_dataNeil Roberts1-1/+1
2013-01-22texture-2d: factor out all GL specific codeRobert Bragg1-443/+78
2013-01-22texture: rename texobj flush code as gl specificRobert Bragg1-23/+23
2013-01-22Adds CoglError apiRobert Bragg1-36/+38
2012-09-17texture: Add a context pointer to each textureRobert Bragg1-30/+31
2012-09-17texture-2d: improve new_from_foreign error handlingRobert Bragg1-14/+38
2012-08-06Use the internal format to check if the texture size is supportedDamien Lespiau1-1/+3
2012-08-06Allow npot Texture2D creation with only basic npot supportRobert Bragg1-6/+19
2012-08-06Switch use of primitive glib types to c99 equivalentsRobert Bragg1-24/+24
2012-08-06Removes all remaining use of CoglHandleRobert Bragg1-26/+22
2012-04-05Use GL_PACK_ALIGNMENT of 1 whenever possibleNeil Roberts1-1/+4
2012-04-05Add constructors which take a CoglBitmap to all primitive texturesNeil Roberts1-9/+5
2012-04-04Add a CoglPrimitiveTexture interfaceNeil Roberts1-7/+19
2012-04-04bitmap: Store a pointer to the contextNeil Roberts1-2/+3
2012-03-23Add a context parameter to all of the texture driver virtualsNeil Roberts1-10/+14
2012-03-23Add a vtable for the driverNeil Roberts1-18/+23
2012-03-20Create standalone public wayland client/server headersRobert Bragg1-1/+1
2012-03-14Add a public cogl_bitmap_new_for_dataNeil Roberts1-6/+5
2012-03-05Make _cogl_bitmap_get_{width,height,format,rowstride} publicNeil Roberts1-8/+8
2012-02-20Remove all internal includes of cogl.hRobert Bragg1-1/+0
2012-02-20moves and renames _cogl_get_format_bppRobert Bragg1-5/+6
2012-02-13Add _cogl_texture_get_type()Neil Roberts1-0/+7
2012-02-08texture-2d/wayland: destroy transient EGLImagesRobert Bragg1-7/+9
2012-01-16renderer: Adds api to add/remove selection constraintsRobert Bragg1-4/+4
2012-01-16Updates in line with latest wayland protocolRobert Bragg1-9/+3
2011-12-14cogl-texture-2d: Fix checking for the EGL winsysNeil Roberts1-5/+5
2011-12-07wayland: Updates the wayland compositor side supportRobert Bragg1-30/+38
2011-12-06framebuffer: Optimize _cogl_framebuffer_flush_state()Robert Bragg1-1/+2
2011-11-28build: don't inc egl headers for non EGL buildsRobert Bragg1-0/+2
2011-11-03Skip clip flush in _texture_2d_copy_from_framebufferRobert Bragg1-3/+4