Searched refs:GpuThreadMerger (Results 1 – 14 of 14) sorted by relevance
12 const int GpuThreadMerger::kLeaseNotSet = -1;14 GpuThreadMerger::GpuThreadMerger(fml::TaskQueueId platform_queue_id, in GpuThreadMerger() function in fml::GpuThreadMerger23 void GpuThreadMerger::MergeWithLease(size_t lease_term) { in MergeWithLease()31 bool GpuThreadMerger::IsOnRasterizingThread() { in IsOnRasterizingThread()40 void GpuThreadMerger::ExtendLeaseTo(size_t lease_term) { in ExtendLeaseTo()47 bool GpuThreadMerger::IsMerged() const { in IsMerged()51 GpuThreadStatus GpuThreadMerger::DecrementLease() { in DecrementLease()
18 class GpuThreadMerger : public fml::RefCountedThreadSafe<GpuThreadMerger> {36 GpuThreadMerger(fml::TaskQueueId platform_queue_id,52 FML_FRIEND_REF_COUNTED_THREAD_SAFE(GpuThreadMerger);53 FML_FRIEND_MAKE_REF_COUNTED(GpuThreadMerger);54 FML_DISALLOW_COPY_AND_ASSIGN(GpuThreadMerger);
17 TEST(GpuThreadMerger, RemainMergedTillLeaseExpires) { in TEST() argument44 fml::MakeRefCounted<fml::GpuThreadMerger>(qid1, qid2); in TEST()64 TEST(GpuThreadMerger, IsNotOnRasterizingThread) { in TEST() argument89 fml::MakeRefCounted<fml::GpuThreadMerger>(qid1, qid2); in TEST()149 TEST(GpuThreadMerger, LeaseExtension) { in TEST() argument176 fml::MakeRefCounted<fml::GpuThreadMerger>(qid1, qid2); in TEST()
48 fml::RefPtr<fml::GpuThreadMerger> gpu_thread_merger);74 fml::RefPtr<fml::GpuThreadMerger> gpu_thread_merger_;89 fml::RefPtr<fml::GpuThreadMerger> gpu_thread_merger);
38 fml::RefPtr<fml::GpuThreadMerger> gpu_thread_merger) { in AcquireFrame()51 fml::RefPtr<fml::GpuThreadMerger> gpu_thread_merger) in ScopedFrame()
221 fml::RefPtr<fml::GpuThreadMerger> gpu_thread_merger) { in PostPrerollAction()
46 fml::RefPtr<fml::GpuThreadMerger> gpu_thread_merger) override;
95 fml::RefPtr<fml::GpuThreadMerger> gpu_thread_merger) { in AcquireFrame()
68 PostPrerollResult PostPrerollAction(fml::RefPtr<fml::GpuThreadMerger> gpu_thread_merger) override;
122 fml::RefPtr<fml::GpuThreadMerger> gpu_thread_merger) {
414 fml::RefPtr<fml::GpuThreadMerger> gpu_thread_merger_;
71 fml::MakeRefCounted<fml::GpuThreadMerger>(platform_id, gpu_id); in Setup()
94 PostPrerollResult PostPrerollAction(fml::RefPtr<fml::GpuThreadMerger> gpu_thread_merger);
151 fml::RefPtr<fml::GpuThreadMerger> gpu_thread_merger) {