Lines Matching defs:Layout
21 struct Layout { struct
22 enum Flag {
45 enum Primitive {
57 enum class Format {
71 enum Key {
80 enum class CType {
96 static const char* FormatToStr(Format format) { in FormatToStr()
112 static bool ReadFormat(String str, Format* format) { in ReadFormat()
144 static const char* CTypeToStr(CType ctype) { in CTypeToStr()
178 Layout(int flags, int location, int offset, int binding, int index, int set, int builtin, in Layout() function
197 Layout() in Layout() argument
213 String description() const { in description()
400 int fFlags;
401 int fLocation;
402 int fOffset;
403 int fBinding;
404 int fIndex;
405 int fSet;
408 int fBuiltin;
411 int fInputAttachmentIndex;
412 Format fFormat;
413 Primitive fPrimitive;
414 int fMaxVertices;
415 int fInvocations;
416 String fWhen;
417 Key fKey;
418 CType fCType;