Home
last modified time | relevance | path

Searched refs:AsyncReadResult (Results 1 - 9 of 9) sorted by relevance

/third_party/skia/include/core/
H A DSkImage.h868 class AsyncReadResult { class in SkImage
870 AsyncReadResult(const AsyncReadResult&) = delete;
871 AsyncReadResult(AsyncReadResult&&) = delete;
872 AsyncReadResult& operator=(const AsyncReadResult&) = delete;
873 AsyncReadResult& operator=(AsyncReadResult&&) = delete;
875 virtual ~AsyncReadResult()
[all...]
H A DSkSurface.h760 using AsyncReadResult = SkImage::AsyncReadResult;
768 using ReadPixelsCallback = void(ReadPixelsContext, std::unique_ptr<const AsyncReadResult>);
789 AsyncReadResult containing pixel data in the requested color type, alpha type, and color
790 space. The AsyncReadResult will have count() == 1. Upon failure the callback is called
791 with nullptr for AsyncReadResult. For a GPU surface this flushes work but a submit must
794 The data is valid for the lifetime of AsyncReadResult with the exception that if the
822 AsyncReadResult containing the planar data. The AsyncReadResult will have count() == 3.
823 Upon failure the callback is called with nullptr for AsyncReadResult
[all...]
/third_party/skia/src/gpu/
H A DSurfaceContext.cpp618 class SurfaceContext::AsyncReadResult : public SkImage::AsyncReadResult { class in skgpu::SurfaceContext
620 AsyncReadResult(GrDirectContext::DirectContextID intendedRecipient) in AsyncReadResult() function in skgpu::SurfaceContext::AsyncReadResult
624 ~AsyncReadResult() override {
734 auto result = std::make_unique<AsyncReadResult>(kInvalid); in asyncReadPixels()
769 auto result = std::make_unique<AsyncReadResult>(manager->owningDirectContext()); in asyncReadPixels()
971 auto result = std::make_unique<AsyncReadResult>(dContext->directContextID()); in asyncRescaleAndReadPixelsYUV420()
1003 auto result = std::make_unique<AsyncReadResult>(manager->owningDirectContext()); in asyncRescaleAndReadPixelsYUV420()
H A DSurfaceContext.h247 class AsyncReadResult;
/third_party/skia/tools/
H A Dskottie2movie.cpp140 std::unique_ptr<const SkSurface::AsyncReadResult> result) { in main()
/third_party/skia/tests/
H A DVkProtectedContextTest.cpp143 std::unique_ptr<const SkSurface::AsyncReadResult> fResult;
146 static void async_callback(void* c, std::unique_ptr<const SkSurface::AsyncReadResult> result) { in async_callback()
H A DReadWritePixelsGpuTest.cpp558 std::unique_ptr<const SkImage::AsyncReadResult> fResult;
565 static void async_callback(void* c, std::unique_ptr<const SkImage::AsyncReadResult> result) { in async_callback()
/third_party/skia/gm/
H A Dasyncrescaleandread.cpp28 std::unique_ptr<const SkImage::AsyncReadResult> fResult;
35 static void async_callback(void* c, std::unique_ptr<const SkImage::AsyncReadResult> result) { in async_callback()
/third_party/skia/src/image/
H A DSkRescaleAndReadPixels.cpp139 class Result : public SkImage::AsyncReadResult { in SkRescaleAndReadPixels()

Completed in 10 milliseconds