Flutter Engine
The Flutter Engine
|
#include <cstdint>
#include <memory>
#include <optional>
#include <string>
#include "impeller/core/buffer_view.h"
#include "impeller/core/formats.h"
#include "impeller/core/resource_binder.h"
#include "impeller/core/sampler.h"
#include "impeller/core/shader_types.h"
#include "impeller/core/texture.h"
#include "impeller/core/vertex_buffer.h"
#include "impeller/geometry/rect.h"
#include "impeller/renderer/pipeline.h"
Go to the source code of this file.
Classes | |
struct | impeller::Resource< T > |
struct | impeller::TextureAndSampler |
combines the texture, sampler and sampler slot information. More... | |
struct | impeller::BufferAndUniformSlot |
combines the buffer resource and its uniform slot information. More... | |
struct | impeller::Bindings |
struct | impeller::Command |
An object used to specify work to the GPU along with references to resources the GPU will used when doing said work. More... | |
Namespaces | |
namespace | impeller |
Macros | |
#define | DEBUG_COMMAND_INFO(obj, arg) |
Typedefs | |
using | impeller::BufferResource = Resource< BufferView > |
using | impeller::TextureResource = Resource< std::shared_ptr< const Texture > > |