Flutter Engine
The Flutter Engine
Classes | Namespaces | Enumerations
surface.h File Reference
#include <GLES2/gl2.h>
#include <GLES2/gl2ext.h>
#include <emscripten.h>
#include <emscripten/html5_webgl.h>
#include <emscripten/threading.h>
#include <webgl/webgl1.h>
#include <cassert>
#include "export.h"
#include "skwasm_support.h"
#include "third_party/skia/include/core/SkCanvas.h"
#include "third_party/skia/include/core/SkColorSpace.h"
#include "third_party/skia/include/core/SkPicture.h"
#include "third_party/skia/include/core/SkSurface.h"
#include "third_party/skia/include/encode/SkPngEncoder.h"
#include "third_party/skia/include/gpu/GrDirectContext.h"
#include "third_party/skia/include/gpu/ganesh/SkSurfaceGanesh.h"
#include "third_party/skia/include/gpu/gl/GrGLInterface.h"
#include "third_party/skia/include/gpu/gl/GrGLTypes.h"
#include "wrappers.h"

Go to the source code of this file.

Classes

class  Skwasm::TextureSourceWrapper
 
class  Skwasm::Surface
 

Namespaces

namespace  Skwasm
 

Enumerations

enum class  Skwasm::ImageByteFormat { Skwasm::rawRgba , Skwasm::rawStraightRgba , Skwasm::rawUnmodified , Skwasm::png }