Home
last modified time | relevance | path

Searched refs:Post (Results 1 – 11 of 11) sorted by relevance

/hardware/google/gfxstream/host/
DPostWorker.cpp125 auto block = std::make_shared<Post::Block>(Post::Block{ in block()
137 void PostWorker::post(ColorBuffer* cb, std::unique_ptr<Post::CompletionCallback> postCallback) { in post()
138 auto packagedPostCallback = std::shared_ptr<Post::CompletionCallback>(std::move(postCallback)); in post()
156 std::unique_ptr<Post::CompletionCallback> composeCallback) { in compose()
160 std::shared_ptr<Post::CompletionCallback>(std::move(composeCallback)); in compose()
DPostCommands.h19 Post = 0, enumerator
28 struct Post { struct
DPostWorker.h45 void post(ColorBuffer* cb, std::unique_ptr<Post::CompletionCallback> postCallback);
57 std::unique_ptr<Post::CompletionCallback> composeCallback);
DFrameBuffer.h318 …void postWithCallback(HandleType p_colorbuffer, Post::CompletionCallback callback, bool needLockAn…
380 Post::CompletionCallback callback);
698 AsyncResult postImpl(HandleType p_colorbuffer, Post::CompletionCallback callback,
840 android::base::WorkerThread<Post> m_postThread;
841 android::base::WorkerProcessingResult postWorkerFunc(Post& post);
842 std::future<void> sendPostWorkerCmd(Post post);
DFrameBuffer.cpp574 m_postThread([this](Post&& post) { return postWorkerFunc(post); }), in __anonac864d5f0402()
675 WorkerProcessingResult FrameBuffer::postWorkerFunc(Post& post) { in postWorkerFunc()
684 case PostCmd::Post: { in postWorkerFunc()
687 std::shared_ptr<Post::CompletionCallback>(std::move(post.completionCallback)); in postWorkerFunc()
688 std::unique_ptr<Post::CompletionCallback> postCallback = in postWorkerFunc()
689 std::make_unique<Post::CompletionCallback>( in postWorkerFunc()
707 std::unique_ptr<Post::CompletionCallback> composeCallback; in postWorkerFunc()
715 std::shared_ptr<Post::CompletionCallback>(std::move(post.completionCallback)); in postWorkerFunc()
716 composeCallback = std::make_unique<Post::CompletionCallback>( in postWorkerFunc()
754 std::future<void> FrameBuffer::sendPostWorkerCmd(Post post) { in sendPostWorkerCmd()
[all …]
DPostWorkerGl.cpp79 DisplayGl::Post post = {}; in postImpl()
/hardware/google/gfxstream/host/gl/
DDisplayGl.h54 struct Post { struct
60 std::shared_future<void> post(const Post& request); argument
DDisplayGl.cpp36 std::shared_future<void> DisplayGl::post(const Post& post) { in post()
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/
DVK_EXT_external_memory_acquire_unmodified.adoc174 - **f**. Post-processing library works on the image. This step has two subcases:
175 - **f.rw**. Post-processing library modifies the image.
176 - **f.ro**. Post-processing library does not modify the image.
DVK_EXT_graphics_pipeline_library.adoc165 * Post-rasterization
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/
Dvertexpostproc.adoc6 = Fixed-Function Vertex Post-Processing