Flutter Impeller
playground_impl_mtl.mm File Reference
#include "impeller/playground/backend/metal/playground_impl_mtl.h"
#include "impeller/renderer/backend/metal/swapchain_transients_mtl.h"
#import "third_party/glfw/include/GLFW/glfw3.h"
#import "third_party/glfw/include/GLFW/glfw3native.h"
#include <Metal/Metal.h>
#include <QuartzCore/QuartzCore.h>
#include "flutter/fml/mapping.h"
#include "impeller/entity/mtl/entity_shaders.h"
#include "impeller/entity/mtl/framebuffer_blend_shaders.h"
#include "impeller/entity/mtl/modern_shaders.h"
#include "impeller/fixtures/mtl/fixtures_shaders.h"
#include "impeller/fixtures/mtl/modern_fixtures_shaders.h"
#include "impeller/playground/imgui/mtl/imgui_shaders.h"
#include "impeller/renderer/backend/metal/context_mtl.h"
#include "impeller/renderer/backend/metal/formats_mtl.h"
#include "impeller/renderer/backend/metal/surface_mtl.h"
#include "impeller/renderer/backend/metal/texture_mtl.h"
#include "impeller/renderer/mtl/compute_shaders.h"

Go to the source code of this file.

Classes

struct  impeller::PlaygroundImplMTL::Data
 

Namespaces

 impeller
 

Macros

#define GLFW_INCLUDE_NONE
 
#define GLFW_EXPOSE_NATIVE_COCOA
 

Functions

static std::vector< std::shared_ptr< fml::Mapping > > impeller::ShaderLibraryMappingsForPlayground ()
 

Macro Definition Documentation

◆ GLFW_EXPOSE_NATIVE_COCOA

#define GLFW_EXPOSE_NATIVE_COCOA

Definition at line 11 of file playground_impl_mtl.mm.

◆ GLFW_INCLUDE_NONE

#define GLFW_INCLUDE_NONE

Definition at line 8 of file playground_impl_mtl.mm.