commit | 014438f76849c7ebb5d11960fac2f752ff0e5fa7 | [log] [tgz] |
---|---|---|
author | Jon Ashburn <jon@lunarg.com> | Tue Mar 01 19:51:07 2016 -0700 |
committer | Jon Ashburn <jon@lunarg.com> | Wed Mar 02 14:09:28 2016 -0700 |
tree | 2b5c2b527a7b85f7144445d3fdbd06f8e97a3854 | |
parent | bb54b4de787f8cf0ccf0e805f246046f98e37858 [diff] |
loader: ghlvl 33, ghlvl 34 Fix aliasing of VkPhysicalDevice This fixes problems with not selecting the proper PhysicalDevice within the loader if multiple PhysicalDevices are enumerated by the loader. Fix involves wrapping the VkPhysicalDevice object in both trampoline code and terminator code. Also get rid of the ICD device_extension_cache. It is now always queried from ICD whenever needed.