Searched refs:SourceSurface (Results 1 – 2 of 2) sorted by relevance
133 pdx::rpc::IfAnyOf<SourceSurface>::Call( in GetSurfaceId()134 &source_, [&surface_id](const SourceSurface& surface_source) { in GetSurfaceId()142 pdx::rpc::IfAnyOf<SourceSurface>::Call( in GetBufferId()143 &source_, [&buffer_id](const SourceSurface& surface_source) { in GetBufferId()194 struct SourceSurface { struct199 explicit SourceSurface(const std::shared_ptr<DirectDisplaySurface>& surface) in SourceSurface() argument272 pdx::rpc::Variant<SourceSurface, SourceBuffer> source_;
1351 source_{SourceSurface{surface}} {1415 IonBuffer* operator()(SourceSurface& source) { return source.GetBuffer(); } in GetBuffer()1498 IfAnyOf<SourceSurface, SourceBuffer>::Call(&source_, [&](auto& source) { in Prepare()1565 IfAnyOf<SourceSurface, SourceBuffer>::Call( in Finish()