[gtk+] (58 commits) Non-fast-forward update to branch wip/ebassi/gsk-renderer
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] (58 commits) Non-fast-forward update to branch wip/ebassi/gsk-renderer
- Date: Wed, 27 Jul 2016 10:46:13 +0000 (UTC)
The branch 'wip/ebassi/gsk-renderer' 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:
f1e15e5... gsk: Initial commit / build environment
4d2b8b2... Initial implementation of GSK rendering pipeline
f45c92f... build: Add GSK deps to GTK
60c6010... gdk: Add utility for uploading Cairo surfaces to GL
9fd9af6... gsk: Rename shaders for OpenGL
fe3fea9... gsk: Use surface-to-texture utility function
0bdca0e... gsk: Port GskGLRenderer to GLES
56e5fa9... gsk: Add GskRenderer::clear_tree
0e143dd... gsk: Flush the GL render items cache
91f7ff0... gsk: Rework GskRenderer and GskRenderNode semantics
0aabf19... gtk: Add a GskRenderer to GtkWindow
286066e... gtk: Use GskRenderNode to render widgets
ea50f3d... gsk: Turn GskRenderNode into a pure GTypeInstance
943a858... gsk: Group render state attributes
0f77193... gsk: Allow sampling between parent and child nodes
bc314b5... gsk: Make GskBlendMode enumeration public
29b4cc5... gsk: Store blend mode in the render node
6ebfa9e... gsk: Use the node's blend mode in the GL renderer
721c597... build: Fix dependency on GDK for introspection scanner
661aa2e... gdk: Add more GDK_GL_ERROR error ids
3d268d2... gsk: Add rendering debug mode for shaders
780ddc0... gsk: Add ShaderBuilder
6817a42... gsk: Rework how GLSL shaders are built
3c76527... gsk: Add debugging notes to ShaderBuilder
8fd29c9... gsk: Add getter for program id in ShaderBuilder
a4548a1... gsk: Don't store the uniform and attribute location twice
7c24735... gsk: Add more modes to the blend shader
ed1f608... docs: Add more GSK documentation
5cf7976... gsk: Consolidate program creation and storage
be0c133... gsk: Add 'blit' program
43615ef... gsk: Add fundamental type annotations for GskRenderNode
87679d1... Ensure that render nodes are translated
57b7625... gsk: Use the right pointer to the parent RenderItem
b1c4885... gsk: Add GskGLDriver
2069218... gsk: Add specific debug type for shaders
502c1f4... gsk: Flip mutability on GskRenderNode.finalize
8cfe4fe... gsk: Fix pre-condition check
c0a25cb... gsk: Use consistent naming for blend fragment shader
2acf01d... gsk: Enable depth testing
c0082fc... gsk: Split surface upload from texture creation
25fb636... gsk: Add GL profiler
ed408f4... gsk: Turn texture cache into a hash table
b25b141... gsk: Add GL driver API to create render targets
4b42d07... gsk: Rework surface -> texture API
8d9efb1... gsk: Drop render buffer code path from GskGLRenderer
95047a7... gsk: Simplify buffer handling in GskGLRenderer
43e54bf... gsk: Move resource handling inside GskGLDriver
85265c3... gsk: Rename uniforms and attributes in shaders
c15a288... gsk: Drop opaque/transparent item split
06cf0a6... gsk: Add redirection to FBOs for opacity groups
53aa7f6... gsk: Fix build without Wayland
766ef19... fixup! gsk: Add redirection to FBOs for opacity groups
129bdc0... gtk: Name GSK render nodes
9517274... gtk: Add GtkContainer API to gather render nodes
104cc56... gtk: Port GtkWindow to render nodes
Commits added to the branch:
4595710... Revert a mistaken change (*)
0f32919... Stop using one-stop gradients in reftests (*)
c0f66ed... Updated Portuguese translation (*)
3e48401... gsk: Initial commit / build environment
d7b81e7... Initial implementation of GSK rendering pipeline
1794804... build: Add GSK deps to GTK
35c276e... gdk: Add utility for uploading Cairo surfaces to GL
e0484dc... gsk: Rename shaders for OpenGL
4a037d2... gsk: Use surface-to-texture utility function
a407a73... gsk: Port GskGLRenderer to GLES
5431d88... gsk: Add GskRenderer::clear_tree
2660dd6... gsk: Flush the GL render items cache
d38b219... gsk: Rework GskRenderer and GskRenderNode semantics
3160858... gtk: Add a GskRenderer to GtkWindow
b2dfc10... gtk: Use GskRenderNode to render widgets
81fbf65... gsk: Turn GskRenderNode into a pure GTypeInstance
58b7136... gsk: Group render state attributes
23d49ff... gsk: Allow sampling between parent and child nodes
e4d20e6... gsk: Make GskBlendMode enumeration public
208ed3e... gsk: Store blend mode in the render node
95fe936... gsk: Use the node's blend mode in the GL renderer
0f22c1d... build: Fix dependency on GDK for introspection scanner
8631064... gdk: Add more GDK_GL_ERROR error ids
21f8797... gsk: Add rendering debug mode for shaders
865231d... gsk: Add ShaderBuilder
2473eae... gsk: Rework how GLSL shaders are built
f64ea60... gsk: Add debugging notes to ShaderBuilder
5097f5d... gsk: Add getter for program id in ShaderBuilder
0f938f5... gsk: Don't store the uniform and attribute location twice
b9186c8... gsk: Add more modes to the blend shader
d20866f... docs: Add more GSK documentation
46e2cae... gsk: Consolidate program creation and storage
d7458f3... gsk: Add 'blit' program
4ef1fc9... gsk: Add fundamental type annotations for GskRenderNode
10b780d... Ensure that render nodes are translated
daf037f... gsk: Use the right pointer to the parent RenderItem
138e972... gsk: Add GskGLDriver
c3dc3bb... gsk: Add specific debug type for shaders
f480206... gsk: Flip mutability on GskRenderNode.finalize
a266180... gsk: Fix pre-condition check
2148dff... gsk: Use consistent naming for blend fragment shader
604b3c3... gsk: Enable depth testing
2a12117... gsk: Split surface upload from texture creation
1ba2545... gsk: Add GL profiler
80bb147... gsk: Turn texture cache into a hash table
04292b8... gsk: Add GL driver API to create render targets
e14f9bc... gsk: Rework surface -> texture API
36e8e7e... gsk: Drop render buffer code path from GskGLRenderer
00ce870... gsk: Simplify buffer handling in GskGLRenderer
c59c9a3... gsk: Move resource handling inside GskGLDriver
cfd2ddb... gsk: Rename uniforms and attributes in shaders
21a1915... gsk: Drop opaque/transparent item split
e9fa550... gsk: Add redirection to FBOs for opacity groups
554e30c... gsk: Fix build without Wayland
2caa47e... gtk: Name GSK render nodes
464bfb2... gtk: Add GtkContainer API to gather render nodes
17b62fd... gtk: Port GtkWindow to render nodes
01e8d5b... gsk: Bind GL context to the GL profiler
(*) 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]