// Copyright 2019 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef GPU_COMMAND_BUFFER_SERVICE_SHARED_IMAGE_TEST_UTILS_H_ #define GPU_COMMAND_BUFFER_SERVICE_SHARED_IMAGE_TEST_UTILS_H_ #include <cstdint> #include <vector> namespace gfx { class Size; } // namespace gfx namespace gpu { class SharedContextState; class SharedImageRepresentationFactory; struct Mailbox; std::vector<uint8_t> ReadPixels( Mailbox mailbox, gfx::Size size, SharedContextState* context_state, SharedImageRepresentationFactory* representation_factory); } // namespace gpu #endif // GPU_COMMAND_BUFFER_SERVICE_SHARED_IMAGE_TEST_UTILS_H_