summaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorkaizhangNV <149626564+kaizhangNV@users.noreply.github.com>2024-02-06 19:31:28 -0600
committerGitHub <noreply@github.com>2024-02-06 17:31:28 -0800
commit3358b3dd4680cc3f86bbd22b84c242c7f0053775 (patch)
treeebf47d55ea30e7562f91af5662ae166c78a11541 /.github
parentf359df9202140ee575d0c2efd3bb10880edcc331 (diff)
gfx:Add callback to IPipelineCreationAPIDispatcher (#3556)
* gfx:Add callback to IPipelineCreationAPIDispatcher Add the callback to IPipelineCreationAPIDispatcher in Vulkan backend in slang-gfx lib. * gfx:add uuid for vulkan pipeline dispatcher Add a define of SLANG_UUID_IVulkanPipelineCreationAPIDispatcher for Vulkan specific IPipelineCreationAPIDispatcher such that libgfx.so can have special handle to Vulkan pipeline dispatcher without break binary compatibility. In the RendererBase::initialize call, we will provide this new UUID when the DeviceType is Vulkan. * gfx: add new variable to GfxGUID Add new variable to GfxGUID IID_IVulkanPipelineCreationAPIDispatcher with initialization of SLANG_UUID_IVulkanPipelineCreationAPIDispatcher to make the implementation aligned with existing GfxGUID::IID_IPipelineCreationAPIDispatcher. --------- Co-authored-by: Yong He <yonghe@outlook.com>
Diffstat (limited to '.github')
0 files changed, 0 insertions, 0 deletions