Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations | Functions
SkSLModifierFlags.h File Reference
#include "include/private/base/SkTo.h"
#include "src/base/SkEnumBitMask.h"
#include <string>

Go to the source code of this file.

Classes

class  SkSL::ModifierFlags
 

Namespaces

namespace  SkSL
 

Enumerations

enum class  SkSL::ModifierFlag : int {
  SkSL::kNone = 0 , SkSL::kFlat = 1 << 0 , SkSL::kNoPerspective = 1 << 1 , SkSL::kConst = 1 << 2 ,
  SkSL::kUniform = 1 << 3 , SkSL::kIn = 1 << 4 , SkSL::kOut = 1 << 5 , SkSL::kHighp = 1 << 6 ,
  SkSL::kMediump = 1 << 7 , SkSL::kLowp = 1 << 8 , SkSL::kReadOnly = 1 << 9 , SkSL::kWriteOnly = 1 << 10 ,
  SkSL::kBuffer = 1 << 11 , SkSL::kPixelLocal = 1 << 12 , SkSL::kWorkgroup = 1 << 13 , SkSL::kExport = 1 << 14 ,
  SkSL::kES3 = 1 << 15 , SkSL::kPure = 1 << 16 , SkSL::kInline = 1 << 17 , SkSL::kNoInline = 1 << 18
}
 

Functions

 SK_MAKE_BITMASK_OPS (SkSL::ModifierFlag)
 

Function Documentation

◆ SK_MAKE_BITMASK_OPS()

SK_MAKE_BITMASK_OPS ( SkSL::ModifierFlag  )