summaryrefslogtreecommitdiff
path: root/cogl/cogl-texture-2d-sliced.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-01-09remove internal_format and redundant error argumentsRobert Bragg1-42/+23
2014-01-09introduce texture loaders to make allocations lazyRobert Bragg1-229/+308
2014-01-09texture: make cogl_texture_get_format api privateRobert Bragg1-2/+2
2013-07-292d-sliced: add _new_from_file/data/bitmap apisRobert Bragg1-20/+79
2013-07-29texture: remove _cogl_texture_prepare_for_uploadRobert Bragg1-77/+51
2013-01-22Fix filling the array of texture pointers for sliced texturesNeil Roberts1-2/+0
2013-01-22texture-2d-slice: Fix the foreach_sub_texture_in_region implementationNeil Roberts1-11/+17
2013-01-22Allow lazy texture storage allocationRobert Bragg1-124/+179
2013-01-22texture: add width/height members to base CoglTextureRobert Bragg1-27/+10
2013-01-22Move _cogl_texture_get_gl_format to -texture-gl.cRobert Bragg1-1/+1
2013-01-22texture: expose mipmap level in set region apisRobert Bragg1-12/+18
2013-01-22moves some gl texture code too cogl-texture-gl.cRobert Bragg1-0/+1
2013-01-22texture: split out high-level texture constructorsRobert Bragg1-17/+17
2013-01-22Allow propogation of OOM errors to appsRobert Bragg1-97/+148
2013-01-22texture-2d: factor out all GL specific codeRobert Bragg1-0/+1
2013-01-22texture: rename texobj flush code as gl specificRobert Bragg1-15/+15
2013-01-22Adds CoglError apiRobert Bragg1-7/+8
2012-09-17texture: Add a context pointer to each textureRobert Bragg1-7/+4
2012-08-06Use the internal format to check if the texture size is supportedDamien Lespiau1-1/+4
2012-08-06Switch use of primitive glib types to c99 equivalentsRobert Bragg1-31/+31
2012-08-06Removes all remaining use of CoglHandleRobert Bragg1-5/+5
2012-04-05Fix places that ignore the COGL_TEXTURE_NO_AUTO_MIPMAP flagNeil Roberts1-0/+14
2012-04-04Add a CoglPrimitiveTexture interfaceNeil Roberts1-1/+3
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-2/+4
2012-03-23Add a vtable for the driverNeil Roberts1-4/+5
2012-03-14Add a public cogl_bitmap_new_for_dataNeil Roberts1-17/+15
2012-03-05Make _cogl_bitmap_get_{width,height,format,rowstride} publicNeil Roberts1-6/+6
2012-02-20Remove all internal includes of cogl.hRobert Bragg1-1/+0
2012-02-20moves and renames _cogl_get_format_bppRobert Bragg1-3/+3
2012-02-13Add _cogl_texture_get_type()Neil Roberts1-0/+7
2011-11-01Start to reduce dependence on glibRobert Bragg1-1/+1
2011-11-01meta-texture: This publicly exposes CoglMetaTextureRobert Bragg1-104/+68
2011-11-01spans: Represent spans with floating point precisionRobert Bragg1-6/+6
2011-11-01texture-2d-sliced: simplify _foreach_sub_texture_in_regionRobert Bragg1-74/+37
2011-11-01features: Support more than 32 features!Robert Bragg1-1/+1
2011-11-01spans: only iterate spans within start-end rangeRobert Bragg1-22/+0
2011-11-01texture-2d-sliced: make CoglTexture2DSliced publicRobert Bragg1-112/+112
2011-09-21Add a strong CoglTexture type to replace CoglHandleRobert Bragg1-2/+2
2011-09-05texture: Call _cogl_texture_prepare_for_upload in set_region implNeil Roberts1-4/+8
2011-07-25Export API for uploading a tex subregion from a CoglBufferRobert Bragg1-41/+41
2011-07-08Move the cogl texture driver functions to a vtableNeil Roberts1-7/+14
2011-06-01Make CoglTexture2D public as experimental APIRobert Bragg1-4/+8
2011-04-11cogl: rename cogl-context.h cogl-context-private.hRobert Bragg1-1/+1
2011-02-19cogl: Remove unused variablesEmmanuele Bassi1-4/+0
2011-01-21journal: Support per-framebuffer journalsRobert Bragg1-1/+1
2010-11-24Use FBOs and use cogl_read_pixels() to efficiently read partial texturesOwen W. Taylor1-148/+1
2010-11-11cogl-texture: Remove the gl_handle from CoglTextureSliceCallbackNeil Roberts1-4/+0