[mutter] (104 commits) Non-fast-forward update to branch gbsneto/graphene-matrix



The branch 'gbsneto/graphene-matrix' 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:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  632c2dd... build: Bump graphene requirement to 1.10.2
  09e1278... cogl: Remove unused header
  3ff50cb... clutter: Add progress function for CoglMatrix
  5d518e5... cogl/matrix: Add cogl_matrix_init_from_matrix initializer
  05f51ef... cogl/matrix: Add constant identity initializer
  6f5ebce... Remove ClutterMatrix
  fccaf18... cogl/tests: Compare matrices using array
  8902416... cogl/matrix: Import skew functions from Clutter
  6965b11... clutter/util: Replace ClutterVertex4 with graphene_vec4_t i
  886713a... clutter/util: Make ClutterVertex4 internal to clutter-util.
  0384e8f... clutter/cogl: Use graphene to progress matrices
  178b61d... clutter/util: Remove unused functions
  b9c2ab4... cogl/matrix: Add cogl_matrix_get_value
  295e714... Don't access CoglMatrix struct fields
  340fa14... cogl/matrix: Translate using graphene
  7e61955... cogl/matrix: Multiply using graphene matrices
  9ec79da... cogl/matrix: Rotate using graphene matrices
  9d7c198... cogl/matrix: Scale using graphene matrices
  be8a386... cogl/matrix: Compare using graphene matrices
  3886752... cogl/matrix: Look-at using graphene matrices
  fc217ad... cogl/matrix: Transpose using graphene matrices
  bd58e71... cogl/matrix: Frustum with graphene matrices
  8700566... cogl/matrix: Skew using graphene matrices
  ddd1672... cogl/matrix: Project and transpose using graphene matrices
  29a5632... cogl/tests: Remove euler test
  59a156c... cogl/matrix: Euler-rotate with graphene matrices
  dee716a... cogl/matrix: Don't debug-print inverse matrix
  dd77782... cogl/matrix: Orthographic with graphene matrices
  ea2bb2a... cogl/matrix: Calculate inverse using graphene matrices
  0437edf... cogl/matrix: Remove dead code
  52a0993... cogl/matrix: Check identity using graphene matrices
  1c9ba40... cogl/matrix: Get value using graphene matrix
  7e0eb75... cogl/matrix: Remove matrix type
  0438710... cogl/matrix: Remove unused defines
  a7757e3... cogl/matrix: Cleanup flags and turn them into an enum
  941d05d... clutter: Explicitly initiate CoglMatrices
  7f837be... cogl/matrix: Rename and change cogl_matrix_get_array()
  bb077b4... cogl/matrix: Use graphene_matrix_t internally
  9682048... cogl/matrix: Update copyright headers
  0f48ca5... cogl/matrix: Update outdated documentation and comments
  a8148b7... cogl/matrix: Remove extra padding
  a854ab1... cogl/matrix: Add graphene_matrix_t utility function
  5b9a3e5... clutter/actor: Split building the transform into a separate
  6a454a1... clutter/actor: Cache inverse transform
  005cb09... clutter: Register progress function for graphene_matrix_t
  58251ad... cogl/matrix: Remove cached inverse and flags
  97f4d4c... cogl/matrix: Make CoglMatrix a typedef to graphene_matrix_t
  3b73f99... cogl/matrix: Remove custom boxed type
  9bc9fa8... cogl/matrix: Relocate and update projection and transform A
  6571476... Replace the CoglMatrix type by graphene_matrix_t
  9b98ef5... cogl/matrix: Move inverse calculation to cogl-graphene.c
  c4acc66... clutter/stage: Setup 2D view internally
  a540500... clutter/stage: Only use graphene_matrix_* APIs
  922e117... clutter/actor: Use graphene APIs
  1cd0c36... clutter/clone: Use graphene APIs
  09bde60... clutter/offscreen-effect: Stop using CoglMatrix API
  240616a... clutter/stage-view: Use graphene APIs
  2854ed6... clutter/paint-nodes: Use graphene APIs
  6bf216b... clutter/paint-volume: Use graphene APIs
  08b77d6... clutter/pan-action: Use graphene APIs
  89e7c60... clutter/scroll-actor: Use graphene APIs
  4f0191d... clutter/util: Use graphene APIs
  f0ad227... cogl/matrix-stack: Embed graphene matrices in entry structs
  8f45379... cogl/matrix-stack: Use graphene APIs
  8417cbc... cogl: Use graphene APIs
  8c3f5b9... shaped-texture: Use graphene APIs
  e37115a... renderer-view: Use graphene APIs
  267489d... src: Use graphene APIs
  66324e1... texture-tower: Use graphene APIs
  8ed86a2... cogl/tests: Use graphene APIs
  6105e65... tests: Use graphene APIs
  50a170b... Remove CoglMatrix

