[cogl] (206 commits) Non-fast-forward update to branch wip/rib/frame-synchronization
- From: Robert Bragg <rbragg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [cogl] (206 commits) Non-fast-forward update to branch wip/rib/frame-synchronization
- Date: Wed, 23 Jan 2013 17:25:05 +0000 (UTC)
The branch 'wip/rib/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:
86bad0c... Add CoglOutput and track for the GLX backend
715cd98... Prefer OML_sync_control over SGI_video_sync when waiting fo
4e1498e... Add CoglFrameTimings
965b6fd... Add missing cogl-output.c
454ab1e... pedantic style fixes
40b720b... use c99 types if applicable and s/gboolean/CoglBool/
8a7e125... move outputs member up to CoglRenderer
f55690b... rename CoglFrameTimings to CoglSwapInfo
45bd525... use c99 types if applicable and s/gboolean/CoglBool/
a312d4f... Add cogl_onscreen_add_swap_complete_callback() api
77ca4ae... Adds cogl_swap_info_get_refresh_interval api back
c6bfc0f... rename SwapInfo to FrameInfo
f2ce4bc... onscreen: Provide more general CoglFrameCallback api
ca105bf... guarantee a monotonic nanosecond timestamp
0f41acf... frame-info: s/_refresh_interval/_refresh_rate/
cc5cd11... onscreen: pointer not id for frame_callback closures
Commits added to the branch:
58bbf84... Bump version to 1.13.1 (*)
87bc616... framebuffer: Support texture based depth buffers (*)
ce5d06a... framebuffer: split GL code out from cogl-framebuffer.c (*)
13f228f... Remove all remaining _EXP suffix defines (*)
0ffad6b... texture-rectangle: Make new_from_foreign api public (*)
1161870... matrix: Add cogl_debug_matrix_print api (*)
f4bb93d... gitignore: Ignore the new and generated cogl-egl-defines.h (*)
ab91bdf... build: Remove spurious Makefile.am (*)
c9fe28c... renderer: Remove unused error from CoglRendererError (*)
5ef579b... gitignore: Only ignore the README file at the root of the r (*)
24fa64b... core: Don't use g_once_*() API (*)
024a143... stb_image: Fix warnings that the original stb_image has (*)
0fdfde5... build: Bump the glib dependency to 2.32 (*)
5d62185... Re-organize the source layout (*)
27fb294... tests: Don't build test-journal with --disable-glib (*)
eb92b51... core: Don't initialize the GType system with --disable-glib (*)
a229a06... build: Move the compiler checks and libtool initialization (*)
4a229cf... config: Don't read a config file at startup when using --di (*)
4bff97b... tests: Don't use g_test_verbose() as cogl doesn't use GTest (*)
21cf79d... build: Indicate if cogl is build with i18n support (*)
6a126f2... build: Use the correct variable to indicate of cogl-gles2 w (*)
df21e20... Adds CoglError api (*)
d2c4150... build: Allow to build cogl without an external glib depende (*)
41f4439... Build: Add a --enable-standalone option (*)
04ec48c... build the sdl examples when glib is disabled (*)
1c0c1a1... build: Create the libtool file early as it's used by AS_GLI (*)
ab72a22... build: don't include deps/glib headers if glib enabled (*)
8326c71... texture: rename texobj flush code as gl specific (*)
4087e84... texture-2d: factor out all GL specific code (*)
ae2b064... blit: avoid using _COGL_GET_CONTEXT (*)
4efcd4e... attribute: Split out GL specific code (*)
ae713a3... Adds a NOP driver (*)
ffd2cf8... clip-stack: Splits out opengl specific code (*)
91a02e9... buffer: move choice about using malloc closer to driver (*)
bcf6a61... Give buffer/bitmap bind functions gl infix (*)
b1ecfbf... buffer: splits out GL specific code (*)
6712aae... pipeline: remove dubious optimization (*)
d20c8e4... pipeline: remove unused _MASK defines (*)
9fd201f... pipeline: remove duplicate defines (*)
f05a1a6... pipeline: tidy up definition of *END defines (*)
8f3380a... Clearly define 3 progends that own the frag+vertends (*)
2bcf38d... Fix a warning in the vtable for texture_2d_get_data (*)
2438d70... driver-gl: split out parse_gl_version function (*)
258aba3... check the glsl version during init (*)
62b472f... add cogl-glsl-shader files to aid backporting patches (*)
0193720... Unify a lot of gles2 vs gl glsl code (*)
986ba3a... egl: remove special re-try without stencil code (*)
de7416f... driver-gl: re-indent misleading if-else statement (*)
1abf0ed... pipeline: Don't notify the undefined progend of layer chang (*)
2616ae0... Add a GL 3 driver (*)
9b59588... Add a simple conformance test for alpha testing (*)
bf8a1b1... progend-glsl: Fix handling of the builtin uniforms on non-G (*)
2e77c03... Fix a warning when building without GLES2 support (*)
0866b90... object: Move cogl_object_{ref,unref}() to cogl-object.h (*)
f9c7e9d... framebuffer: Annotate the output parameter of get_viewport4 (*)
2582fa1... display: Fix 'arguments' typo (*)
8039c2c... Fix a warning when building the SDL2 winsys (*)
76843fc... sdl2: Fix GL3 context creation (*)
87e15d6... build: fix make dist (*)
08205a4... context: glib-mkenums chokes on /*< private >*/ but support (*)
979a3d5... error: Fix 'burden' typo (*)
8a3fb7a... context: Re-add /<* private *>/ for _COGL_N_FEATURE_IDS (*)
ec03357... Add cogl_buffer_map_range() (*)
6db9427... Use cogl_buffer_map_range from the journal (*)
53f43a4... Add a test case for cogl_buffer_map_range (*)
7654c7c... Make cogl_color_init_from_4fv take a const array (*)
362db1c... Don't add the ARB suffix for the GL_ARB_map_buffer_range ex (*)
6cfc93f... clip-stack: workaround intel gen6 viewport clip bug (*)
41d59c0... cogl: Enable PBO path for all mesa versions when using inte (*)
11126a1... tests: Convert test-npot-texture to Cogl (*)
9f107ab... Support window resizing in the SDL 2 winsys (*)
982ee75... Fix flushing the stencil viewport clipping workaround (*)
05ebbfd... sdl: Support setting resizable before allocate in SDL 1 (*)
ff11a2b... Use GL_ARB_texture_swizzle to emulate GL_ALPHA textures (*)
eec0f1c... Add cogl_sdl_onscreen_get_window() (*)
5c8eebb... configure: Don't allow --enable-gdk-pixbuf with --disable-g (*)
4f6fe6f... Fixes for --disable-glib (*)
31d105a... Check for out-of-memory when allocating 2d textures (*)
fa62fe2... tests: update inline with master (*)
0b8780f... tests: Don't report success when the test is skipped (*)
996260c... tests: Differentiate between known failures and missing req (*)
fda5e15... Add a conformance test using alpha textures (*)
272431e... Check for out-of-memory when allocating 3d textures (*)
14d8ec7... sync cogl-blit and cogl-texture with master (*)
1c449c6... Remove the varying array for tex_coords (*)
7fa04bb... Adds back tex_coord array for CoglShader compatibility (*)
56ae6f9... progend-glsl: dirty prog for vertex state changes (*)
6e379fb... attribute: Adds support for constant CoglAttributes (*)
63db64f... attribute: Only unref buffer for buffered attributes (*)
f53fb5e... Allow propogation of OOM errors to apps (*)
e439bdd... atlas: catch _create_texture errors (*)
07d47ea... texture: split out high-level texture constructors (*)
da9f5e6... bitmap: ret CoglError from _new_with_malloc_buffer (*)
6941ff2... matrix-stack: init cache->flipped (*)
e8eb979... moves some gl texture code too cogl-texture-gl.c (*)
3892170... blit: avoid referring to framebuffer stack (*)
af0dc34... Fix spelling of _cogl_propagate_error (*)
ca5197a... error: Don't allocate a new CoglError when propagating (*)
7941357... journal: don't reference global context (*)
110a7d0... framebuffer: remove use of _COGL_GET_CONTEXT (*)
cd7b15b... glx: avoid use of _COGL_GET_CONTEXT() (*)
579db90... cogl-pango: Updates to no longer require a default context (*)
fa5a9c8... atlas-texture: remove some use of _COGL_GET_CONTEXT (*)
7011eb5... texture: expose mipmap level in set region apis (*)
4b41743... tests: port test-texture-get-set-data to be standalone (*)
c72ede0... Simplify test-pixel-buffer (*)
6bcfc83... Fix handling of binding errors when uploading a full textur (*)
5d796f0... x11: Replace all internal usage of cogl_xlib_get_display() (*)
5bc6121... journal: don't call cogl_attribute_buffer_new with NULL (*)
9eb816b... matrix-stack: getting parent ptr before freeing (*)
f5b95e8... matrix-stack: move pointer to top of CoglMatrixEntry (*)
3e33c00... matrix-stack: only maintain composite_gets in debug builds (*)
cab4622... matrix-stack: make CoglMatrixStack public (*)
1f0b432... sdl: Bind the default window when currently bound window is (*)
b8d9bbe... Don't use #if with defines that are either defined or not (*)
3289fe0... build: Exclude COGL_DEFINES and COGL_GL_HEADER_INCLUDES fro (*)
f51f245... build: Use -Wundef when possible (*)
7b43289... doc: Use Returns: to annotate return values (*)
cec7822... doc: Move the main loop integration in the integration sect (*)
5d51da4... doc: Re-organise the first few sections (*)
5e78efd... doc: Add all the objects with a role leading to context cre (*)
37cc715... doc: Add missing symbol in cogl_framebuffer_get_context() d (*)
e907805... doc: Automatically build the list of *-private.h files (*)
81a94a7... doc: Expose the Cogl GLES 2.0 facilities in the documentati (*)
388e589... doc: Fix a typo in the description of cogl-bitmap (*)
5b7faf1... doc: Expose CoglBitmap (*)
8c1708e... doc: Fix argument syntax of existing commment blocks (*)
e4ca3cb... doc: s/Fuction/Function/ (*)
2da630f... doc: Remove the last reference to VertexArrays (*)
0142d02... doc: Update the section name and description of CoglIndices (*)
532cd9b... doc: Fix small typo of sequence (*)
6932b66... doc: Declare CoglIndices (*)
f63b459... doc: Finish describing the arguments of cogl_error_matches( (*)
e8838e7... doc: The filter related functions have lost '_native' (*)
6aadb4a... doc: Make a pass on CoglRenderer argument documentation (*)
864e556... doc: Fix various mismatches between arguments and their doc (*)
cfcb440... doc: Document the members of CoglPollFDEvent (*)
7dab25d... doc: Fix copy/paste error for cogl_framebuffer_get_alpha_bi (*)
b8a18d6... doc: The swap functions have moved from the framebuffer to (*)
f2b0dac... doc: Document CoglColor (*)
61e1206... doc: Unhide cogl-matrix-stack.h (*)
17333d3... doc: Use <ulink> to make Gimbal Lock reactive (*)
5cd6e9c... doc: Rename the remaining CoglMaterial* elements in the sec (*)
9ae9602... doc: Expose CoglDepthState (*)
f1f1e87... doc: Fix the remaining warning around the depth state (*)
5c12c36... doc: Don't use the HTML <ul> but the DocBook equivalent (*)
780b01f... doc: Populate cogl-types a bit more and move it to the gene (*)
55d2a03... doc: Don't use '::' to denote an object property (*)
a3b7185... doc: Add Onscreen to the party (*)
9401cb0... doc: Fixup type references (*)
bde1d2e... doc: Fix FALSE documentation (*)
c0a024f... doc: Put the opening '{' at the end of combined typedefs (*)
ec6a713... doc: Add a missing '*' to the documentation of CoglFilterRe (*)
58680d3... doc: Update the list of files to ignore (*)
4316c3c... doc: Use Docbook's <constant> for external constants (*)
c26d381... doc: Fix cross-referencing with glib and gdk-pixbuf (*)
5912ee9... doc: Fix the remaining broken internal cross-references (*)
1f78b40... enum-types: Fix the header guard #endif comment (*)
a0d47d5... build: Hide cogl_pipeline_cache_{new,free}() (*)
db4b39b... doc: Add 2013 in the Copyright statement (*)
36c85da... Remove cogl-internal.h (*)
a57195d... framebuffer: split out GL read_pixels code (*)
0850eea... Move _cogl_texture_get_gl_format to -texture-gl.c (*)
5a814e3... texture: add width/height members to base CoglTexture (*)
73e8a6d... Allow lazy texture storage allocation (*)
2c0d483... texture: Adds cogl_texture_set_data convenience api (*)
a2aa04f... texture-2d-slice: Fix the foreach_sub_texture_in_region imp (*)
671275b... Also flip the virtual coordinates when iterating spans (*)
1e6ec66... Add a conformance test for some wrap modes on a rectangle t (*)
fe3aa8b... Query glX* functions before getting the context to fix GL3 (*)
41612bf... Add a test for getting the component sizes from different f (*)
0b01c91... framebuffer: Bind the framebuffer before querying the bits (*)
109e576... Add a public cogl_framebuffer_get_depth_bits() function (*)
520ccba... Query the framebuffer stencil bits instead of assuming it's (*)
988486a... framebuffer: Support the GL_RED texture workaround when que (*)
82615e2... Don't try to use clip planes on GL3 (*)
7572fed... Fix filling the array of texture pointers for sliced textur (*)
3a041ef... Reorder some struct members to avoid padding due to alignme (*)
1d31055... disable viewport scissor workaround for clear (*)
ebdac31... tests: flag backface culling failure without NPOT support (*)
50005a9... build: update to build with automake 1.13 (*)
51f3e28... bitmap: Don't try to token paste the typenames from stdint. (*)
364f232... tests: Mark test_framebuffer_get_bits as only working on GL (*)
9a8a262... test-write-texture-formats: Add fuzziness to the pixel comp (*)
8c319e4... Remove vestiges of libdl / dlfcn.h as cogl uses gmodule. (*)
24b064a... Updates NEWS for the 1.13.2 release (*)
b33b41e... Release 1.13.2 (snapshot) (*)
78bea22... Post-release version bump to 1.13.3 (*)
55ea53b... Add CoglOutput and track for the GLX backend
a0de9e7... Add missing cogl-output.c
394a162... Prefer OML_sync_control over SGI_video_sync when waiting fo
646c280... Add CoglFrameTimings
98d2be9... pedantic style fixes
4a881b2... use c99 types if applicable and s/gboolean/CoglBool/
ac24c9d... move outputs member up to CoglRenderer
2619778... rename CoglFrameTimings to CoglSwapInfo
1b6ccda... use c99 types if applicable and s/gboolean/CoglBool/
7e135f8... Add cogl_onscreen_add_swap_complete_callback() api
71a33bf... Adds cogl_swap_info_get_refresh_interval api back
bdc9062... rename SwapInfo to FrameInfo
297b0b7... onscreen: Provide more general CoglFrameCallback api
14fc192... guarantee a monotonic nanosecond timestamp
11141f3... frame-info: s/_refresh_interval/_refresh_rate/
22d3206... onscreen: pointer not id for frame_callback closures
3d94a36... renderer: expose CoglOutputs
3a89b22... dispatch _COMPLETE instead of _PRESENTED frame events
(*) 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]