diff options
author | Corbin Simpson <[email protected]> | 2010-05-17 12:00:59 -0700 |
---|---|---|
committer | Corbin Simpson <[email protected]> | 2010-05-17 12:05:18 -0700 |
commit | f1cf6b0d371c907938fd3780ef7a53f294ec1064 (patch) | |
tree | 77f43a58d8c261638829a2690f401b45e7d5dc82 /src/gallium/docs/source/context.rst | |
parent | cdbd5f4203391ee7eb12911bc86fea34dc61c957 (diff) |
gallium/docs: Update for timer queries.
Diffstat (limited to 'src/gallium/docs/source/context.rst')
-rw-r--r-- | src/gallium/docs/source/context.rst | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/src/gallium/docs/source/context.rst b/src/gallium/docs/source/context.rst index c82e681a254..66028a63b59 100644 --- a/src/gallium/docs/source/context.rst +++ b/src/gallium/docs/source/context.rst @@ -200,9 +200,16 @@ returned). Otherwise, if the ``wait`` parameter is FALSE, the call will not block and the return value will be TRUE if the query has completed or FALSE otherwise. -A common type of query is the occlusion query which counts the number of -fragments/pixels which are written to the framebuffer (and not culled by -Z/stencil/alpha testing or shader KILL instructions). +The most common type of query is the occlusion query, +``PIPE_QUERY_OCCLUSION_COUNTER``, which counts the number of fragments which +are written to the framebuffer without being culled by +:ref:`Depth, Stencil, & Alpha` testing or shader KILL instructions. + +Another type of query, ``PIPE_QUERY_TIME_ELAPSED``, returns the amount of +time, in milliseconds, the context takes to perform operations. + +Gallium does not guarantee the availability of any query types; one must +always check the capabilities of the :ref:`Screen` first. Conditional Rendering |