Mesa (master): gallium/docs: document interface changes for timestamp query

Marek Olšák mareko at kemper.freedesktop.org
Tue Jul 10 17:08:43 UTC 2012


Module: Mesa
Branch: master
Commit: 67a8ee891b2e119d826d8f830c1cbbe64ecb4f82
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=67a8ee891b2e119d826d8f830c1cbbe64ecb4f82

Author: Marek Olšák <maraeo at gmail.com>
Date:   Tue Jul 10 18:55:46 2012 +0200

gallium/docs: document interface changes for timestamp query

the query type is already documented

---

 src/gallium/docs/source/screen.rst |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/src/gallium/docs/source/screen.rst b/src/gallium/docs/source/screen.rst
index 2c683ef..4eb5b32 100644
--- a/src/gallium/docs/source/screen.rst
+++ b/src/gallium/docs/source/screen.rst
@@ -128,6 +128,8 @@ The integer capabilities:
   alignment of pipe_constant_buffer::buffer_offset.
 * ``PIPE_CAP_START_INSTANCE``: Whether the driver supports
   pipe_draw_info::start_instance.
+* ``PIPE_CAP_QUERY_TIMESTAMP``: Whether PIPE_QUERY_TIMESTAMP and
+  the pipe_screen::get_timestamp hook are implemented.
 
 
 .. _pipe_capf:
@@ -399,3 +401,11 @@ resource_destroy
 
 Destroy a resource. A resource is destroyed if it has no more references.
 
+
+
+get_timestamp
+^^^^^^^^^^^^^
+
+Query a timestamp in nanoseconds. The returned value should match
+PIPE_QUERY_TIMESTAMP. This function returns immediately and doesn't
+wait for rendering to complete (which cannot be achieved with queries).




More information about the mesa-commit mailing list