[cogl] Created tag 1.13.2



The signed tag '1.13.2' was created.

Tagger: Robert Bragg <robert linux intel com>
Date: Tue Jan 22 18:33:27 2013 +0000

    Cogl 1.13.2 (snapshot)

Changes since the last tag '1.12.2':

Adel Gadllah (1):
      cogl: Enable PBO path for all mesa versions when using intel

Damien Lespiau (71):
      framebuffer: Support texture based depth buffers
      gitignore: Ignore the new and generated cogl-egl-defines.h
      build: Remove spurious Makefile.am
      renderer: Remove unused error from CoglRendererError
      gitignore: Only ignore the README file at the root of the repository
      core: Don't use g_once_*() API
      stb_image: Fix warnings that the original stb_image has
      build: Bump the glib dependency to 2.32
      tests: Don't build test-journal with --disable-glib
      core: Don't initialize the GType system with --disable-glib
      build: Move the compiler checks and libtool initialization up
      config: Don't read a config file at startup when using --disable-glib
      tests: Don't use g_test_verbose() as cogl doesn't use GTest anymore
      build: Indicate if cogl is build with i18n support
      build: Use the correct variable to indicate of cogl-gles2 will be built
      build: Allow to build cogl without an external glib dependency
      Build: Add a --enable-standalone option
      build: Create the libtool file early as it's used by AS_GLIBCONFIG
      object: Move cogl_object_{ref,unref}() to cogl-object.h
      framebuffer: Annotate the output parameter of get_viewport4fv()
      display: Fix 'arguments' typo
      context: glib-mkenums chokes on /*< private >*/ but supports /*< skip >*/
      error: Fix 'burden' typo
      context: Re-add /<* private *>/ for _COGL_N_FEATURE_IDS
      x11: Replace all internal usage of cogl_xlib_get_display()
      Don't use #if with defines that are either defined or not
      build: Exclude COGL_DEFINES and COGL_GL_HEADER_INCLUDES from Makefiles
      build: Use -Wundef when possible
      doc: Use Returns: to annotate return values
      doc: Move the main loop integration in the integration section
      doc: Re-organise the first few sections
      doc: Add all the objects with a role leading to context creation
      doc: Add missing symbol in cogl_framebuffer_get_context() documentation
      doc: Automatically build the list of *-private.h files
      doc: Expose the Cogl GLES 2.0 facilities in the documentation
      doc: Fix a typo in the description of cogl-bitmap
      doc: Expose CoglBitmap
      doc: Fix argument syntax of existing commment blocks
      doc: s/Fuction/Function/
      doc: Remove the last reference to VertexArrays
      doc: Update the section name and description of CoglIndices
      doc: Fix small typo of sequence
      doc: Declare CoglIndices
      doc: Finish describing the arguments of cogl_error_matches()
      doc: The filter related functions have lost '_native'
      doc: Make a pass on CoglRenderer argument documentation
      doc: Fix various mismatches between arguments and their documentation
      doc: Document the members of CoglPollFDEvent
      doc: Fix copy/paste error for cogl_framebuffer_get_alpha_bits()
      doc: The swap functions have moved from the framebuffer to the onscreen
      doc: Document CoglColor
      doc: Unhide cogl-matrix-stack.h
      doc: Use <ulink> to make Gimbal Lock reactive
      doc: Rename the remaining CoglMaterial* elements in the sections file
      doc: Expose CoglDepthState
      doc: Fix the remaining warning around the depth state
      doc: Don't use the HTML <ul> but the DocBook equivalent
      doc: Populate cogl-types a bit more and move it to the general section
      doc: Don't use '::' to denote an object property
      doc: Add Onscreen to the party
      doc: Fixup type references
      doc: Fix FALSE documentation
      doc: Put the opening '{' at the end of combined typedefs
      doc: Add a missing '*' to the documentation of CoglFilterReturn
      doc: Update the list of files to ignore
      doc: Use Docbook's <constant> for external constants
      doc: Fix cross-referencing with glib and gdk-pixbuf
      doc: Fix the remaining broken internal cross-references
      enum-types: Fix the header guard #endif comment
      build: Hide cogl_pipeline_cache_{new,free}()
      doc: Add 2013 in the Copyright statement

