maplibre-gl
Version:
BSD licensed community fork of mapbox-gl, a WebGL interactive maps library
11 lines (8 loc) • 502 B
text/typescript
import {createLayout, type StructArrayLayout, type StructArrayMember} from '../../util/struct_array.ts';
export const lineLayoutAttributesExt: StructArrayLayout = createLayout([
{name: 'a_uv_x', components: 1, type: 'Float32'},
{name: 'a_split_index', components: 1, type: 'Float32'},
]);
export const members: StructArrayMember[] = lineLayoutAttributesExt.members;
export const size: number = lineLayoutAttributesExt.size;
export const alignment: number = lineLayoutAttributesExt.alignment;