Skip to content

@simversus/yjvisDocs


@simversus/yjvis / Type

Enumeration: Type

shader数据类型

Enumeration Members

BOOL

BOOL: 1

Defined in

gfx/base/types.ts:307


BOOL2

BOOL2: 2

Defined in

gfx/base/types.ts:308


BOOL3

BOOL3: 3

Defined in

gfx/base/types.ts:309


BOOL4

BOOL4: 4

Defined in

gfx/base/types.ts:310


COUNT

COUNT: 46

Defined in

gfx/base/types.ts:357


FLOAT

FLOAT: 13

Defined in

gfx/base/types.ts:319


FLOAT2

FLOAT2: 14

Defined in

gfx/base/types.ts:320


FLOAT3

FLOAT3: 15

Defined in

gfx/base/types.ts:321


FLOAT4

FLOAT4: 16

Defined in

gfx/base/types.ts:322


IMAGE1D

IMAGE1D: 39

Defined in

gfx/base/types.ts:349


IMAGE1D_ARRAY

IMAGE1D_ARRAY: 40

Defined in

gfx/base/types.ts:350


IMAGE2D

IMAGE2D: 41

Defined in

gfx/base/types.ts:351


IMAGE2D_ARRAY

IMAGE2D_ARRAY: 42

Defined in

gfx/base/types.ts:352


IMAGE3D

IMAGE3D: 43

Defined in

gfx/base/types.ts:353


IMAGE_CUBE

IMAGE_CUBE: 44

Defined in

gfx/base/types.ts:354


INT

INT: 5

Defined in

gfx/base/types.ts:311


INT2

INT2: 6

Defined in

gfx/base/types.ts:312


INT3

INT3: 7

Defined in

gfx/base/types.ts:313


INT4

INT4: 8

Defined in

gfx/base/types.ts:314


MAT2

MAT2: 17

Defined in

gfx/base/types.ts:323


MAT2X3

MAT2X3: 18

Defined in

gfx/base/types.ts:324


MAT2X4

MAT2X4: 19

Defined in

gfx/base/types.ts:325


MAT3

MAT3: 21

Defined in

gfx/base/types.ts:327


MAT3X2

MAT3X2: 20

Defined in

gfx/base/types.ts:326


MAT3X4

MAT3X4: 22

Defined in

gfx/base/types.ts:328


MAT4

MAT4: 25

Defined in

gfx/base/types.ts:331


MAT4X2

MAT4X2: 23

Defined in

gfx/base/types.ts:329


MAT4X3

MAT4X3: 24

Defined in

gfx/base/types.ts:330


SAMPLER

SAMPLER: 32

Defined in

gfx/base/types.ts:340


SAMPLER1D

SAMPLER1D: 26

Defined in

gfx/base/types.ts:333


SAMPLER1D_ARRAY

SAMPLER1D_ARRAY: 27

Defined in

gfx/base/types.ts:334


SAMPLER2D

SAMPLER2D: 28

Defined in

gfx/base/types.ts:335


SAMPLER2D_ARRAY

SAMPLER2D_ARRAY: 29

Defined in

gfx/base/types.ts:336


SAMPLER3D

SAMPLER3D: 30

Defined in

gfx/base/types.ts:337


SAMPLER_CUBE

SAMPLER_CUBE: 31

Defined in

gfx/base/types.ts:338


SUBPASS_INPUT

SUBPASS_INPUT: 45

Defined in

gfx/base/types.ts:356


TEXTURE1D

TEXTURE1D: 33

Defined in

gfx/base/types.ts:342


TEXTURE1D_ARRAY

TEXTURE1D_ARRAY: 34

Defined in

gfx/base/types.ts:343


TEXTURE2D

TEXTURE2D: 35

Defined in

gfx/base/types.ts:344


TEXTURE2D_ARRAY

TEXTURE2D_ARRAY: 36

Defined in

gfx/base/types.ts:345


TEXTURE3D

TEXTURE3D: 37

Defined in

gfx/base/types.ts:346


TEXTURE_CUBE

TEXTURE_CUBE: 38

Defined in

gfx/base/types.ts:347


UINT

UINT: 9

Defined in

gfx/base/types.ts:315


UINT2

UINT2: 10

Defined in

gfx/base/types.ts:316


UINT3

UINT3: 11

Defined in

gfx/base/types.ts:317


UINT4

UINT4: 12

Defined in

gfx/base/types.ts:318


UNKNOWN

UNKNOWN: 0

Defined in

gfx/base/types.ts:306