Neil Roberts (45):
      Clear the scissor before calling glBlitFramebuffer in swap_region
      Fix a warning in the vtable for texture_2d_get_data
      pipeline: Don't notify the undefined progend of layer changes
      Add a GL 3 driver
      Add a simple conformance test for alpha testing
      progend-glsl: Fix handling of the builtin uniforms on non-GLES2
      Fix a warning when building without GLES2 support
      Fix a warning when building the SDL2 winsys
      sdl2: Fix GL3 context creation
      Add cogl_buffer_map_range()
      Use cogl_buffer_map_range from the journal
      Add a test case for cogl_buffer_map_range
      Make cogl_color_init_from_4fv take a const array
      Don't add the ARB suffix for the GL_ARB_map_buffer_range extension
      tests: Convert test-npot-texture to Cogl
      Support window resizing in the SDL 2 winsys
      Fix flushing the stencil viewport clipping workaround
      sdl: Support setting resizable before allocate in SDL 1
      Use GL_ARB_texture_swizzle to emulate GL_ALPHA textures
      Add cogl_sdl_onscreen_get_window()
      configure: Don't allow --enable-gdk-pixbuf with --disable-glib
      Fixes for --disable-glib
      tests: Don't report success when the test is skipped
      tests: Differentiate between known failures and missing requirements
      Add a conformance test using alpha textures
      Fix spelling of _cogl_propagate_error
      error: Don't allocate a new CoglError when propagating
      Simplify test-pixel-buffer
      Fix handling of binding errors when uploading a full texture
      sdl: Bind the default window when currently bound window is destroyed
      texture-2d-slice: Fix the foreach_sub_texture_in_region implementation
      Also flip the virtual coordinates when iterating spans
      Add a conformance test for some wrap modes on a rectangle texture
      Query glX* functions before getting the context to fix GL3 driver
      Add a test for getting the component sizes from different fbs
      framebuffer: Bind the framebuffer before querying the bits
      Add a public cogl_framebuffer_get_depth_bits() function
      Query the framebuffer stencil bits instead of assuming it's global
      framebuffer: Support the GL_RED texture workaround when querying bits
      Don't try to use clip planes on GL3
      Fix filling the array of texture pointers for sliced textures
      Reorder some struct members to avoid padding due to alignment
      bitmap: Don't try to token paste the typenames from stdint.h
      tests: Mark test_framebuffer_get_bits as only working on GL
      test-write-texture-formats: Add fuzziness to the pixel comparisons

Patrick Welche (1):
      Remove vestiges of libdl / dlfcn.h as cogl uses gmodule.

Rico Tzschichholz (1):
      build: fix make dist

Robert Bragg (70):
      Post-release version bump to 1.12.3
      Bump version to 1.13.1
      framebuffer: split GL code out from cogl-framebuffer.c
      Remove all remaining _EXP suffix defines
      texture-rectangle: Make new_from_foreign api public
      matrix: Add cogl_debug_matrix_print api
      Re-organize the source layout
      Adds CoglError api
      build the sdl examples when glib is disabled
      build: don't include deps/glib headers if glib enabled
      texture: rename texobj flush code as gl specific
      texture-2d: factor out all GL specific code
      blit: avoid using _COGL_GET_CONTEXT
      attribute: Split out GL specific code
      Adds a NOP driver
      clip-stack: Splits out opengl specific code
      buffer: move choice about using malloc closer to driver
      Give buffer/bitmap bind functions gl infix
      buffer: splits out GL specific code
      pipeline: remove dubious optimization
      pipeline: remove unused _MASK defines
      pipeline: remove duplicate defines
      pipeline: tidy up definition of *END defines
      Clearly define 3 progends that own the frag+vertends
      driver-gl: split out parse_gl_version function
      check the glsl version during init
      add cogl-glsl-shader files to aid backporting patches
      Unify a lot of gles2 vs gl glsl code
      egl: remove special re-try without stencil code
      driver-gl: re-indent misleading if-else statement
      clip-stack: workaround intel gen6 viewport clip bug
      Check for out-of-memory when allocating 2d textures
      tests: update inline with master
      Check for out-of-memory when allocating 3d textures
      sync cogl-blit and cogl-texture with master
      Remove the varying array for tex_coords
      Adds back tex_coord array for CoglShader compatibility
      progend-glsl: dirty prog for vertex state changes
      attribute: Adds support for constant CoglAttributes
      attribute: Only unref buffer for buffered attributes
      Allow propogation of OOM errors to apps
      atlas: catch _create_texture errors
      texture: split out high-level texture constructors
      bitmap: ret CoglError from _new_with_malloc_buffer
      matrix-stack: init cache->flipped
      moves some gl texture code too cogl-texture-gl.c
      blit: avoid referring to framebuffer stack
      journal: don't reference global context
      framebuffer: remove use of _COGL_GET_CONTEXT
      glx: avoid use of _COGL_GET_CONTEXT()
      cogl-pango: Updates to no longer require a default context
      atlas-texture: remove some use of _COGL_GET_CONTEXT
      texture: expose mipmap level in set region apis
      tests: port test-texture-get-set-data to be standalone
      journal: don't call cogl_attribute_buffer_new with NULL
      matrix-stack: getting parent ptr before freeing
      matrix-stack: move pointer to top of CoglMatrixEntry
      matrix-stack: only maintain composite_gets in debug builds
      matrix-stack: make CoglMatrixStack public
      Remove cogl-internal.h
      framebuffer: split out GL read_pixels code
      Move _cogl_texture_get_gl_format to -texture-gl.c
      texture: add width/height members to base CoglTexture
      Allow lazy texture storage allocation
      texture: Adds cogl_texture_set_data convenience api
      disable viewport scissor workaround for clear
      tests: flag backface culling failure without NPOT support
      build: update to build with automake 1.13
      Updates NEWS for the 1.13.2 release
      Release 1.13.2 (snapshot)

Tomeu Vizoso (1):
      Use the correct type for GLintptr



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