diff options
Diffstat (limited to 'src/gallium')
-rw-r--r-- | 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 2c683efa9a7..4eb5b32edcf 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). |