summaryrefslogtreecommitdiff
path: root/cogl/cogl-pipeline.c
Commit message (Expand)AuthorAgeFilesLines
* This re-licenses Cogl under the MIT licenseRobert Bragg2014-01-141-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-141-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/+31
* 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-05-301-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-181-1/+6
* Remove cogl-internal.hRobert Bragg2013-01-021-1/+0
* replace public cogl_flush with _cogl_framebuffer_flushRobert Bragg2012-11-271-5/+5
* Remove the pipeline layer user matrixNeil Roberts2012-11-211-3/+1
* Add a GL 3 driverNeil Roberts2012-10-011-3/+5
* pipeline: Don't notify the undefined progend of layer changesNeil Roberts2012-10-011-53/+0
* Remove the varying array for tex_coordsRobert Bragg2012-09-281-0/+29
* Unify a lot of gles2 vs gl glsl codeRobert Bragg2012-09-281-1/+2
* Clearly define 3 progends that own the frag+vertendsRobert Bragg2012-09-261-64/+60
* pipeline: remove dubious optimizationRobert Bragg2012-09-261-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
* pipeline: remove unused _cogl_pipeline_get_layersRobert Bragg2012-08-301-40/+0
* pipeline: Remove all fog apis and state trackingRobert Bragg2012-08-301-34/+1
* pipeline: Remove fixed function lighting stateRobert Bragg2012-08-301-72/+1
* Fix removing layers when the pipeline is not the ownerNeil Roberts2012-06-201-7/+15
* Remove legacy stateNeil Roberts2012-04-181-28/+0
* Switch use of primitive glib types to c99 equivalentsRobert Bragg2012-04-181-41/+41
* Removes all remaining use of CoglHandleRobert Bragg2012-04-181-43/+2
* Add _COGL_STATIC_ASSERT macroRobert Bragg2012-04-181-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