#include "flutter/shell/platform/android/surface_texture_external_texture_vk_impeller.h"#include <chrono>#include <GLES2/gl2.h>#include <GLES2/gl2ext.h>#include "flutter/fml/trace_event.h"#include "flutter/impeller/display_list/dl_image_impeller.h"#include "flutter/impeller/renderer/backend/vulkan/command_buffer_vk.h"#include "flutter/impeller/renderer/backend/vulkan/surface_context_vk.h"#include "flutter/impeller/renderer/backend/vulkan/texture_vk.h"#include "flutter/impeller/toolkit/android/hardware_buffer.h"Go to the source code of this file.
Namespaces | |
| namespace | flutter |
Macros | |
| #define | GL_GLEXT_PROTOTYPES |
Enumerations | |
| enum class | flutter::LayoutUpdateMode { flutter::kSync , flutter::kAsync } |
Functions | |
| static bool | flutter::SetTextureLayout (const ContextVK &context, const TextureSourceVK *texture, vk::ImageLayout layout, LayoutUpdateMode mode) |
| #define GL_GLEXT_PROTOTYPES |
Definition at line 10 of file surface_texture_external_texture_vk_impeller.cc.