[cogl] (240 commits) Non-fast-forward update to branch wip/frame-synchronization



The branch 'wip/frame-synchronization' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 http://live.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  f951d09... Start building parallel installable 2.0 api only
  ac0c72a... Removed legacy cogl-fixed 1.x api
  e8c4c80... Remove deprecated cogl_vertex_buffer api
  abdc533... Remove the long since deprecated cogl_material api
  ac927ed... Revert "Add compatibility API for functions removed after 1
  2cffcae... winsys-glx: Remove unused variable
  3d4cb88... cogl/Makefile.am: Fix filters for MSVC projects
  4fc6cf5... Fix cogl.symbols
  9027491... Update Visual C++ property sheets for 2.x API
  ef5680d... Don't include any GL header from the public GL headers
  06d522c... Remove the legacy CoglPath API
  afc63f8... Add a context member to CoglPath
  5b785dd... bitmap-pixbuf: Fix the bitmap loader on Quartz
  465b39a... Add _COGL_STATIC_ASSERT macro
  6ed3aaf... Removes all remaining use of CoglHandle
  5967dad... Switch use of primitive glib types to c99 equivalents
  818b349... Remove legacy state
  713a8f8... Replace cogl_path_{stroke,fill} with framebuffer API
  1b28058... namespace symbols output by glib-mkenums
  99ff58e... Fix the prototypes for cogl_gtype_ functions
  9657938... configure: Fix the check for _Static_assert
  aab4642... cogl-pango: Fix the name of the cogl-pango library in the p
  c1e2220... build: Include stdint.h
  1684a04... tests: Adds journal micro benchmark
  6ee4a7a... Adds internal CoglMemoryStack utility API
  17799c2... Adds a "magazine" allocator for chunks of fixed size
  f75aee9... Re-design the matrix stack using a graph of ops
  70cad61... journal: avoiding some _cogl_matrix_entry_get()'s
  3480cf1... Add a cogl-version header
  6f6c573... Allow npot Texture2D creation with only basic npot support
  9365b68... Updated Spanish translation
  d5b41af... introspection: Fix the names of the pkg-config files
  fb96716... Fixes for make dist
  359824e... Updated Hebrew translation.
  9547b04... Updated Galician translations
  28df0d2... Updated Galician translations
  75cd425... Don't typedef CoglMemoryStack twice
  1420a0b... [l10n] Updated German translation
  c80ddb4... Updated Greek translation
  9e99747... buffer: Use GL_STREAM_DRAW on GLES2
  8d28126... Updated Czech translation
  9cdb87c... Fixes for building with --disable-gl
  3726c60... Add support for the WebOS version of SDL
  068b3b5... matrix: Add a init_translation() constructor
  891fb62... [l10n] Update Japanese translation
  006f9f7... Visual C++ projects Update
  018703a... quaternion: Document init_from_euler()
  91c2a35... quaternion: Document init_from_quaternion()
  c7f6e07... doc: Include the documentation for CoglEuler
  a98a690... doc: Hide the private fields of CoglQuaternion
  ff3956c... doc: Remove the inclusion of non-existent cogl-clipping.xml
  3c8bcf3... doc: Fix a couple of renamed symbols
  2f06f4d... quaternion: Fix typo in the init_from_z_rotation documentat
  7ff42bb... Fix Visual C++ build
  2625354... Update cogl.symbols
  938d70b... Visual C++ 2008 support: Add note in README.txt
  b3803a0... gpu-info: Detect more info including architecture
  11f2f6e... Workaround drisw bug where clipped redraws don't work
  bdac9ab... By default enable swap throttling
  6a9dfc5... Fix depth testing, write enable bug
  32c5a3e... Convert the test-atlas-migration test to a standalone Cogl 
  4bb6eff... Adds initial GLES2 integration support
  80d7599... Adds libcogl-gles2 frontend GLES2 api
  fcb9471... Adds a cogl-gles2-gears example
  9369c60... conform: Adds a gles2 context test
  ed61463... Adds gles2-context renderer constraint
  bba2def... cogl-pango: Updates to no longer require a default context
  7546ee1... Remove lots of legacy api depending on the default context
  7f57e9c... Don't build cogl-gles2-gears if configured with --disable-c
  9f4945e... Fix a warning on test-gles2-context
  9811a01... Fix disabling debugging
  b08a81e... Fix the documentation for cogl_quaterinon_init_from_array
  7fa8c05... Make cogl_matrix_init_from_quaternion take a const quaterni
  e66d996... Add a cogl_matrix_init_from_euler function
  339db0f... matrix-stack: Fix the _cogl_matrix_entry_equal function
  5064315... Add functions to directly transform from a euler or a quate
  a32eb76... Add a basic conformance test for eulers and quaternions
  d31ed33... matrix-stack: Prune stack entries when loading a replacemen
  283f673... Preserve the CoglDrawFlags when drawing a wireframe
  c4bb08e... Cache the debug wireframe snippet
  b44feb6... Fix a typo in _cogl_matrix_init_translation
  1674cf2... build: add newly introduced header to fix make dist
  90b0723... Update .gitignore
  ec45f60... Use the internal format to check if the texture size is sup
  be12d55... Updated Slovenian translation
  e2700ab... Updated French translation
  f9abee1... Updated Latvian translation
  f252c66... Updated Esperanto translation
  c8556f4... [l10n] Updated German translation
  0491f03... Fix a typo in the Requires: of cogl-pango2.pc
  64370e7... Add a note about [0, 0, 0] and cogl_vector3_normalize()
  af5838f... Updated Telugu Translation
  06d6bdb... cogl-gles2: Add glTexParameterf to wrapper library
  6cb5ab4... Add an SDL2 winsys
  d9aa6ff... cogl-pango-fontmap: Use the right unref function for the re
  844440a... Add a conformance test for removing a pipeline layer
  88e73dd... Fix removing layers when the pipeline is not the owner
  71ecb51... Use the old GLSL extensions if GL 2.0 is not available
  9a19ea0... Initialize the inverse matrix in invert_matrix_3d()
  8b61963... Fix the inclusion of the SDL integration documentation
  06e47af... Update the cogl_sdl_context_new() code snippet
  b4223ed... Remove the deprecated symbols from CoglColor
  69766a8... Remove cogl-deprecated.h
  a433a58... Remove the inclusion of cogl-rectangle.xml in the documenta
  66c9f26... Use <literal> not <pre> in the comments
  a99512e... Mass rename CLUTTER_COMPILATION to COGL_COMPILATION
  f42ee67... Don't use the transpose argument of glUniformMatrix*
  7208973... Don't use eglGetProcAddress to retrieve core functions
  e9bac27... Don't use the label 'ERROR' because it conflicts with windo
  099d6d1... bitmap: Adds cogl_android_bitmap_new_from_asset()
  7d21567... framebuffer: Only remember offscreen allocate flags when !C
  04b9a54... Updated Bulgarian translation
  cb3409b... Fix point sprite coordinates in shaders on GLES2
  51b7fdb... Split test-point-sprite into two, one without checking orie
  6df152c... Fix up Visual C++ property sheets
  9ed541b... Update Visual C++ project files
  a1a8cc0... onscreen: Adds support for resizable windows
  1d27fed... stack: don't deref freed mem in _cogl_memory_stack_free
  70bc12f... onscreen: Free swap notify callback state
  2075273... quaternions: Allow multiplication into 'a' arg
  30c91bc... Updated Norwegian bokmÃl translation
  68dcb1d... Updated Indonesian translation
  ed0cdca... Avoid including the EGL headers from the public Cogl header
  a4867fd... Updated Belarusian translation.
  27cbf95... Updated Traditional Chinese translation(Hong Kong and Taiwa
  a93eafe... Visual C++ support: Re-enable C4819 warnings
  481770d... Update Chinese simplified translation for ui
  bb4a65e... Updated Serbian translation
  41928d0... pipeline: Remove the CoglPipelineFlag enum
  f05d692... egl-x11: Don't use GLXDrawable on EGL
  ec69c2d... Add conf vars to trick Cogl to think extensions are disable
  bd4840d... cogl-texture-2d-private: Include egl-defines.h
  3d0aea0... cogl-winsys-egl-kms: Remove some unused variables
  eed4ac8... cogl-winsys-sdl: Fix the signature for the get_proc_address
  222ec4d... Fix the header guards for cogl-texture-2d{,-private}.h
  5c5c577... Updated Serbian translation
  0773107... Move cogl_wayland_display_ proto to cogl-wayland-server.h
  89d3198... build: Remove clutter-project.org from the release rules
  f6ccff9... display: inc cogl-wayland-server.h if needed
  fb6d1e6... Updated Traditional Chinese translation(Hong Kong and Taiwa
  69b6f82... Updated Slovenian translation
  d3b8a5a... Updated Spanish translation
  b9c1d87... Assamese translation updated
  02567b3... cogl-gles2-context: Fix the default viewport and scissor si
  05dc1e3... cogl-gles2-context: Keep some extra data for shaders and pr
  1dd1b0a... Add a wrapper for 'memmem'
  d589bf1... cogl-gles2-context: Flip the rendering when framebuffer is 
  61cbbb3... test-gles2-context: Fix error checking for cogl_gles2_conte
  5b097f9... test-gles2-context: Add a test case for rendering to an FBO
  d8c72bb... cogl-gles2-context: Keep track of extra data per texture ob
  30b6da8... cogl-gles2-context: Wrap glCopyTex{Sub,}Image2D to flip the
  e5b5c50... Support building with automake 1.12.x
  1390794... Updated Hebrew translation.
  850c830... configure: use AC_GNU_SOURCE
  5ba7f4e... bitmap: Use the 'copy' blend mode when loading images on Qu
  b84047a... build: remove unneeded check for libdrm
  710d6af... framebuffer: Take const pointers for the matrix setters
  d4f22f8... kms: Use a dummy surface instead of the surfaceless extensi
  ac01741... Updated Galician translations
  724a0a1... Update Punjabi Translation
  1a89df2... Fix cogl-crate.vcproj
  393dc07... Updated Telugu Translations
  fe931f0... Updated Portuguese translation
  9a9de6c... Updated Indonesian translation
  efaafc9... Updated Polish translation
  fe69077... Implemented FUEL entries to Assamese translation
  5cd15e7... test(1) uses '=' to test if strings are identical
  b913509... Updated Lithuanian translation
  6f9a62d... tex-driver-gles: Fix subregion uploads without GL_EXT_unpac
  47c6247... kms: Update to latest gbm api
  b3831b8... pipeline: Remove fixed function lighting state
  9e25a6d... pipeline: Remove all fog apis and state tracking
  45cac78... primitive: Don't leak indices
  fb575a4... debug: ignore wireframe debug drawing for line primitives
  a262f05... Don't cache inverse within CoglMatrix
  5923f92... pipeline: make _GET_LAYER_NO_CREATE enum a flag
  e855ad9... pipeline: remove unused _cogl_pipeline_get_layers
  c4b5004... debug: define COGL_DEBUG_ macros for non-debug builds
  14ffc3a... journal: Add a uprof timer around the _flush() discard
  3d052db... profile: Print warning if "Mainloop" timer missing
  66b3d23... test-journal: Setup a UProf Mainloop timer
  17b5269... color: Store components as floats and make public
  a2abe5a... texture: remove deprecated cogl_texture_ref/unref
  e1a763c... Remove all experimental API guards
  8a43aa7... Make the default driver selectable at configure time
  008028b... Updated Greek translation
  ede946f... Updated Polish translation
  e9473b5... cogl-version: Fix the 'since' tags in the documentation
  2282161... Updated Hungarian translation
  3899ad3... Updated British English translation
  38f1dc5... kms: Fix the version check for GBM
  bf0d187... meta-texture: Fix textures[] index
  c31a139... android: add an onscreen API to notify cogl of window resiz
  1c8efdc... pipeline: Ensure the pipeline layer cache is freed when pru
  d3063e8... pipeline: Fix the layer index used when pruning layers
  b068d5e... Adds CoglError api
  88a05fa... framebuffer: drop _ALLOCATE_FLAG_DEPTH24_STENCIL8
  32cc59a... framebuffer: Support texture based depth buffers
  b989080... framebuffer: split GL code out from cogl-framebuffer.c
  5a1c4a9... Remove all remaining _EXP suffix defines
  0638b17... Updated Czech translation
  ded3f51... Updated Belarusian translation.
  09332f0... texture: removes cogl_texture_new_from_sub_texture
  44db6b2... texture: remove cogl_texture_get_rowstride
  a1efc94... texture-2d: improve new_from_foreign error handling
  af02792... texture-rectangle: Make new_from_foreign api public
  5fa275b... format: Tidy up the definition of CoglPixelFormat
  33a9397... Avoid referencing file scope context in _context_new()
  157631a... context: Simplify _cogl_context_get_default
  23ce51b... Don't take internal references on the context
  8313107... texture: Add a context pointer to each texture
  3b33889... matrix: Add cogl_debug_matrix_print api
  dfacbbd... gpu-info: Match latest Mesa strings
  96f02c4... cogl-gles2-context: Append wrapper shader to user shaders
  d2904d5... gles2-context: only insert prelude + wrapper into strv once
  dbd92e2... gles2-context: Don't split the wrapper snippet into two
  0d88184... Update French translation
  d8a8f90... Updated Greek translation
  6cc5f20... Updated Brazilian Portuguese translation
  cf9498b... gitignore: Ignore the new and generated cogl-egl-defines.h
  e1db8e3... build: Remove spurious Makefile.am
  ffa7853... renderer: Remove unused error from CoglRendererError
  e97a1bb... gitignore: Only ignore the README file at the root of the r
  429e49e... core: Don't use g_once_*() API
  b43b1ea... stb_image: Fix warnings that the original stb_image has
  24c564d... types: Remove unused CoglAngle type
  4e95253... build: Bump the glib dependency to 2.32
  6b081a5... Remove cogl-primitives.h and CoglTextureVertex
  bb5220d... Updated Danish translation
  1a39fb6... [l10n] Updated Catalan translation
  829e090... [l10n]Updated Catalan (Valencian) translation
  2921d2a... Bug 682071-cogl/cogl-sdl.h: MSVC: Link to SDL when apps are
  3820132... hindi update
  93d7def... Updated Bulgarian translation
  1b7743f... updated Tamil translation
  af265ab... updated Tamil translation
  857f9d3... [l10n] Update Japanese translation
  9cdaf2e... Updated Malayalam file
  7003bd0... Update zh_CN translation
  b9afd31... [l10n] Updated German translation
  c34e8bb... Updated Russian translation
  7dc482f... Re-organize the source layout
  71fadbb... tests: Don't build test-journal with --disable-glib
  3abd3f0... tests: Remove test-fixed
  67ad777... core: Don't initialize the GType system with --disable-glib
  ba452ea... build: Move the compiler checks and libtool initialization 
  9af04f0... config: Don't read a config file at startup when using --di
  77efc74... tests: Don't use g_test_verbose() as cogl doesn't use GTest
  1ccaafa... build: Indicate if cogl is build with i18n support
  016f227... build: Use the correct variable to indicate of cogl-gles2 w
  de06391... build: Allow to build cogl without an external glib depende
  6357960... Build: Add a --enable-standalone option
  1d3bce7... build the sdl examples when glib is disabled
  ae457e0... build: Create the libtool file early as it's used by AS_GLI
  5d5fc97... build: don't include deps/glib headers if glib enabled
  6f78b8a... texture: rename texobj flush code as gl specific
  ec57588... texture-2d: factor out all GL specific code
  3f2c991... blit: avoid using _COGL_GET_CONTEXT
  7e20c39... attribute: Split out GL specific code
  d9673d4... Updated Latvian translation
  9058741... Adds a NOP driver
  acf989f... clip-stack: Splits out opengl specific code
  06d46f1... buffer: move choice about using malloc closer to driver
  6371fbb... Give buffer/bitmap bind functions gl infix
  4d7094a... buffer: splits out GL specific code
  aa5f8e9... Updated POTFILES.in
  3caf4c3... Updated Latvian translation
  7a6c3b2... Updated Galician translations
  071698d... pipeline: remove dubious optimization
  119b0d7... pipeline: remove unused _MASK defines
  1bcf34b... pipeline: remove duplicate defines
  098d624... pipeline: tidy up definition of *END defines
  cec381f... Clearly define 3 progends that own the frag+vertends
  69f70bf... Updated Serbian translation
  b53e3c3... Remove the deprecated feature flags
  003f080... Fix a warning in the vtable for texture_2d_get_data
  66c2e74... driver-gl: split out parse_gl_version function
  9bde48b... check the glsl version during init
  2701b93... Unify a lot of gles2 vs gl glsl code
  e947c71... winsys-glx: Remove the vblank counter feature when indirect
  f63381f... Fix the terminator in one of the extension lists
  e55b64a... Remove the varying array for tex_coords
  a7c391a... egl: remove special re-try without stencil code
  96d9ea7... driver-gl: re-indent misleading if-else statement
  6507216... attribute: Adds support for constant CoglAttributes
  89d6dc9... attribute: Only unref buffer for buffered attributes
  ee0592d... [l10n] Updated Italian translation.
  2006ddd... pipeline: Don't notify the undefined progend of layer chang
  66c9db9... Add a GL 3 driver
  624dea2... egl: Only allow GLES2 context creation for the GLES2 driver
  750e566... Remove an out of date comment in the GLES2 context code
  3653c5b... Use the right context when pushing the GLES2 context to an 
  4ec0450... Add a simple conformance test for alpha testing
  5469a25... progend-glsl: Fix handling of the builtin uniforms on non-G
  34143bc... Fix a warning when building without GLES2 support
  d2f0734... object: Move cogl_object_{ref,unref}() to cogl-object.h
  eaef6d7... cogl: Don't expose longs in the API (1/2)
  f9c8fc5... cogl: Don't expose longs in the API (2/2)
  f40b0d0... framebuffer: Annotate the output parameter of get_viewport4
  b3b7be8... Updated Czech translation
  1f30d20... display: Fix 'arguments' typo
  d0dab05... offscreen: Remove declarations of long gone cogl_offscreen_
  9c84330... Fix a warning when building the SDL2 winsys
  d46acaf... sdl2: Fix GL3 context creation
  6a78a8c... build: fix make dist
  67fdae1... build: Rename cogl_1_public_h to cogl_public_h
  b6ca999... build: Move most of the old experimental headers to cogl_pu
  015c36a... context: glib-mkenums chokes on /*< private >*/ but support
  9af7dda... error: Fix 'burden' typo
  e51206b... context: Re-add /<* private *>/ for _COGL_N_FEATURE_IDS
  f203812... Added Thai translation

Commits added to the branch:

  763ecde... Bump version to 1.11.1 (*)
  943afe5... winsys-glx: Remove unused variable (*)
  fa88ed8... cogl/Makefile.am: Fix filters for MSVC projects (*)
  e85a04f... Fix cogl.symbols (*)
  6400b45... Don't include any GL header from the public GL headers (*)
  d2a5d6f... Add a context member to CoglPath (*)
  eaf29af... bitmap-pixbuf: Fix the bitmap loader on Quartz (*)
  097d282... Add _COGL_STATIC_ASSERT macro (*)
  09642a8... Removes all remaining use of CoglHandle (*)
  54735de... Switch use of primitive glib types to c99 equivalents (*)
  8dd77de... Replace cogl_path_{stroke,fill} with framebuffer API (*)
  a9d1939... configure: Fix the check for _Static_assert (*)
  e58c7da... build: Include stdint.h (*)
  e16b42a... tests: Adds journal micro benchmark (*)
  97d5406... Adds internal CoglMemoryStack utility API (*)
  882ff56... Adds a "magazine" allocator for chunks of fixed size (*)
  e3d6bc3... Re-design the matrix stack using a graph of ops (*)
  8b22b0d... journal: avoiding some _cogl_matrix_entry_get()'s (*)
  b6b9ac0... Add a cogl-version header (*)
  9cf7aac... Allow npot Texture2D creation with only basic npot support (*)
  d0c939c... Updated Spanish translation (*)
  0492f50... Fixes for make dist (*)
  ed6f237... Updated Hebrew translation. (*)
  8952b77... Updated Galician translations (*)
  805a624... Updated Galician translations (*)
  85efb7d... Don't typedef CoglMemoryStack twice (*)
  7261952... [l10n] Updated German translation (*)
  2db173c... Updated Greek translation (*)
  d57fcd9... buffer: Use GL_STREAM_DRAW on GLES2 (*)
  3dbe49a... Updated Czech translation (*)
  1d3d173... Fixes for building with --disable-gl (*)
  68a6e82... Add support for the WebOS version of SDL (*)
  7ff0b52... matrix: Add a init_translation() constructor (*)
  aa1a4a4... [l10n] Update Japanese translation (*)
  413862e... Visual C++ projects Update (*)
  28655fd... quaternion: Document init_from_euler() (*)
  e172cac... quaternion: Document init_from_quaternion() (*)
  86a5259... doc: Include the documentation for CoglEuler (*)
  542fdcd... doc: Hide the private fields of CoglQuaternion (*)
  f5ca673... doc: Remove the inclusion of non-existent cogl-clipping.xml (*)
  ba86470... doc: Fix a couple of renamed symbols (*)
  e6b75b6... quaternion: Fix typo in the init_from_z_rotation documentat (*)
  23becf6... Fix Visual C++ build (*)
  feaaaad... Update cogl.symbols (*)
  37fbfff... Visual C++ 2008 support: Add note in README.txt (*)
  b8e380e... gpu-info: Detect more info including architecture (*)
  a945890... Workaround drisw bug where clipped redraws don't work (*)
  fb63600... By default enable swap throttling (*)
  3f2cb89... Fix depth testing, write enable bug (*)
  f729798... Convert the test-atlas-migration test to a standalone Cogl  (*)
  010d16f... Adds initial GLES2 integration support (*)
  10340a5... Adds libcogl-gles2 frontend GLES2 api (*)
  0047a1f... Adds a cogl-gles2-gears example (*)
  8d0b771... conform: Adds a gles2 context test (*)
  4989370... Adds gles2-context renderer constraint (*)
  59ffa9a... Don't build cogl-gles2-gears if configured with --disable-c (*)
  06c3a7b... Fix a warning on test-gles2-context (*)
  b977d75... Fix disabling debugging (*)
  bdc8a12... Fix the documentation for cogl_quaterinon_init_from_array (*)
  0210cc4... Make cogl_matrix_init_from_quaternion take a const quaterni (*)
  6eb8864... Add a cogl_matrix_init_from_euler function (*)
  aa749bb... matrix-stack: Fix the _cogl_matrix_entry_equal function (*)
  5e8ff24... Add functions to directly transform from a euler or a quate (*)
  9026acd... Add a basic conformance test for eulers and quaternions (*)
  702873c... matrix-stack: Prune stack entries when loading a replacemen (*)
  1357c4c... Preserve the CoglDrawFlags when drawing a wireframe (*)
  67a095b... Cache the debug wireframe snippet (*)
  9a654d1... Fix a typo in _cogl_matrix_init_translation (*)
  5c16ad6... build: add newly introduced header to fix make dist (*)
  e58b210... Update .gitignore (*)
  81bb87e... Use the internal format to check if the texture size is sup (*)
  4d0c345... Updated Slovenian translation (*)
  da5789e... Updated French translation (*)
  df23d1c... Updated Latvian translation (*)
  55ec6e1... Updated Esperanto translation (*)
  5a36ce4... [l10n] Updated German translation (*)
  a87b657... Add a note about [0, 0, 0] and cogl_vector3_normalize() (*)
  66dd06d... Updated Telugu Translation (*)
  9a1f0c4... cogl-gles2: Add glTexParameterf to wrapper library (*)
  17c818a... Add an SDL2 winsys (*)
  2e50693... Add a conformance test for removing a pipeline layer (*)
  a3989d0... Fix removing layers when the pipeline is not the owner (*)
  763c1de... Use the old GLSL extensions if GL 2.0 is not available (*)
  ecc5c96... Initialize the inverse matrix in invert_matrix_3d() (*)
  0257a95... Fix the inclusion of the SDL integration documentation (*)
  829aafc... Update the cogl_sdl_context_new() code snippet (*)
  4ad1e9b... Use <literal> not <pre> in the comments (*)
  93d0de1... Mass rename CLUTTER_COMPILATION to COGL_COMPILATION (*)
  7cdaaf2... Don't use the transpose argument of glUniformMatrix* (*)
  df77e85... Don't use eglGetProcAddress to retrieve core functions (*)
  d1dc4e1... Don't use the label 'ERROR' because it conflicts with windo (*)
  1686e75... bitmap: Adds cogl_android_bitmap_new_from_asset() (*)
  053845f... framebuffer: Only remember offscreen allocate flags when !C (*)
  960cf64... Updated Bulgarian translation (*)
  2ae352b... Fix point sprite coordinates in shaders on GLES2 (*)
  786d1b8... Split test-point-sprite into two, one without checking orie (*)
  0ac0ef3... Fix up Visual C++ property sheets (*)
  72f992e... Update Visual C++ project files (*)
  df51574... onscreen: Adds support for resizable windows (*)
  5638243... stack: don't deref freed mem in _cogl_memory_stack_free (*)
  8f4dd45... onscreen: Free swap notify callback state (*)
  9618321... quaternions: Allow multiplication into 'a' arg (*)
  c66d886... Updated Norwegian bokmÃl translation (*)
  90641cf... Updated Indonesian translation (*)
  bb258c1... Avoid including the EGL headers from the public Cogl header (*)
  9d50136... Updated Belarusian translation. (*)
  8960c8a... Updated Traditional Chinese translation(Hong Kong and Taiwa (*)
  d559c93... Visual C++ support: Re-enable C4819 warnings (*)
  371d509... Update Chinese simplified translation for ui (*)
  c7c90d4... Updated Serbian translation (*)
  cbad21f... pipeline: Remove the CoglPipelineFlag enum (*)
  e5fea8b... egl-x11: Don't use GLXDrawable on EGL (*)
  74fd618... Add conf vars to trick Cogl to think extensions are disable (*)
  5fff83c... cogl-texture-2d-private: Include egl-defines.h (*)
  59ff396... cogl-winsys-egl-kms: Remove some unused variables (*)
  96b726b... cogl-winsys-sdl: Fix the signature for the get_proc_address (*)
  0e168ed... Fix the header guards for cogl-texture-2d{,-private}.h (*)
  f31ce3d... Updated Serbian translation (*)
  e347135... Move cogl_wayland_display_ proto to cogl-wayland-server.h (*)
  683545b... build: Remove clutter-project.org from the release rules (*)
  6a024ac... display: inc cogl-wayland-server.h if needed (*)
  3a755ed... Updated Traditional Chinese translation(Hong Kong and Taiwa (*)
  1be1fda... Updated Slovenian translation (*)
  a975438... Updated Spanish translation (*)
  f373c4a... Assamese translation updated (*)
  0cd88bd... cogl-gles2-context: Fix the default viewport and scissor si (*)
  12a1ef7... cogl-gles2-context: Keep some extra data for shaders and pr (*)
  0c66431... Add a wrapper for 'memmem' (*)
  8e12e40... cogl-gles2-context: Flip the rendering when framebuffer is  (*)
  4c1b7c9... test-gles2-context: Fix error checking for cogl_gles2_conte (*)
  d12399b... test-gles2-context: Add a test case for rendering to an FBO (*)
  77edc1f... cogl-gles2-context: Keep track of extra data per texture ob (*)
  19ccb72... cogl-gles2-context: Wrap glCopyTex{Sub,}Image2D to flip the (*)
  0e69a64... Support building with automake 1.12.x (*)
  09ddb9a... Updated Hebrew translation. (*)
  57f420e... Remove one final user of cogl-handle and cogl-handle.h itse (*)
  470273d... configure: use AC_GNU_SOURCE (*)
  41539dd... bitmap: Use the 'copy' blend mode when loading images on Qu (*)
  601abea... build: remove unneeded check for libdrm (*)
  51d9476... framebuffer: Take const pointers for the matrix setters (*)
  32fbd0a... kms: Use a dummy surface instead of the surfaceless extensi (*)
  6741f70... Updates NEWS for the 1.11.2 release (*)
  bc305b1... Release 1.11.2 (snapshot) (*)
  002671b... Post-release version bump to 1.11.3 (*)
  8dc035d... cogl-gles2: Require cogl-1.0 (*)
  04348bd... cogl-gles2: Install headers in cogl/ instead of in cogl2/ (*)
  e6bd612... Fix cogl.vcproj (*)
  8dbf7ff... cogl/Makefile.am: Correct the way gen-enums.bat is created (*)
  55e4394... Update/fix cogl.symbols for 1.12 (*)
  615e319... cogl-crate.vcproj: Don't link to SDL for non-SDL x64 builds (*)
  4589c6f... test(1) uses '=' to test if strings are identical (*)
  b3f56cc... tex-driver-gles: Fix subregion uploads without GL_EXT_unpac (*)
  13ea51b... Updated Polish translation (*)
  45f4175... Updated Polish translation (*)
  f13f6b9... cogl-version: Fix the version number (*)
  ef73e6e... cogl-version: Fix the 'since' tags in the documentation (*)
  74d749e... kms: Update to latest gbm api (*)
  971b5cf... primitive: Don't leak indices (*)
  71f2006... debug: ignore wireframe debug drawing for line primitives (*)
  fb22383... pipeline: make _GET_LAYER_NO_CREATE enum a flag (*)
  c477e9c... debug: define COGL_DEBUG_ macros for non-debug builds (*)
  85efcfa... journal: Add a uprof timer around the _flush() discard (*)
  ac72d06... profile: Print warning if "Mainloop" timer missing (*)
  69c6d50... test-journal: Setup a UProf Mainloop timer (*)
  cde0eb3... Make the default driver selectable at configure time (*)
  f48e0c0... Updated Greek translation (*)
  9212a87... Updated Galician translations (*)
  0a5ff72... Update Punjabi Translation (*)
  17369ef... Updated Telugu Translations (*)
  22cedf4... Updated Portuguese translation (*)
  53f6e1c... Updated Indonesian translation (*)
  a388ae4... Implemented FUEL entries to Assamese translation (*)
  308c424... Updated Lithuanian translation (*)
  de3e4b1... build: remove duplicate cogl_info_SOURCES/LDADD lines (*)
  1084e2f... docs: Update pointers to documentation (*)
  2192668... Updates NEWS for the 1.11.4 release (*)
  32801ad... Release 1.11.4 (snapshot) (*)
  6bcee6e... Post-release version bump to 1.11.5 (*)
  023528d... Updated Polish translation (*)
  27d74f0... kms: Fix the version check for GBM (*)
  a18c977... pipeline: Ensure the pipeline layer cache is freed when pru (*)
  cb834c9... pipeline: Fix the layer index used when pruning layers (*)
  4ffb423... Updated Hungarian translation (*)
  2bc5c49... Updated British English translation (*)
  8d09b93... meta-texture: Fix textures[] index (*)
  7b5b0be... framebuffer: drop _ALLOCATE_FLAG_DEPTH24_STENCIL8 (*)
  3c792b2... Updated Czech translation (*)
  a676f70... Updated Belarusian translation. (*)
  6616927... texture-2d: improve new_from_foreign error handling (*)
  2942fd3... Avoid referencing file scope context in _context_new() (*)
  ea3d8ec... Don't take internal references on the context (*)
  0f0ee4a... texture: Add a context pointer to each texture (*)
  50ba5fa... gpu-info: Match latest Mesa strings (*)
  a491789... cogl-gles2-context: Append wrapper shader to user shaders (*)
  5f3768f... gles2-context: only insert prelude + wrapper into strv once (*)
  1b3a7ac... gles2-context: Don't split the wrapper snippet into two (*)
  7429fb8... Updates NEWS for the 1.11.6 release (*)
  3aa7bda... Release 1.11.6 (snapshot) (*)
  f904f20... Post-release version bump to 1.11.7 (*)
  b743d95... Bug 682071-cogl/cogl-sdl.h: MSVC: Link to SDL when apps are (*)
  ed32a05... Updated Danish translation (*)
  192920e... [l10n] Updated Catalan translation (*)
  e3e53f2... [l10n]Updated Catalan (Valencian) translation (*)
  7253c5c... Bug 682071-cogl/cogl-sdl.h: MSVC: Link to SDL when apps are (*)
  fc0c3c8... hindi update (*)
  700e7df... Updated Bulgarian translation (*)
  19fa0ef... updated Tamil translation (*)
  59e6078... updated Tamil translation (*)
  6e9ae28... [l10n] Update Japanese translation (*)
  eb18e47... Updated Malayalam file (*)
  b6ffa02... Update zh_CN translation (*)
  8a53315... [l10n] Updated German translation (*)
  95ad4ce... Updated Russian translation (*)
  d32bbaf... Updates NEWS for the 1.12.0 release (*)
  b1aafcc... Release 1.12.0 (release) (*)
  fe198cf... Merge branch 'cogl-1.12-release' into cogl-1.12 (*)
  a8fa6c7... Post-release version bump to 1.12.1 (*)
  441e4cf... Updated Indonesian translation (*)
  30d3f1a... Update French translation (*)
  e3373e7... Updated Greek translation (*)
  248182d... Updated Latvian translation (*)
  e2ad3cb... Updated Belarusian translation. (*)
  3dd87cb... Updated Serbian translation (*)
  244ee67... Updated Lithuanian translation (*)
  c0e9d92... Update Visual C++ projects (*)
  cfdc1c9... Clean up Visual C++ projects (*)
  f9e7f8d... winsys-glx: Remove the vblank counter feature when indirect (*)
  9563799... Fix the terminator in one of the extension lists (*)
  4a4d815... [l10n] Updated Italian translation. (*)
  07a5001... egl: Only allow GLES2 context creation for the GLES2 driver (*)
  5e73056... Remove an out of date comment in the GLES2 context code (*)
  0edb848... Use the right context when pushing the GLES2 context to an  (*)
  d6e37fa... Updated Czech translation (*)
  5cec3de... Updated Bulgarian translation (*)
  cb274ad... Updated Brazilian Portuguese Translation (*)
  ad05cb3... Added Thai translation (*)
  0e33654... wayland: Port to new Wayland protocol (*)
  7dc9070... Add CoglOutput and track for the GLX backend
  9343361... Prefer OML_sync_control over SGI_video_sync when waiting fo
  86f5a7f... Add CoglFrameTimings

(*) This commit already existed in another branch; no separate mail sent



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]