Home
last modified time | relevance | path

Searched refs:LinkSubTask (Results 1 – 14 of 14) sorted by relevance

/external/angle/src/libANGLE/renderer/
DProgramImpl.h54 class LinkSubTask : public angle::Closure
57 ~LinkSubTask() override = default;
68 std::vector<std::shared_ptr<LinkSubTask>> *linkSubTasksOut,
69 std::vector<std::shared_ptr<LinkSubTask>> *postLinkSubTasksOut);
72 virtual void load(std::vector<std::shared_ptr<LinkSubTask>> *linkSubTasksOut,
73 std::vector<std::shared_ptr<LinkSubTask>> *postLinkSubTasksOut);
DProgramImpl.cpp14 std::vector<std::shared_ptr<LinkSubTask>> *linkSubTasksOut, in link()
15 std::vector<std::shared_ptr<LinkSubTask>> *postLinkSubTasksOut) in link()
20 void LinkTask::load(std::vector<std::shared_ptr<LinkSubTask>> *linkSubTasksOut, in load()
21 std::vector<std::shared_ptr<LinkSubTask>> *postLinkSubTasksOut) in load()
/external/angle/src/libANGLE/renderer/metal/
DProgramMtl.mm48 class CompileMslTask final : public LinkSubTask, public mtl::Context
118 std::vector<std::shared_ptr<LinkSubTask>> *linkSubTasksOut,
119 std::vector<std::shared_ptr<LinkSubTask>> *postLinkSubTasksOut) override
168 LoadTaskMtl(std::vector<std::shared_ptr<LinkSubTask>> &&subTasks)
173 void load(std::vector<std::shared_ptr<LinkSubTask>> *linkSubTasksOut,
174 std::vector<std::shared_ptr<LinkSubTask>> *postLinkSubTasksOut) override
189 std::vector<std::shared_ptr<LinkSubTask>> mSubTasks;
231 std::vector<std::shared_ptr<LinkSubTask>> subTasks;
277 std::vector<std::shared_ptr<LinkSubTask>> *subTasksOut)
302 std::vector<std::shared_ptr<LinkSubTask>> *subTasksOut)
DProgramMtl.h64 std::vector<std::shared_ptr<LinkSubTask>> *subTasksOut);
68 std::vector<std::shared_ptr<LinkSubTask>> *subTasksOut);
/external/angle/src/libANGLE/renderer/null/
DProgramNULL.cpp25 std::vector<std::shared_ptr<LinkSubTask>> *linkSubTasksOut, in link()
26 std::vector<std::shared_ptr<LinkSubTask>> *postLinkSubTasksOut) override in link()
/external/angle/src/libANGLE/renderer/vulkan/
DProgramVk.cpp74 std::vector<std::shared_ptr<LinkSubTask>> *linkSubTasksOut, in link()
75 std::vector<std::shared_ptr<LinkSubTask>> *postLinkSubTasksOut) override in link()
137 std::vector<std::shared_ptr<LinkSubTask>> *postLinkSubTasksOut);
166 std::vector<std::shared_ptr<LinkSubTask>> *postLinkSubTasksOut) in linkImpl()
DProgramExecutableVk.cpp355 class ProgramExecutableVk::WarmUpTaskCommon : public vk::ErrorContext, public LinkSubTask
879 std::vector<std::shared_ptr<LinkSubTask>> *postLinkSubTasksOut) in getPipelineCacheWarmUpTasks()
895 std::vector<std::shared_ptr<rx::LinkSubTask>> warmUpSubTasks; in getPipelineCacheWarmUpTasks()
938 for (std::shared_ptr<rx::LinkSubTask> &task : warmUpSubTasks) in getPipelineCacheWarmUpTasks()
1091 const std::vector<std::shared_ptr<rx::LinkSubTask>> &postLinkSubTasks = in waitForPostLinkTasksImpl()
1103 for (const std::shared_ptr<rx::LinkSubTask> &task : postLinkSubTasks) in waitForPostLinkTasksImpl()
DProgramExecutableVk.h327 std::vector<std::shared_ptr<LinkSubTask>> *postLinkSubTasksOut);
/external/angle/src/libANGLE/renderer/d3d/
DProgramD3D.cpp97 class GetExecutableTask : public LinkSubTask, public d3d::Context
480 std::vector<std::shared_ptr<LinkSubTask>> *linkSubTasksOut,
481 std::vector<std::shared_ptr<LinkSubTask>> *postLinkSubTasksOut) override;
491 std::vector<std::shared_ptr<LinkSubTask>> *linkSubTasksOut, in link()
492 std::vector<std::shared_ptr<LinkSubTask>> *postLinkSubTasksOut) in link()
537 void load(std::vector<std::shared_ptr<LinkSubTask>> *linkSubTasksOut, in load()
538 std::vector<std::shared_ptr<LinkSubTask>> *postLinkSubTasksOut) override in load()
/external/angle/src/libANGLE/renderer/wgpu/
DProgramWgpu.cpp69 class CreateWGPUShaderModuleTask : public LinkSubTask
198 std::vector<std::shared_ptr<LinkSubTask>> *linkSubTasksOut, in link()
199 std::vector<std::shared_ptr<LinkSubTask>> *postLinkSubTasksOut) override in link()
/external/angle/src/libANGLE/
DProgram.cpp100 std::vector<std::shared_ptr<rx::LinkSubTask>> &tasks, in ScheduleSubTasks()
104 for (const std::shared_ptr<rx::LinkSubTask> &subTask : tasks) in ScheduleSubTasks()
550 for (const std::shared_ptr<rx::LinkSubTask> &task : mSubTasks) in getResult()
570 void scheduleSubTasks(std::vector<std::shared_ptr<rx::LinkSubTask>> &&linkSubTasks, in scheduleSubTasks()
571 std::vector<std::shared_ptr<rx::LinkSubTask>> &&postLinkSubTasks) in scheduleSubTasks()
596 std::vector<std::shared_ptr<rx::LinkSubTask>> mSubTasks;
698 std::vector<std::shared_ptr<rx::LinkSubTask>> linkSubTasks; in linkImpl()
699 std::vector<std::shared_ptr<rx::LinkSubTask>> postLinkSubTasks; in linkImpl()
714 std::vector<std::shared_ptr<rx::LinkSubTask>> linkSubTasks; in loadImpl()
715 std::vector<std::shared_ptr<rx::LinkSubTask>> postLinkSubTasks; in loadImpl()
DProgramExecutable.h24 class LinkSubTask; variable
733 const std::vector<std::shared_ptr<rx::LinkSubTask>> &getPostLinkSubTasks() const in getPostLinkSubTasks()
1032 mutable std::vector<std::shared_ptr<rx::LinkSubTask>> mPostLinkSubTasks;
DProgram.h46 class LinkSubTask; variable
/external/angle/src/libANGLE/renderer/gl/
DProgramGL.cpp112 std::vector<std::shared_ptr<LinkSubTask>> *linkSubTasksOut, in link()
113 std::vector<std::shared_ptr<LinkSubTask>> *postLinkSubTasksOut) override in link()