summaryrefslogtreecommitdiff
path: root/cogl/cogl-pipeline.c
Commit message (Expand)AuthorAgeFilesLines
* drop support for GLESwip/rstrode/prepare-for-mutter-mergeRay Strode2016-01-121-1/+1
* Registers gtypes for all public objects and structsLionel Landwerlin2014-03-201-0/+2
* This re-licenses Cogl 1.18 under the MIT licenseRobert Bragg2014-02-221-12/+18
* Use COGL_FLAGS_* for the context's private feature flagsNeil Roberts2013-11-281-3/+3
* pipeline: notify all progends of changesRobert Bragg2013-10-281-15/+28
* pipeline: Initialize unknown_color_alpha on copyDamien Lespiau2013-07-191-0/+1
* Initialise dirty_real_blend_enable in _cogl_pipeline_copyNeil Roberts2013-07-111-0/+1
* Fix the check for whether snippets require pipeline to need blendingNeil Roberts2013-06-211-2/+2
* Don't generate GLSL for the point size for default pipelinesNeil Roberts2013-06-211-2/+32
* Use the Wayland embedded linked list implementation instead of BSD'sNeil Roberts2013-06-131-2/+2
* Add support for per-vertex point sizesNeil Roberts2013-06-071-1/+12
* pipeline: only maintain breadcrumb for debug buildsRobert Bragg2013-06-061-0/+6
* pipeline: improve real_blend_enable checksRobert Bragg2013-06-061-92/+158
* pipeline-cache: Use a special trimmed down pipeline for the keyNeil Roberts2013-04-041-0/+91
* Prune redundant pipeline ancestry after adding a layer differenceNeil Roberts2013-03-191-1/+6
* Remove cogl-internal.hRobert Bragg2013-01-221-1/+0
* Adds back tex_coord array for CoglShader compatibilityRobert Bragg2013-01-221-0/+35
* Remove the varying array for tex_coordsRobert Bragg2013-01-221-0/+29
* Add a GL 3 driverNeil Roberts2013-01-221-3/+5
* pipeline: Don't notify the undefined progend of layer changesNeil Roberts2013-01-221-53/+0
* Unify a lot of gles2 vs gl glsl codeRobert Bragg2013-01-221-1/+2
* Clearly define 3 progends that own the frag+vertendsRobert Bragg2013-01-221-64/+60
* pipeline: remove dubious optimizationRobert Bragg2013-01-221-18/+0
* pipeline: Fix the layer index used when pruning layersNeil Roberts2012-09-071-1/+1
* pipeline: Ensure the pipeline layer cache is freed when pruning layersNeil Roberts2012-09-071-5/+9
* Fix removing layers when the pipeline is not the ownerNeil Roberts2012-08-061-7/+15
* Switch use of primitive glib types to c99 equivalentsRobert Bragg2012-08-061-41/+41
* Removes all remaining use of CoglHandleRobert Bragg2012-08-061-1/+1
* Add _COGL_STATIC_ASSERT macroRobert Bragg2012-08-061-2/+12
* Use GL_ARB_sampler_objectsNeil Roberts2012-04-051-5/+3
* pipeline: Use cogl_depth_state_init to init default depth stateNeil Roberts2012-04-031-7/+1
* pipeline: Point sprite state shouldn't affect codegen on GLNeil Roberts2012-03-071-1/+0
* Add -Wmissing-declarations to maintainer flags and fix problemsNeil Roberts2012-03-061-6/+0
* Adds a context arg to cogl_pipeline_new()Robert Bragg2012-02-211-4/+2
* context: removes some uses of CoglHandleRobert Bragg2012-02-211-4/+4
* pipeline: make _equal() cost scale by n bits in differencesRobert Bragg2012-02-201-127/+99
* Remove all internal includes of cogl.hRobert Bragg2012-02-201-1/+0
* Move all types/prototypes from cogl.h -> cogl[1]-context.hRobert Bragg2012-02-201-0/+1
* Add a version of _cogl_pipeline_get_layer which does not create itNeil Roberts2012-02-131-3/+4
* cogl-pipeline-layer: Use CoglTextureType instead of GL target enumNeil Roberts2012-02-131-16/+20
* Flush matrices in the progend and flip with a vectorNeil Roberts2011-12-061-3/+11
* snippet: Add a hook for the layer texture coordinate transformationNeil Roberts2011-12-061-1/+4
* pipeline: Assume blend enabled when there are snippetsNeil Roberts2011-12-061-0/+12
* pipeline: Add a snippet hook for the texture lookupNeil Roberts2011-12-061-42/+6
* cogl-pipeline: Add two hook points for adding shader snippetsNeil Roberts2011-12-061-2/+83
* pipeline: Add a missing break for the uniforms stateNeil Roberts2011-11-291-0/+1
* cogl-pipeline: Use a hash table for faster uniform name lookupNeil Roberts2011-11-161-12/+13
* cogl-pipeline: Store the uniform overrides in an array instead of listNeil Roberts2011-11-161-29/+19
* cogl-pipeline: Add support for setting uniform valuesNeil Roberts2011-11-161-1/+104
* pipeline: Make the backface culling experimental publicNeil Roberts2011-11-141-6/+2