Searched refs:TWorkItem (Results 1 – 2 of 2) sorted by relevance
45 class TWorkItem {47 TWorkItem() { } in TWorkItem() function48 explicit TWorkItem(const std::string& s) : in TWorkItem() function60 void add(TWorkItem* item) in add()66 bool remove(TWorkItem*& item) in remove()90 std::list<TWorkItem*> worklist;
154 std::vector<std::unique_ptr<glslang::TWorkItem>> WorkItems;552 void ProcessArguments(std::vector<std::unique_ptr<glslang::TWorkItem>>& workItems, int argc, char* … in ProcessArguments()1060 … workItems.push_back(std::unique_ptr<glslang::TWorkItem>(new glslang::TWorkItem(name))); in ProcessArguments()1173 glslang::TWorkItem* workItem; in CompileShaders()1618 glslang::TWorkItem* workItem; in CompileAndLinkShaderFiles()1649 …r_each(WorkItems.begin(), WorkItems.end(), [&workList](std::unique_ptr<glslang::TWorkItem>& item) { in singleMain()1687 WorkItems.push_back(std::unique_ptr<glslang::TWorkItem>{new glslang::TWorkItem("stdin")}); in singleMain()