Searched refs:PostWorker (Results 1 – 11 of 11) sorted by relevance
/hardware/google/gfxstream/host/ |
D | PostWorker.cpp | 73 PostWorker::PostWorker(bool mainThreadPostingOnly, FrameBuffer* fb, Compositor* compositor) in PostWorker() function in gfxstream::PostWorker 80 std::shared_future<void> PostWorker::composeImpl(const FlatComposeRequest& composeRequest) { in composeImpl() 118 void PostWorker::block(std::promise<void> scheduledSignal, std::future<void> continueSignal) { in block() 135 PostWorker::~PostWorker() {} in ~PostWorker() 137 void PostWorker::post(ColorBuffer* cb, std::unique_ptr<Post::CompletionCallback> postCallback) { in post() 146 void PostWorker::exit() { in exit() 150 void PostWorker::viewport(int width, int height) { in viewport() 155 void PostWorker::compose(std::unique_ptr<FlatComposeRequest> composeRequest, in compose() 171 void PostWorker::clear() { in clear() 175 void PostWorker::runTask(std::packaged_task<void()> task) { in runTask() [all …]
|
D | PostWorker.h | 38 class PostWorker { 40 PostWorker(bool mainThreadPostingOnly, FrameBuffer* fb, Compositor* compositor); 41 virtual ~PostWorker(); 100 DISALLOW_COPY_AND_ASSIGN(PostWorker);
|
D | PostWorkerGl.h | 35 class PostWorkerGl : public PostWorker, public DisplaySurfaceUser {
|
D | PostWorkerGl.cpp | 53 : PostWorker(mainThreadPostingOnly, fb, compositor), in PostWorkerGl() 281 return PostWorker::composeImpl(composeRequest); in composeImpl()
|
D | BUILD.bazel | 79 "PostWorker.cpp",
|
D | Android.bp | 95 "PostWorker.cpp",
|
D | meson.build | 170 'PostWorker.cpp',
|
D | CMakeLists.txt | 35 PostWorker.cpp
|
D | FrameBuffer.h | 838 std::unique_ptr<PostWorker> m_postWorker = {};
|
/hardware/google/gfxstream/host/vulkan/ |
D | PostWorkerVk.h | 29 class PostWorkerVk : public PostWorker {
|
D | PostWorkerVk.cpp | 33 : PostWorker(false, fb, compositor), m_displayVk(displayVk) {} in PostWorkerVk()
|