------------------------------------------------------------
revno: 54
tags: 2011.07
committer: Alexandros Frantzis <email address hidden>
branch nick: trunk
timestamp: Thu 2011-07-21 12:50:35 +0300
message:
Update files for 2011.07 release.
------------------------------------------------------------
revno: 53
committer: Alexandros Frantzis <email address hidden>
branch nick: trunk
timestamp: Wed 2011-07-20 18:33:07 +0300
message:
Check for the correct packages when building egl-gl flavor.
------------------------------------------------------------
revno: 52 [merge]
committer: Alexandros Frantzis <email address hidden>
branch nick: trunk
timestamp: Wed 2011-07-20 12:17:11 +0300
message:
Handle GLX TFP in a more spec-conformant manner.
This allows glcompbench to work with nvidia drivers.
------------------------------------------------------------
revno: 51.1.3
committer: Alexandros Frantzis <email address hidden>
branch nick: tfp_bug
timestamp: Wed 2011-07-20 11:23:33 +0300
message:
When a GLXPixmap changes, always re-bind it to its associated texture to ensure we get the latest contents.
------------------------------------------------------------
revno: 51.1.2
committer: Jesse Barker <email address hidden>
branch nick: tfp_bug
timestamp: Tue 2011-07-19 16:01:18 -0700
message:
Clean up the pixmap texture logic a bit. Since we (at least for now) always
want the same logic for releasing the pixmap texture, make it a method and
call it appropriately.
------------------------------------------------------------
revno: 51.1.1
committer: Jesse Barker <email address hidden>
branch nick: tfp_bug
timestamp: Tue 2011-07-19 14:34:08 -0700
message:
Don't try to bind the same GLXPixmap more than once, and make sure to release
the binding before destroying the GLXPixmap.
------------------------------------------------------------
revno: 51
committer: Alexandros Frantzis <email address hidden>
branch nick: trunk
timestamp: Tue 2011-07-19 19:01:23 +0300
message:
Support source pixmaps of any format for pixman compositing.
------------------------------------------------------------
revno: 50
committer: Alexandros Frantzis <email address hidden>
branch nick: trunk
timestamp: Tue 2011-07-19 18:08:44 +0300
message:
Use a specific union member when passing a union as an argument to a varargs function.
Older compilers can't handle passing union (non-POD) types to varargs functions.
------------------------------------------------------------
revno: 49
committer: Alexandros Frantzis <email address hidden>
branch nick: trunk
timestamp: Tue 2011-07-19 16:54:14 +0300
message:
Remove unnecessary #includes in CompositeTestPixman.
------------------------------------------------------------
revno: 48 [merge]
committer: Alexandros Frantzis <email address hidden>
branch nick: trunk
timestamp: Tue 2011-07-19 11:29:50 +0300
message:
Merge canvas, window and test for pixman-based compositing.
------------------------------------------------------------
revno: 46.1.23
committer: Alexandros Frantzis <email address hidden>
branch nick: canvas-pixman
timestamp: Tue 2011-07-19 11:18:28 +0300
message:
Add pixman to the tests run by default.
------------------------------------------------------------
revno: 46.1.22
committer: Alexandros Frantzis <email address hidden>
branch nick: canvas-pixman
timestamp: Tue 2011-07-19 11:08:54 +0300
message:
Include pixman version in CompositeCanvasPixman info string.
------------------------------------------------------------
revno: 46.1.21
committer: Alexandros Frantzis <email address hidden>
branch nick: canvas-pixman
timestamp: Mon 2011-07-18 19:26:56 +0300
message:
Use XSHM to get the window image data in CompositeWindowPixman.
------------------------------------------------------------
revno: 46.1.20
committer: Alexandros Frantzis <email address hidden>
branch nick: canvas-pixman
timestamp: Mon 2011-07-18 19:15:29 +0300
message:
Add CompositeWindowPixman::release_resources() method.
------------------------------------------------------------
revno: 46.1.19
committer: Alexandros Frantzis <email address hidden>
branch nick: canvas-pixman
timestamp: Mon 2011-07-18 19:11:29 +0300
message:
Use XGetSubImage() instead of XGetImage() to update a CompositeWindowPixman.
------------------------------------------------------------
revno: 46.1.18
committer: Alexandros Frantzis <email address hidden>
branch nick: canvas-pixman
timestamp: Mon 2011-07-18 18:00:13 +0300
message:
Use the XSHM extension to accelerated canvas updates.
------------------------------------------------------------
revno: 46.1.17
committer: Alexandros Frantzis <email address hidden>
branch nick: canvas-pixman
timestamp: Mon 2011-07-18 16:28:08 +0300
message:
Make the Canvas profiler point pairs static, so they are not duplicated when we have multiple canvases.
------------------------------------------------------------
revno: 46.1.16
committer: Alexandros Frantzis <email address hidden>
branch nick: canvas-pixman
timestamp: Mon 2011-07-18 15:38:37 +0300
message:
Add Canvas, window and test for pixman based compositing.
------------------------------------------------------------
revno: 46.1.15
committer: Alexandros Frantzis <email address hidden>
branch nick: canvas-pixman
timestamp: Mon 2011-07-18 15:37:32 +0300
message:
Make CompositeCanvas::reshape() a protected virtual function.
Various canvas types may need to handle reshapes in special ways.
------------------------------------------------------------
revno: 46.1.14
committer: Alexandros Frantzis <email address hidden>
branch nick: canvas-pixman
timestamp: Fri 2011-07-15 16:09:09 +0300
message:
Deinitialize the tests after running them.
------------------------------------------------------------
revno: 46.1.13
committer: Alexandros Frantzis <email address hidden>
branch nick: canvas-pixman
timestamp: Fri 2011-07-15 16:08:25 +0300
message:
Add method to deinitialize a CompositeTest.
------------------------------------------------------------
revno: 46.1.12
committer: Alexandros Frantzis <email address hidden>
branch nick: canvas-pixman
timestamp: Fri 2011-07-15 16:03:49 +0300
message:
Add method to release all VertexBufferData resources without destroying the object itself.
------------------------------------------------------------
revno: 46.1.11
committer: Alexandros Frantzis <email address hidden>
branch nick: canvas-pixman
timestamp: Fri 2011-07-15 16:01:34 +0300
message:
Release all canvas resources when deinitializing a CompositeCanvas.
------------------------------------------------------------
revno: 46.1.10
committer: Alexandros Frantzis <email address hidden>
branch nick: canvas-pixman
timestamp: Fri 2011-07-15 15:11:10 +0300
message:
Run each benchmark in the canvas associated with it.
------------------------------------------------------------
revno: 46.1.9
committer: Alexandros Frantzis <email address hidden>
branch nick: canvas-pixman
timestamp: Fri 2011-07-15 13:31:48 +0300
message:
Rename CompositeTest::initiated_ member to ::initialized_.
------------------------------------------------------------
revno: 46.1.8
committer: Alexandros Frantzis <email address hidden>
branch nick: canvas-pixman
timestamp: Fri 2011-07-15 13:30:31 +0300
message:
Allow associating a CompositeCanvas with a CompositeTest.
------------------------------------------------------------
revno: 46.1.7
committer: Alexandros Frantzis <email address hidden>
branch nick: canvas-pixman
timestamp: Fri 2011-07-15 13:21:46 +0300
message:
Add CompositeCanvas::deinit() method.
------------------------------------------------------------
revno: 46.1.6
committer: Alexandros Frantzis <email address hidden>
branch nick: canvas-pixman
timestamp: Fri 2011-07-15 13:20:09 +0300
message:
Only initialize the tests we want to run, not all tests.
------------------------------------------------------------
revno: 46.1.5
committer: Alexandros Frantzis <email address hidden>
branch nick: canvas-pixman
timestamp: Fri 2011-07-15 13:16:40 +0300
message:
Allow tests to be gracefully initiated multiple times.
------------------------------------------------------------
revno: 46.1.4
committer: Alexandros Frantzis <email address hidden>
branch nick: canvas-pixman
timestamp: Fri 2011-07-15 13:14:59 +0300
message:
Assign a rendering type to each CompositeTest object.
------------------------------------------------------------
revno: 46.1.3
committer: Alexandros Frantzis <email address hidden>
branch nick: canvas-pixman
timestamp: Fri 2011-07-15 13:08:08 +0300
message:
Assign a rendering type to each Canvas object.
------------------------------------------------------------
revno: 46.1.2
committer: Alexandros Frantzis <email address hidden>
branch nick: canvas-pixman
timestamp: Fri 2011-07-15 11:16:54 +0300
message:
Refactor CompositeWindow to make it agnostic to the underlying compositing infrastructure.
------------------------------------------------------------
revno: 46.1.1
committer: Alexandros Frantzis <email address hidden>
branch nick: canvas-pixman
timestamp: Thu 2011-07-14 16:11:51 +0300
message:
Create a Texture union to hold information about a texture to increase extensibility.
------------------------------------------------------------
revno: 47
committer: Jesse Barker <email address hidden>
branch nick: trunk
timestamp: Mon 2011-07-18 10:14:16 -0700
message:
Rename shader source files for consistency with glmark2 project. Name scheme
is a little arbitrary, but is based upon consensus among developers of both
projects.
------------------------------------------------------------