summaryrefslogtreecommitdiff
path: root/cogl/driver/gl
Commit message (Expand)AuthorAgeFilesLines
* Don't try to use clip planes on GL3Neil Roberts2013-01-211-10/+13
* framebuffer: Support the GL_RED texture workaround when querying bitsNeil Roberts2013-01-211-0/+10
* Query the framebuffer stencil bits instead of assuming it's globalNeil Roberts2013-01-213-14/+6
* Add a public cogl_framebuffer_get_depth_bits() functionNeil Roberts2013-01-211-2/+6
* framebuffer: Bind the framebuffer before querying the bitsNeil Roberts2013-01-212-52/+43
* Allow lazy texture storage allocationRobert Bragg2013-01-215-42/+56
* texture: add width/height members to base CoglTextureRobert Bragg2013-01-211-1/+2
* Move _cogl_texture_get_gl_format to -texture-gl.cRobert Bragg2013-01-214-4/+13
* framebuffer: split out GL read_pixels codeRobert Bragg2013-01-214-0/+379
* Remove cogl-internal.hRobert Bragg2013-01-2115-10/+87
* matrix-stack: make CoglMatrixStack publicRobert Bragg2013-01-214-20/+22
* Fix handling of binding errors when uploading a full textureNeil Roberts2013-01-212-5/+25
* texture: expose mipmap level in set region apisRobert Bragg2013-01-216-57/+218
* Fix spelling of _cogl_propagate_errorNeil Roberts2013-01-213-3/+3
* blit: avoid referring to framebuffer stackRobert Bragg2013-01-211-1/+1
* moves some gl texture code too cogl-texture-gl.cRobert Bragg2013-01-216-4/+153
* bitmap: ret CoglError from _new_with_malloc_bufferRobert Bragg2013-01-211-2/+9
* Allow propogation of OOM errors to appsRobert Bragg2013-01-218-244/+533
* attribute: Adds support for constant CoglAttributesRobert Bragg2013-01-211-89/+186
* progend-glsl: dirty prog for vertex state changesRobert Bragg2013-01-211-8/+9
* Adds back tex_coord array for CoglShader compatibilityRobert Bragg2013-01-213-73/+34
* Remove the varying array for tex_coordsRobert Bragg2013-01-2010-122/+78
* Check for out-of-memory when allocating 2d texturesRobert Bragg2013-01-203-2/+114
* Use GL_ARB_texture_swizzle to emulate GL_ALPHA texturesNeil Roberts2013-01-205-56/+105
* clip-stack: workaround intel gen6 viewport clip bugRobert Bragg2013-01-201-3/+36
* Add cogl_buffer_map_range()Neil Roberts2013-01-204-16/+71
* Fix a warning when building without GLES2 supportNeil Roberts2013-01-201-3/+0
* progend-glsl: Fix handling of the builtin uniforms on non-GLES2Neil Roberts2013-01-201-30/+25
* Add a GL 3 driverNeil Roberts2013-01-2011-58/+111
* driver-gl: re-indent misleading if-else statementRobert Bragg2013-01-201-24/+27
* Unify a lot of gles2 vs gl glsl codeRobert Bragg2013-01-206-235/+170
* add cogl-glsl-shader files to aid backporting patchesRobert Bragg2013-01-202-10/+14
* check the glsl version during initRobert Bragg2013-01-202-0/+13
* driver-gl: split out parse_gl_version functionRobert Bragg2013-01-201-8/+18
* Fix a warning in the vtable for texture_2d_get_dataNeil Roberts2013-01-202-2/+2
* Clearly define 3 progends that own the frag+vertendsRobert Bragg2013-01-2010-259/+300
* buffer: splits out GL specific codeRobert Bragg2013-01-207-0/+375
* Give buffer/bitmap bind functions gl infixRobert Bragg2013-01-204-19/+19
* clip-stack: Splits out opengl specific codeRobert Bragg2013-01-204-0/+677
* attribute: Split out GL specific codeRobert Bragg2013-01-204-0/+446
* texture-2d: factor out all GL specific codeRobert Bragg2013-01-204-1/+716
* texture: rename texobj flush code as gl specificRobert Bragg2013-01-202-6/+7
* Adds CoglError apiRobert Bragg2013-01-204-14/+16
* Re-organize the source layoutRobert Bragg2013-01-1822-0/+8378
* framebuffer: split GL code out from cogl-framebuffer.cRobert Bragg2013-01-181-1/+11
* framebuffer: Support texture based depth buffersDamien Lespiau2013-01-181-0/+24
* Add conf vars to trick Cogl to think extensions are disabledNeil Roberts2012-08-061-5/+5
* Don't use eglGetProcAddress to retrieve core functionsNeil Roberts2012-08-061-1/+2
* Use the old GLSL extensions if GL 2.0 is not availableNeil Roberts2012-08-061-0/+27
* Use the internal format to check if the texture size is supportedDamien Lespiau2012-08-061-1/+2