message: Fix TypeScript binding for TextureUsage.
diff: @@ -154,7 +154,7 @@ export class Texture$Builder {
  public levels(levels: number): Texture$Builder;
  public sampler(sampler: Texture$Sampler): Texture$Builder;
  public format(format: Texture$InternalFormat): Texture$Builder;
  - public usage(usage: Texture$Usage): Texture$Builder;
  + public usage(usage: number): Texture$Builder;
  public build(engine: Engine) : Texture;
  }
  @@ -895,13 +895,13 @@ export enum Texture$Sampler {
  // It is a "const enum" which means TypeScript will simply create a constant for each member.
  // It does not contain the $ delimiter to avoid interference with the embind class.
  export const enum TextureUsage {
  - DEFAULT,
  - COLOR_ATTACHMENT,
  - DEPTH_ATTACHMENT,
  - STENCIL_ATTACHMENT,
  - UPLOADABLE,
  - SAMPLEABLE,
  - SUBPASS_INPUT,
  + COLOR_ATTACHMENT = 1,
  + DEPTH_ATTACHMENT = 2,
  + STENCIL_ATTACHMENT = 4,
  + UPLOADABLE = 8,
  + SAMPLEABLE = 16,
  + SUBPASS_INPUT = 32,
  + DEFAULT = UPLOADABLE | SAMPLEABLE,
  }
  export enum Texture$CubemapFace {
  