summaryrefslogtreecommitdiff
path: root/cogl/cogl-texture-rectangle.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-13texture-rectangle: update _new_with_size in line with masterRobert Bragg1-35/+5
2014-01-09remove internal_format and redundant error argumentsRobert Bragg1-6/+13
2014-01-09introduce texture loaders to make allocations lazyRobert Bragg1-84/+160
2014-01-09texture: make cogl_texture_get_format api privateRobert Bragg1-1/+1
2013-11-28Use COGL_FLAGS_* for the context's private feature flagsNeil Roberts1-2/+2
2013-08-26texture-rectangle: Initialize is_foreignDamien Lespiau1-0/+1
2013-07-29texture: remove _cogl_texture_prepare_for_uploadRobert Bragg1-27/+40
2013-01-25Query rectangle tex parameters when creating a foreign texture on GL3Neil Roberts1-1/+2
2013-01-25Replace some #if HAVE_COGL_GL lines with #ifdefNeil Roberts1-1/+1
2013-01-22Allow lazy texture storage allocationRobert Bragg1-27/+60
2013-01-22texture: add width/height members to base CoglTextureRobert Bragg1-25/+5
2013-01-22texture: expose mipmap level in set region apisRobert Bragg1-3/+3
2013-01-22Allow propogation of OOM errors to appsRobert Bragg1-38/+65
2013-01-22Use GL_ARB_texture_swizzle to emulate GL_ALPHA texturesNeil Roberts1-8/+8
2013-01-22Fix a warning in the vtable for texture_2d_get_dataNeil Roberts1-1/+1
2013-01-22texture: rename texobj flush code as gl specificRobert Bragg1-23/+23
2013-01-22Adds CoglError apiRobert Bragg1-29/+30
2013-01-18texture-rectangle: Make new_from_foreign api publicRobert Bragg1-18/+41
2012-09-17texture: Add a context pointer to each textureRobert Bragg1-27/+25
2012-08-06Use the internal format to check if the texture size is supportedDamien Lespiau1-1/+3
2012-08-06Switch use of primitive glib types to c99 equivalentsRobert Bragg1-14/+14
2012-08-06Removes all remaining use of CoglHandleRobert Bragg1-2/+2
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-4/+4
2012-04-04Add a CoglPrimitiveTexture interfaceNeil Roberts1-1/+11
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-8/+19
2012-03-23Add a vtable for the driverNeil Roberts1-18/+23
2012-03-05Make _cogl_bitmap_get_{width,height,format,rowstride} publicNeil Roberts1-5/+5
2012-02-20Remove all internal includes of cogl.hRobert Bragg1-1/+0
2012-02-20moves and renames _cogl_get_format_bppRobert Bragg1-2/+2
2012-02-13Add _cogl_texture_get_type()Neil Roberts1-0/+7
2011-11-01texture: Make CoglTextureRectangle experimentally publicRobert Bragg1-35/+45
2011-11-01Start to reduce dependence on glibRobert Bragg1-1/+1
2011-11-01meta-texture: This publicly exposes CoglMetaTextureRobert Bragg1-80/+1
2011-11-01features: Support more than 32 features!Robert Bragg1-1/+1
2011-09-05texture: Call _cogl_texture_prepare_for_upload in set_region implNeil Roberts1-4/+8
2011-07-11Dynamically load the GL or GLES libraryNeil Roberts1-26/+25
2011-07-08Move the cogl texture driver functions to a vtableNeil Roberts1-29/+36
2011-07-08Use all core GL functions through indirect pointersNeil Roberts1-31/+41
2011-04-11cogl: rename cogl-context.h cogl-context-private.hRobert Bragg1-1/+1
2011-01-21journal: Support per-framebuffer journalsRobert Bragg1-1/+1
2010-11-11cogl-texture: Remove the gl_handle from CoglTextureSliceCallbackNeil Roberts1-2/+0
2010-11-03cogl: rename CoglMaterial -> CoglPipelineRobert Bragg1-1/+1
2010-10-22Support foreign textures in the texture-2d and rectangle backendsNeil Roberts1-6/+112
2010-07-15cogl-bitmap: Encapsulate the CoglBitmap even internallyNeil Roberts1-22/+21
2010-07-13material: split the texture unit management outRobert Bragg1-0/+1
2010-07-13Rename the third texure coordinate from 'r' to 'p'Neil Roberts1-1/+1