Searched refs:DisconnectType (Results 1 – 11 of 11) sorted by relevance
85 enum class DisconnectType { enum95 virtual void disconnect(DisconnectType);
143 fGpu->disconnect(GrGpu::DisconnectType::kAbandon); in abandonContext()186 fGpu->disconnect(GrGpu::DisconnectType::kCleanup); in releaseResourcesAndAbandonContext()
49 void GrGpu::disconnect(DisconnectType type) {} in disconnect()
35 void disconnect(DisconnectType) override;
136 void GrDawnGpu::disconnect(DisconnectType type) { in disconnect()137 if (DisconnectType::kCleanup == type) { in disconnect()
41 void disconnect(DisconnectType) override;
103 void GrMtlGpu::disconnect(DisconnectType type) {
44 void disconnect(DisconnectType) override;
286 void GrVkGpu::disconnect(DisconnectType type) { in disconnect()
38 void disconnect(DisconnectType) override;
424 void GrGLGpu::disconnect(DisconnectType type) { in disconnect()426 if (DisconnectType::kCleanup == type) { in disconnect()479 fFinishCallbacks.callAll(/* doDelete */ DisconnectType::kCleanup == type); in disconnect()