| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Data.SpirV.Reflect.Traits
Documentation
Instances
| Generic Numeric Source # | |
| Show Numeric Source # | |
| Eq Numeric Source # | |
| Ord Numeric Source # | |
Defined in Data.SpirV.Reflect.Traits | |
| type Rep Numeric Source # | |
Defined in Data.SpirV.Reflect.Traits type Rep Numeric = D1 ('MetaData "Numeric" "Data.SpirV.Reflect.Traits" "spirv-reflect-types-0.2-4qH5LVRcOpML0ZdVMzyXs4" 'False) (C1 ('MetaCons "Numeric" 'PrefixI 'True) (S1 ('MetaSel ('Just "scalar") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Scalar) :*: (S1 ('MetaSel ('Just "vector") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Vector) :*: S1 ('MetaSel ('Just "matrix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Matrix)))) | |
Constructors
| Scalar | |
Fields
| |
Instances
| Generic Scalar Source # | |
| Show Scalar Source # | |
| Eq Scalar Source # | |
| Ord Scalar Source # | |
| type Rep Scalar Source # | |
Defined in Data.SpirV.Reflect.Traits type Rep Scalar = D1 ('MetaData "Scalar" "Data.SpirV.Reflect.Traits" "spirv-reflect-types-0.2-4qH5LVRcOpML0ZdVMzyXs4" 'False) (C1 ('MetaCons "Scalar" 'PrefixI 'True) (S1 ('MetaSel ('Just "width") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Word32) :*: S1 ('MetaSel ('Just "signedness") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Word32))) | |
Constructors
| Vector | |
Fields | |
Constructors
| Matrix | |
Instances
| Generic Matrix Source # | |
| Show Matrix Source # | |
| Eq Matrix Source # | |
| Ord Matrix Source # | |
| type Rep Matrix Source # | |
Defined in Data.SpirV.Reflect.Traits type Rep Matrix = D1 ('MetaData "Matrix" "Data.SpirV.Reflect.Traits" "spirv-reflect-types-0.2-4qH5LVRcOpML0ZdVMzyXs4" 'False) (C1 ('MetaCons "Matrix" 'PrefixI 'True) (S1 ('MetaSel ('Just "column_count") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Word32) :*: (S1 ('MetaSel ('Just "row_count") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Word32) :*: S1 ('MetaSel ('Just "stride") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Word32)))) | |
Instances
| Generic Array Source # | |
| Show Array Source # | |
| Eq Array Source # | |
| Ord Array Source # | |
| type Rep Array Source # | |
Defined in Data.SpirV.Reflect.Traits type Rep Array = D1 ('MetaData "Array" "Data.SpirV.Reflect.Traits" "spirv-reflect-types-0.2-4qH5LVRcOpML0ZdVMzyXs4" 'False) (C1 ('MetaCons "Array" 'PrefixI 'True) (S1 ('MetaSel ('Just "dims_count") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Word32) :*: (S1 ('MetaSel ('Just "dims") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Vector Word32)) :*: S1 ('MetaSel ('Just "stride") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Word32))))) | |
Constructors
| Image | |
Instances
| Generic Image Source # | |
| Show Image Source # | |
| Eq Image Source # | |
| Ord Image Source # | |
| type Rep Image Source # | |
Defined in Data.SpirV.Reflect.Traits type Rep Image = D1 ('MetaData "Image" "Data.SpirV.Reflect.Traits" "spirv-reflect-types-0.2-4qH5LVRcOpML0ZdVMzyXs4" 'False) (C1 ('MetaCons "Image" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dim") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Dim) :*: (S1 ('MetaSel ('Just "depth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Word32) :*: S1 ('MetaSel ('Just "arrayed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Word32))) :*: (S1 ('MetaSel ('Just "ms") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Word32) :*: (S1 ('MetaSel ('Just "sampled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Word32) :*: S1 ('MetaSel ('Just "image_format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ImageFormat))))) | |