commit | e8634c92542be54bddd428cd8fa1e977f408030b | [log] [tgz] |
---|---|---|
author | Brian Anderson <brianderson@google.com> | Fri Mar 09 10:25:08 2018 -0800 |
committer | Brian Anderson <brianderson@google.com> | Fri Mar 09 13:39:09 2018 -0800 |
tree | 6fe3ff6adabe8a53c4ed03c2c8a666888a3ab2b5 | |
parent | 7c8b312fbeae2fbeefa1a571b144d585fb4ca8fe [diff] |
eglGetFrameTimestamps: Don't require reads done to be monotonic. Reads done is usually monotonic, but only under the assumption that every buffer of the surface is being consumed by the same unit. It is possible for a surface to switch between being an overlay and being composited by the GPU. It's also possible a driver will maintain a shadow copy of a frame that will further affect when reads from a buffer might finish. Remove the overly strict check. Bug: 70334851, 74184639 Test: --deqp-case=dEQP-EGL*get_frame_timestamps* Change-Id: I8e242a9fd649720b4d8059797c71163329b7b92c
This repository contains a GPU testing suite called dEQP (drawElements Quality Program). dEQP contains tests for several graphics APIs, including OpenGL ES, EGL, and Vulkan.
Up-to-date documentation for the dEQP is available at Android Open Source Project site.
This repository includes Khronos Vulkan CTS under external/vulkancts
directory. For more information see Vulkan CTS README.