#include <optional>#include <sstream>#include <string>#include <type_traits>#include "flutter/fml/hash_combine.h"#include "impeller/base/comparable.h"Go to the source code of this file.
Classes | |
| class | impeller::HandleGLES |
| Represents a handle to an underlying OpenGL object. Unlike OpenGL object handles, these handles can be collected on any thread as long as their destruction is scheduled in a reactor. More... | |
| struct | impeller::HandleGLES::Hash |
| Get the hash value of this handle. Handles can be used as map keys. More... | |
| struct | impeller::HandleGLES::Equal |
| A comparer used to test the equality of two handles. More... | |
Namespaces | |
| impeller | |
| std | |
Enumerations | |
| enum class | impeller::HandleType { impeller::kUnknown , impeller::kTexture , impeller::kBuffer , impeller::kProgram , impeller::kRenderBuffer , impeller::kFrameBuffer , impeller::kFence } |
Functions | |
| std::string | impeller::HandleTypeToString (HandleType type) |
| std::ostream & | std::operator<< (std::ostream &out, const impeller::HandleGLES &handle) |