Commits added to the branch:

  df89c30... backends: Drop unused function (*)
  978e651... core: Remove unused struct field (*)
  a72ab76... core: Do not force cursor renderer update here (*)
  f7d0f2c... backends: Drop unused function (*)
  41042b1... backends/native: Remove unused function (*)
  a270b6a... clutter: Drop _clutter_clear_events_queue_for_stage() (*)
  38a96cc... Update Brazilian Portuguese translation (*)
  97f10a0... barriers: Fix leak in meta_barrier_destroy (*)
  1e78d90... barriers: Free backend implementation at dispose time (*)
  82fffac... wayland: Add versions to primary selection protocols (*)
  9b9b912... backends: force enable modifiers on tagged devices (*)
  8ae641a... cogl tests: Show the actual output from tests if VERBOSE is (*)
  544b92d... Update Hebrew translation (*)
  533882a... wayland: Fix refcount error (*)
  3a27302... backends/x11: Set stage on logical keyboard device (*)
  67cc60c... clutter: Align all screen transformations to 1/256th of a s (*)
  df228e8... screen-cast/area-src: Clear framebuffer before painting sta (*)
  6664044... clutter: Do not use stack-allocated ClutterEvents (*)
  16139ef... backends: Do not use stack-allocated ClutterEvents (*)
  86fa8af... core: Do not update last device on CLUTTER_DEVICE_ADDED/REM (*)
  089be8b... backends: Ensure to clear the last updated device on device (*)
  4dbf2de... build: Build libmutter using sources as positional argument (*)
  4e9a2e4... build: Do not provide built sources as libmutter_dep source (*)
  64d34a7... background-content: Apply Cullable clipping even in the tra (*)
  71f03a7... wayland/actor-surface: Always set opaque region on alpha-le (*)
  78592cb... surface-actor: Simplify culling logic (*)
  5afdbc6... wayland/client: Free GSubprocessLauncher after spawning (*)
  505b348... Update Catalan translation (*)
  209b1ba... clutter/frame-clock: Adapt refresh rate from to frame info (*)
  113446f... Bump version to 3.38.1 (*)
  f481cbf... plugin: Drop version information (*)
  ea179ed... Bump version to 40.alpha (*)
  10a2814... build: Bump graphene requirement to 1.10.2
  b49c008... cogl: Remove unused header
  42255c6... clutter: Add progress function for CoglMatrix
  6988d35... cogl/matrix: Add cogl_matrix_init_from_matrix initializer
  f222c28... cogl/matrix: Add constant identity initializer
  b318952... Remove ClutterMatrix
  6d0f6a1... cogl/tests: Compare matrices using array
  bdcb972... cogl/matrix: Import skew functions from Clutter
  c40db0a... clutter/util: Replace ClutterVertex4 with graphene_vec4_t i
  c4a9fe0... clutter/util: Make ClutterVertex4 internal to clutter-util.
  d813a67... clutter/cogl: Use graphene to progress matrices
  a21ced0... clutter/util: Remove unused functions
  44d4f80... cogl/matrix: Add cogl_matrix_get_value
  84953af... Don't access CoglMatrix struct fields
  5d6fb90... cogl/matrix: Translate using graphene
  952b30b... cogl/matrix: Multiply using graphene matrices
  1692051... cogl/matrix: Rotate using graphene matrices
  a880740... cogl/matrix: Scale using graphene matrices
  3e4eb2b... cogl/matrix: Compare using graphene matrices
  52b6c2d... cogl/matrix: Look-at using graphene matrices
  47f7ecc... cogl/matrix: Transpose using graphene matrices
  9a1c36a... cogl/matrix: Frustum with graphene matrices
  9361f9f... cogl/matrix: Skew using graphene matrices
  18ef983... cogl/matrix: Project and transpose using graphene matrices
  7f7d049... cogl/tests: Remove euler test
  3859fca... cogl/matrix: Euler-rotate with graphene matrices
  8b0b471... cogl/matrix: Don't debug-print inverse matrix
  8df25f8... cogl/matrix: Orthographic with graphene matrices
  336a663... cogl/matrix: Calculate inverse using graphene matrices
  db87349... cogl/matrix: Remove dead code
  90d7b74... cogl/matrix: Check identity using graphene matrices
  f1b0817... cogl/matrix: Get value using graphene matrix
  f1e62b2... cogl/matrix: Remove matrix type
  034ab7c... cogl/matrix: Remove unused defines
  5e7d1ed... cogl/matrix: Cleanup flags and turn them into an enum
  4f66e75... clutter: Explicitly initiate CoglMatrices
  1636039... cogl/matrix: Rename and change cogl_matrix_get_array()
  761edd0... cogl/matrix: Use graphene_matrix_t internally
  59730c9... cogl/matrix: Update copyright headers
  7e16d90... cogl/matrix: Update outdated documentation and comments
  0db5705... cogl/matrix: Remove extra padding
  bad353a... cogl/matrix: Add graphene_matrix_t utility function
  b023e9a... clutter/actor: Split building the transform into a separate
  510b818... clutter/actor: Cache inverse transform
  ad909dc... clutter: Register progress function for graphene_matrix_t
  75c84c0... cogl/matrix: Remove cached inverse and flags
  e110e5d... cogl/matrix: Make CoglMatrix a typedef to graphene_matrix_t
  b3a9f42... cogl/matrix: Remove custom boxed type
  c9f5ccb... cogl/matrix: Relocate and update projection and transform A
  9cd822f... Replace the CoglMatrix type by graphene_matrix_t
  92c0c25... cogl/matrix: Move inverse calculation to cogl-graphene.c
  62747b7... clutter/stage: Setup 2D view internally
  c34077a... clutter/stage: Only use graphene_matrix_* APIs
  3485026... clutter/actor: Use graphene APIs
  fdb972b... clutter/clone: Use graphene APIs
  8d10b78... clutter/offscreen-effect: Stop using CoglMatrix API
  96416df... clutter/stage-view: Use graphene APIs
  3274c67... clutter/paint-nodes: Use graphene APIs
  28836a4... clutter/paint-volume: Use graphene APIs
  77deaa9... clutter/pan-action: Use graphene APIs
  1e299b2... clutter/scroll-actor: Use graphene APIs
  07cf123... clutter/util: Use graphene APIs
  b525ed1... cogl/matrix-stack: Embed graphene matrices in entry structs
  d89279a... cogl/matrix-stack: Use graphene APIs
  48040e3... cogl: Use graphene APIs
  62b4b18... shaped-texture: Use graphene APIs
  291b1c0... renderer-view: Use graphene APIs
  7646224... src: Use graphene APIs
  e93f621... texture-tower: Use graphene APIs
  f5ad673... cogl/tests: Use graphene APIs
  685bc75... tests: Use graphene APIs
  107b1bc... Remove CoglMatrix

(*) 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]