GPUConst: {
BufferUsage: {
COPY_DST: 8;
COPY_SRC: 4;
INDEX: 16;
INDIRECT: 256;
MAP_READ: 1;
MAP_WRITE: 2;
QUERY_RESOLVE: 512;
STORAGE: 128;
UNIFORM: 64;
VERTEX: 32;
};
ColorWrite: {
ALL: 15;
ALPHA: 8;
BLUE: 4;
GREEN: 2;
RED: 1;
};
MapMode: {
READ: 1;
WRITE: 2;
};
ShaderStage: {
COMPUTE: 4;
FRAGMENT: 2;
VERTEX: 1;
};
TextureUsage: {
COPY_DST: 2;
COPY_SRC: 1;
RENDER_ATTACHMENT: 16;
SAMPLED: 4;
STORAGE: 8;
STORAGE_BINDING: 8;
TEXTURE_BINDING: 4;
};
} = ...
Type declaration
BufferUsage: {
COPY_DST: 8;
COPY_SRC: 4;
INDEX: 16;
INDIRECT: 256;
MAP_READ: 1;
MAP_WRITE: 2;
QUERY_RESOLVE: 512;
STORAGE: 128;
UNIFORM: 64;
VERTEX: 32;
}
Readonly COPY_DST: 8
Readonly COPY_SRC: 4
Readonly INDEX: 16
Readonly INDIRECT: 256
Readonly MAP_READ: 1
Readonly MAP_WRITE: 2
Readonly QUERY_RESOLVE: 512
Readonly STORAGE: 128
Readonly UNIFORM: 64
Readonly VERTEX: 32
ColorWrite: {
ALL: 15;
ALPHA: 8;
BLUE: 4;
GREEN: 2;
RED: 1;
}
Readonly ALL: 15
Readonly ALPHA: 8
Readonly BLUE: 4
Readonly GREEN: 2
Readonly RED: 1
MapMode: {
READ: 1;
WRITE: 2;
}
Readonly READ: 1
Readonly WRITE: 2
ShaderStage: {
COMPUTE: 4;
FRAGMENT: 2;
VERTEX: 1;
}
Readonly COMPUTE: 4
Readonly FRAGMENT: 2
Readonly VERTEX: 1
TextureUsage: {
COPY_DST: 2;
COPY_SRC: 1;
RENDER_ATTACHMENT: 16;
SAMPLED: 4;
STORAGE: 8;
STORAGE_BINDING: 8;
TEXTURE_BINDING: 4;
}
Readonly COPY_DST: 2
Readonly COPY_SRC: 1
Readonly RENDER_ATTACHMENT: 16
Readonly SAMPLED: 4
Readonly STORAGE: 8
Readonly STORAGE_BINDING: 8
Readonly TEXTURE_BINDING: 4