Project not found: home:goupilmtos:games

File cogl.changes of Package cogl

-------------------------------------------------------------------
Mon Oct 17 20:39:07 CEST 2011 - dimstar@opensuse.org

- Update to version 1.8.2:
  + Fix a crash while generating ARBfp code with layers containing
    a NULL texture.
  + Improvements to the mingw-fetch-dependencies script to work
    without first needing to find a copy of config.guess.
  + Bugs fixed: bgo#660184, bgo#660387, bgo#660986.
  + Updated translations.

-------------------------------------------------------------------
Wed Sep 21 17:27:20 UTC 2011 - vuntz@opensuse.org

- Update to version 1.8.0:
  + Started porting Cogl conformance tests from Clutter to be
    standalone Cogl tests including tests for depth-state and
    backface culling.
  + Added a new color mask conformance test
  + We no longer implicitly define COGL_ENABLE_EXPERIMENTAL_2_0_API
    in the cogl-2.0-experimental.pc file cflags because the way
    pkgconfig works makes it hard to then consume libraries
    depending on cogl-2.0-experimental.pc with Clutter.
  + Made progress re-factoring cogl-pipeline.c to be more
    maintainable by starting to split the code up into more
    manageable pieces.
  + We now bind the locale dir for the Cogl domain during init.
  + We now track backface culling state as part of CoglPipeline.
  + Bugs fixed: bgo#656442, bgo#658092, bgo#658333, bgo#658700,
    bgo#659029, bgo#659360.
- Rename libcogl2 to libcogl5, following upstream soversion change.

-------------------------------------------------------------------
Sat Sep 17 23:27:24 UTC 2011 - jengelh@medozas.de

- Remove redundant tags/sections from specfile

-------------------------------------------------------------------
Mon Sep  5 21:06:38 UTC 2011 - vuntz@opensuse.org

- Update to version 1.7.8:
  + Getters for the display and renderer associated with context
  + Getter for the number of supported texture units during
    fragment processing.
  + Optimizations for the GLSL codegen for fragment processing so
    we can ignore redundant layers - if for example the "REPLACE"
    function is used for layer N then computing anything for
    previous layers is redundant. Also if texture combining needs
    to sample the same texture multiple times we now re-use the
    same sample instead of repeating it.
  + Optimize texture uploads to a texture atlas on GLES by avoiding
    lots of redundant format conversions.
  + Relax the requirement to need braces around blend factors when
    using the CoglBlendString syntax. Braces are only needed for
    factors involving a subtraction like "(1 - SRC_COLOR[A])"
  + Adds API for querying the format of a CoglFramebuffer
  + Bugs fixed: bgo#656426, bgo#656441, bgo#656587, bgo#657347,
    bgo#657840, bgo#656809.

-------------------------------------------------------------------
Mon Aug 15 15:19:14 UTC 2011 - dimstar@opensuse.org

- Update to version 1.7.6:
  + Add an experimental cogl_matrix_look_at function
  + Fix flipping the y-coordinates for cogl_framebuffer_swap_region
  + Automatically allocate framebuffers on first use
  + Add experimental cogl_framebuffer_clear functions
  + Add a function to get the context given a framebuffer
  + Add support for a cogl.conf config file
  + Fix using TEXTURE_n as the source for a layer combine
  + Some fixes for the WGL backend
  + Add experimental API to upload a texture subregion from a
    CoglBuffer
  + Bugs fixed: bgo#655026, bgo#655216, bgo#655228, bgo#655355,
    bog#655400, bgo#655412, bgo#655510, bgo#655556, bgo#655723,
    bgo#655724, bgo#656303, bgo#655792, bgo#655791.
- Add xz BuildRequires to be able to decompress the tar.xz source.

-------------------------------------------------------------------
Wed Jul 27 15:51:21 CEST 2011 - vuntz@opensuse.org

- Add Mesa Requires to libcogl2: since the GL library is
  dynamically loaded now, there is no automatic Requires for it.
  Mesa provides all the libraries that can be used, so it's the
  right explicit Requires to add.
- Add baselibs.conf.

-------------------------------------------------------------------
Wed Jul 20 22:15:01 CEST 2011 - dimstar@opensuse.org

- Update to version 1.7.4:
  + Optimize pipeline unparent operation using embedded lists
    instead of using GList API.
  + Remove the old matrix operation code we had before pulling in
    the mesa based code.
  + Expose cogl_framebuffer_get_red/green/blue/alpha bits to query
    the precision for a framebuffer's color channels.
  + Numerous reference manual updates
  + Fix some memory leaks in CoglPipeline.
  + Fix some EGL winsys issues that weren't captured in bugzilla.
  + Switch to dynamically loading libGL, libGLESv2 or
    libGLES[v1]_CM at runtime so it's possible to distribute a
    libcogl that can choose to work with any of these at runtime.
  + Clean up lots of inconsistencies with platform specific APIs.
  + Remove cogl_set_default_context from experimental 2.0 api,
    since we are aiming to remove the default context for 2.0
  + Ensure the experimental 2.0 reference manual gets a unique
    DOC_MODULE name so that distro's trying to package cogl don't
    end up installing the 1.x and 2.0 manuals to the same location.
  + Add a program cache for the GLSL backend.
  + Adds dither_enable getter and setter API for CoglFramebuffer so
    that Clutter doesn't need to use the GL API directly when
    picking.
  + Use MESA_pack_invert extension in cogl_read_pixels to avoid
    needing to manually flip pixel data read in bottom-up order to
    a top-down order.
  + Fix the hello example to actually clear the framebuffer at the
    start of the frame instead of unintentionally relying on the
    driver to have cleared the framebuffer.
  + Bugs fixed: bgo#652514, bgo#654440, bgo#654718, bgo#654593.
- Rename libcogl1 to libcogl2, following to soname change.

-------------------------------------------------------------------
Sat Jul  2 09:01:18 CEST 2011 - vuntz@opensuse.org

- Update to version 1.7.2:
  + Add an example program to draw a 3D crate
  + Add experimental API to get and set the viewport on a
    framebuffer without going through the implicit context.
  + Add API to select the winsys backend without having to use an
    environment variable.
  + Various documentation fixes.
  + Add winsys-specific typesafe APIs to replace the old
    cogl_renderer_handle_native_event functions.
  + Rename platform-specific APIs so that we consistently have
    cogl_<platform>_symbol_name instead of
    cogl_symbol_name_<platform>.
  + Fixed building against GLES.
  + Bugs fixed: bgo#652672, bgo#653615, bgo#653229, bgo#653231.
- Rename libcogl0 to libcogl1 after soversion bump.

-------------------------------------------------------------------
Wed Jun 15 10:49:14 CEST 2011 - vuntz@opensuse.org

- New package (version 1.7.0). Cogl got split out of the clutter
  source code.

openSUSE Build Service is sponsored by