[cogl] Created tag 1.2.0
- From: Robert Bragg <rbragg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [cogl] Created tag 1.2.0
- Date: Tue, 14 Jun 2011 17:16:36 +0000 (UTC)
The signed tag '1.2.0' was created.
Tagger: Robert Bragg <robert linux intel com>
Date: Tue Jun 14 18:11:31 2011 +0100
Release 1.2.0 (stable)
Changes since the last tag '1.0.0':
Bastian Winkler (1):
cogl-buffer: Use correct argument types in cogl_buffer_set_data_EXP
Damien Lespiau (16):
Add a few annotations on Cogl primitives functions
cogl: Create CoglTextureUnit with its associated unit number
cogl: Fix gl equivalent of blend string
cogl: Fix checks of the number of available texture units
docs: fix new line in the cogl xml top level document
docs: Use % for defines not #
cogl: Introduce the GE_RET() debug macro
cogl: new textures sould have GL_TEXTURE_MIN_FILTER set to GL_LINEAR
cogl-buffer: add an abstract class around openGL's buffer objects
cogl-pixel-buffer: add a pixel buffer object class
cogl-texture: Add a new constructor to turn CoglBuffers into textures
cogl-pixel-buffer: Add a fallback path
cogl-buffer: make sure the code compiles on GL ES
cogl-buffer: Use TEXTURE as the only value for CoglBufferUsageHint
cogl-buffer: fix compilation for GL ES
docs: Add 2010 in COGL's Copyright notice
Emmanuele Bassi (68):
[cogl] Expose cogl_is_vertex_buffer()
[docs] Fix a missing parameter
Merge branch 'system-json-glib'
[docs] Remove the version number from the title
[docs] texture_polygon() is called polygon()
Use AM_SILENT_RULES if automake >= 1.11 is installed
[docs] Small annotation fixes
[build] Split out the custom silent rules
Merge branch 'stage-window-object'
docs: Add the "clipping" section to the COGL API reference
Merge branch 'bug-1845'
Merge branch 'bug-1846'
Merge branch 'layout-manager'
build: Make COGL pass distcheck
cogl: Remove cogl-current-matrix.c
cogl: Avoid C99-isms
build: Add missing gles/cogl-context-driver.h to dist
Merge branch 'josh-osx-fixes'
Do not pass flags to g_module_open(NULL)
Clean up cogl.h template
cogl: Declare cogl_is_bitmap()
build: Add cogl-feature-functions.h to the dist
build: Add cogl-matrix-private.h to the dist
build: Make cogl.h not conditional on driver defines
docs: Clean up deprecation notices
docs: Remove non-gtk-doc annotations
docs: Fix Cogl API reference build
docs: Documentation fixes for CoglBitmap
docs: Documentation fixes for CoglMaterial
Whitespace fix for cogl-color.h
docs: Documentation fixes for CoglMatrix
docs: Increase consistency in Cogl documentation
docs: Add indices to the Cogl API reference
Merge branch 'text-direction'
materials: Get the right blend function for alpha
Remove a gtk-doc annotation
Merge branch 'size-cache' into ebassi-next
Merge branch 'no-layout-flag' into ebassi-next
Merge branch 'get-current-event' into ebassi-next
Merge branch 'internal-flag' into ebassi-next
Merge branch 'stage-use-alpha' into ebassi-next
Merge branch 'animate-layout-manager' into ebassi-next
cogl: Const-ify vertices in cogl_polygon()
build: Maintainer cflags go in the _CFLAGS target
build: Move CoglMatrixMode to cogl-matrix-stack.h
Merge branch 'matrix-mode'
cogl: Fix array annotations
Include cogl-defines.h before using GL types
Covert stb_image.c to Unix format
build: Clean up COGL build flags
Whitespace fixes in cogl-util
Merge branch 'device-manager'
cogl-debug: Remove redundant newlines
Delay default stage creation
Merge remote branch 'origin/cwiiis-stage-resize'
Merge branch 'animator-parser'
docs: Fixes for Cogl API reference
docs: Move some Cogl defines in the private section
docs: Clean up the unused symbols for Cogl
Fix some compiler warnings
cogl: Move material_copy() out of the deprecated section
analysis: CoglPangoRenderer
docs: Fixes for Cogl
cogl: Add deprecation annotation to CoglMaterial ref/unref
docs: Detail replacement for cogl_check_extension()
Remove mentions of the FSF address
Merge branch 'stage-min-size-rework'
Merge branch 'eglnative-update'
Götz Waschk (1):
Update Clutter to use G-I 0.6.4
Halton Huo (2):
cogl-texture: Remove return in void functions
Remove return from void functions
Neil Roberts (83):
[cogl-texture] Set GL_PACK_ROW_LENGTH when downloading texture data
[cogl] Remove CoglContext->journal_vbo{,_len}
Remove cogl/{gl,gles}/Makefile.am
Fix some compilation errors in cogl-gles2-wrapper.c
build: Add $(top_buiddir)/clutter/cogl to the include path in clutter/cogl/cogl
[cogl_polygon] Enable COGL_ENABLE_BLEND when use_color is set
cogl: Add an initialiser for enable_flags in cogl_begin_gl
Remove _cogl_flush_matrix_stacks from cogl-internal.h
[cogl-primitives] Don't clear the whole stencil buffer
Validate that the GL version is >= 1.2
cogl-material: Fallback to BlendFunc if BlendFuncSeparate is unavailable
Use the GL_ARB_multitexture extension on GL 1.2
cogl: Make it easier to add checks for GL extensions
cogl: Don't bother checking for NPOTs or VBOs on later GLs
cogl: Use the GL_EXT_blend_{func,equation}_separate extensions
cogl: Add the missing terminators for the arrays of feature functions
build: Fix out-of-tree builds for cogl-defines.h
cogl: Use APIENTRY for GL function pointer declarations
docs: Fix the 'Since' annotation for some functions
Minor fix to cogl material
cogl: Use a vtable for the texture backends instead of a type and switch
cogl: Enable blending if a lighting colour is semi-transparent
cogl: Use #ifdef GL around GL_TEXTURE_RECTANGLE_ARB
cogl: Move data only used for upload out of CoglTexture
cogl: Move all of the fields from CoglTexture to CoglTexture2DSliced
cogl-primitives: Check for repeating after the coordinate transform
cogl: Add a texture utility function for manually repeating
cogl: Make the callback for foreach_sub_texture_in_region use const
cogl: Add a sub texture backend
cogl: Move some of the texture_2d_sliced_new_* functions into cogl-texture
cogl: Add _cogl_texture_driver_upload_to_gl
cogl: Add a CoglTexture2D backend
cogl-sub-texture: Fix the height of sub textures
cogl: Add an atlased texture backend
cogl-atlas-texture: Support reorganizing the atlas when it is full
cogl-texture-atlas: Add some debugging notes
cogl-atlas: Add a debug option to visualize the atlas
cogl-atlas-texture: Try to do texture blits using an FBO
cogl-atlas-texture: Remove textures from the atlas when mipmapping is required
cogl-material: Ensure mipmaps before doing anything else on a texture
cogl: Remove the CGL_* defines
cogl-framebuffer: Add some missing GL defines
cogl-framebuffer: Return gboolean from try_creating_fbo
Merge branch 'master' into more-texture-backends
cogl-texture-2d: Fix the coordinate wrapping for negative coordinates
cogl-texture: Fix manual repeating for negative coordinates
cogl: Make CoglSubTexture only work for quad rendering
cogl-primitives: Ensure the mipmaps for a layer before logging quads
cogl-atlas-texture: Fix premultiplied texture formats
cogl-atlas-texture: Don't create atlas textures with the premult bit
cogl-atlas-texture: Add a debug option to disable the atlas
docs: Add some notes about the CoglPixelFormat enums
cogl-vertex-buffer: Fix disabling the texture arrays from previous prim
cogl: Use the colours of COGL_DEBUG=rectangles to debug batching
cogl-atlas-texture: Use a single atlas for both RGB and RGBA textures
cogl: Do the premult conversion in-place rather than copying to a new buffer
cogl: Let GL do the format conversion when uploading texture data
cogl-material: Compare GL texture numbers for material layer textures
Merge remote branch 'master' into texture-debugging
cogl-vertex-buffer: Refix disabling texture coord arrays
cogl-atlas: Make the cogl_atlas_* API internal
cogl-texture: Split out _cogl_texture_prepare_for_upload
cogl-texture: Avoid copying the bitmap when premultiplying from a file
cogl-atlas-texture: Fix a cut and paste error when getting the height
cogl-bitmap: Update the format after (un)premultiplying
Merge branch 'more-texture-backends'
cogl: Use SSE2 when possible for premultiplying
cogl-texture-2d: Use _cogl_texture_driver_gen to generate the GL tex
cogl-bitmap: Remove const from premult_alpha_last_four_pixels_sse2
cogl-material: Layers are not equal if the filters aren't equal
cogl: Add a fallback for when the signbit macro is missing
cogl: Cache the value for GL_MAX_TEXTURE_UNITS
cogl-sub-texture: Optimise taking a sub texture of a sub texture
cogl-atlas-texture: Flush the journal before adding a new texture
cogl-atlas-texture: Check for errors when creating the atlas texture
cogl-atlas-texture: Don't use the atlas if FBOs aren't supported
cogl-clip-stack: Round the coords when clipping to a window rect
cogl-vertex-buffer: Fix the malloc fallback for indices
gles2: Implement a wrapper for glGetIntegerv(GL_MAX_TEXTURE_UNITS)
cogl-gles2-wrapper: Add support for the layer combine operations
gles2: Remove the special wrapper for glBindTexture
cogl-vertex-buffer: Add support for unsigned int indices
cogl: Support any format in cogl_read_pixels
Owen W. Taylor (1):
Fall back in _cogl_texture_2d_new_from_bitmap()
Robert Bragg (79):
[cogl_clear] Also pass the alpha component of the CoglColor to glClearColor
[cogl-material] Fix some brackets in _layer_flush_gl_sampler_state
[cogl] %.c: %.glsl codegen: use BUILT_SOURCES var + fix stringify.sh
[cogl] Allow Cogl to create NPOT textures for GLES2
Revert "[cogl] Allow Cogl to create NPOT textures for GLES2"
[cogl-fbo] Disable mipmap filters before calling glCheckFramebufferStatusEXT
[cogl-vertex-buffer] fix n_components validation for GL's builtin attributes
[cogl-debug] avoid warnings when using COGL_NOTE with unbraced else clauses
Improve cogl-texture maintainability by moving 90% into cogl/common
Make the CoglContext structure a bit more maintainable
Intial Re-layout of the Cogl source code and introduction of a Cogl Winsys
[cogl] move clutter/pango to clutter/cogl/pango
[docs] switch gl_handle+gl_target docs for cogl_texture_new_from_foreign
[cogl-texture] Seal CoglTexture internals from cogl-primitives.c
[cogl-spans] split out cogl-spans code from cogl-texture-2d-sliced
[cogl-primitives] Split the journal out from cogl-primitives.c
[current-matrix] Adds texture matrix stacks + removes GL matrix API usage
[matrix-stack] avoid redundant clearing of matrix when using load_identity
matrix-stack: more optimization for load_identity case
[matrix-stack] Adds ctx->flushed_matrix_mode to cache the gl matrix mode
[cogl] Removes the cogl-current-matrix abstraction
[gles2] remove lots of redundant matrix stack code
[cogl-fbo] Remove poorly documented workaround for unknown driver/hardware
[cogl-fbo] Bring the gles code more in line with gl code
[draw-buffers] First pass at overhauling Cogl's framebuffer management
[clip-stack] Handle flipped rectangles in try_pushing_rect_as_window_rect()
[cogl] Ensure features are initialized first in cogl_create_context
[cogl] Make sure we draw upside down to offscreen draw buffers
[cogl] Make sure Cogl always knows the current window geometry
[draw-buffer] Adds cogl_draw_buffer_get_{width,height} API
[cogl_read_pixels] use buffer not viewport height to calculate y offset
[cogl] deprecate cogl_viewport() in favour of cogl_set_viewport()
[clip-stack] tidy up transform_point() code
[read-pixels] don't flip data when reading from offscreen draw buffers
[cogl_read_pixels] fixes for calculating the y offset when rendering offscreen
[cogl_read_pixels] ensure we flush the current draw buffer state before reading
[cogl_read_pixels] call cogl_flush() before changing glPixelStore state
[cogl_read_pixels] don't force a 4 byte pack alignment
[cogl] Use clockwise face winding for offscreen buffers with culling enabled
[cogl] avoid any state changes when cogl_set_backface_culling_enable is a nop
[cogl-matrix] Import Mesa's matrix manipulation code
[debug] Adds a COGL_DEBUG=matrices debug option
[matrix] Adds cogl_matrix_get_inverse API
[cogl_clip_push_window_rect] fix Cogl -> GL coordinate conversion
[cogl-draw-buffer] fix Cogl -> GL viewport coord conversion
[cogl-texture-2d-sliced] allow COGL_FORMAT_ANY with _new_with_size()
Merge commit 'cogl-reorg-draw-buffers'
[cogl-primitives] Get rid of driver specific cogl-primitives code
[debug] Adds a COGL_DEBUG=force-scanline-paths
[clip-stack] move lots of supporting code from cogl.c to cogl-clip-stack.c
[clip-stack] Internally track model space clip rects as (x0,y0)(x1,y1) pairs
[cogl-clip] deprecate parts and cleanup the API
[clip-stack] stop using deprecated cogl_clip_push_window_rect API
docs: Don't document cogl_flush_gl_state as public API
[cogl] remove unused gles/cogl-utils.[c,h]
[cogl-material] Adds cogl_material_copy() API
debug: remove the COGL_DEBUG=client-side-matrices option
offscreen: cogl_offscreen_new_to_texture now supports GL_TEXTURE_RECTANGLE_ARB
cogl_offscreen: deprecate cogl_offscreen_ref/unref.
cogl: deprecate cogl_draw_buffer API and replace with a cogl_framebuffer API
primitives: Don't use dynamic arrays since VS2008 can't cope with them :-(
profiling: Adds initial UProf accounting to Cogl
framebuffers: cogl_offscreen_new_to_texture should take a ref on the texture
cogl: Support multiple fallbacks in cogl_offscreen_new_to_texture()
journal: Fixes logging of multiple sets of texture coordinates
cogl path: make sure marking the clip state dirty takes affect
cogl: deprecates cogl_check_extension
cogl: improves header and coding style consistency
cogl: remove redundant _cogl_journal_flush prototype
cogl: cleanly separate primitives + paths code
cogl: explicitly mark cogl_<object>_ref/unref APIs as deprecated
cogl_rectangle: avoid redundant copy of geometry
cogl: resolves some low hanging issues flagged by clang
cogl-texture: for foreign textures; always trust user geom
cogl_texture_new_from_foreign: improve docs
cogl debug: Makes COGL_DEBUG=all|verbose|help more useful
cogl debug: hint that all debugging paths are G_UNLIKELY
cogl debug: Adds glViewport call tracing
cogl debug: Adds missing guards around debug cogl_args[]
Samuel Degrande (1):
DOT3_RGB[A] cannot be used in a Blend String
Tim Horton (1):
osx: CGBitmapContextCreate can't make 24bpp, alphaless offscreen pixmaps
Vladimir Nadvornik (1):
[cogl-texture] Split CoglTexture into an abstract class + CoglTexture2dSliced
zhou jiangwei (1):
[cogl] Fix the GLES 2.0 backend
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]