Function isTextureFormatUsableAsRenderAttachment

  • Returns if a texture can be used as a render attachment. some color formats and all depth textures and stencil textures are usable with usage RENDER_ATTACHMENT.

    Parameters

    • device: GPUDevice
    • format: GPUTextureFormat

    Returns boolean | {
        alignment: 1;
        blend: true;
        byteCost: 1;
        resolve: true;
    } | {
        alignment: 1;
        blend: false;
        byteCost: 1;
        resolve: false;
    } | {
        alignment: 1;
        blend: true;
        byteCost: 2;
        resolve: true;
    } | {
        alignment: 1;
        blend: false;
        byteCost: 2;
        resolve: false;
    } | {
        alignment: 1;
        blend: true;
        byteCost: 8;
        resolve: true;
    } | {
        alignment: 1;
        blend: false;
        byteCost: 4;
        resolve: false;
    } | {
        alignment: 2;
        blend: false;
        byteCost: 2;
        resolve: false;
    } | {
        alignment: 2;
        blend: true;
        byteCost: 2;
        resolve: true;
    } | {
        alignment: 2;
        blend: false;
        byteCost: 4;
        resolve: false;
    } | {
        alignment: 2;
        blend: true;
        byteCost: 4;
        resolve: true;
    } | {
        alignment: 2;
        blend: false;
        byteCost: 8;
        resolve: false;
    } | {
        alignment: 2;
        blend: true;
        byteCost: 8;
        resolve: true;
    } | {
        alignment: 4;
        blend: false;
        byteCost: 4;
        resolve: false;
    } | {
        alignment: 4;
        blend: false;
        byteCost: 8;
        resolve: false;
    } | {
        alignment: 4;
        blend: false;
        byteCost: 16;
        resolve: false;
    } | {
        alignment: 4;
        blend: true;
        byteCost: 8;
        resolve: true;
    }

Generated using TypeDoc