Class QCOMRenderPassShaderResolve


  • public final class QCOMRenderPassShaderResolve
    extends java.lang.Object
    This extension allows a shader resolve to replace fixed-function resolve.

    Fixed-function resolve is limited in function to simple filters of multisample buffers to a single sample buffer.

    Fixed-function resolve is more performance efficient and/or power efficient than shader resolve for such simple filters.

    Shader resolve allows a shader writer to create complex, non-linear filtering of a multisample buffer in the last subpass of a subpass dependency chain.

    This extension also provides a bit which can be used to enlarge a sample region dependency to a fragment region dependency, so that a framebuffer-region dependency can replace a framebuffer-global dependency in some cases.

    VK_QCOM_render_pass_shader_resolve
    Name String
    VK_QCOM_render_pass_shader_resolve
    Extension Type
    Device extension
    Registered Extension Number
    172
    Revision
    4
    Extension and Version Dependencies
    • Requires Vulkan 1.0
    Contact
    • Bill Licea-Kane wwlk
    Other Extension Metadata
    Last Modified Date
    2019-11-07
    IP Status
    No known IP claims.
    Interactions and External Dependencies
    None.
    Contributors
    • Srihari Babu Alla, Qualcomm
    • Bill Licea-Kane, Qualcomm
    • Jeff Leger, Qualcomm