• AutoTL;DR@lemmings.worldB
    link
    fedilink
    arrow-up
    1
    ·
    4 months ago

    This is the best summary I could come up with:


    The open-source NVIDIA “NVK” Vulkan driver within the Mesa codebase has merged support for the important VK_EXT_shader_object and VK_EXT_graphics_pipeline_library extensions.

    Additionally, as part of supporting these new extensions, this introduces the code for a common Vulkan runtime to Mesa.

    It also adds a common framework to the runtime which makes implementing shader object as well as all variations of pipelines a whole lot easier.

    I may also try to land some of the more clean-up type vulkan runtime patches separately, leaving the bulk of the shader object framework here."

    VK_EXT_shader_object introduces the VkShaderEXT object type for representing a single compiled shader stage.

    These new extensions and common Vulkan runtime code will be part of next quarter’s Mesa 24.1 release.


    The original article contains 412 words, the summary contains 119 words. Saved 71%. I’m a bot and I’m open source!