summaryrefslogtreecommitdiff
path: root/src/intel/vulkan/TODO
blob: cbba600a34e595dafe77cfeec33f229e561bdb19 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Intel Vulkan ToDo
=================

Missing Features:
 - Investigate CTS failures on HSW
 - Sparse memory

Performance:
 - Multi-{sampled/gen8,LOD} HiZ
 - MSAA fast clears
 - Pushing pieces of UBOs?
 - Enable guardband clipping
 - Use soft-pin to avoid relocations

VK_EXT_image_drm_format_modifiers:
    [-] Modifiers
        [x] DRM_FORMAT_MOD_LINEAR
        [x] I915_FORMAT_MOD_X_TILED
        [x] I915_FORMAT_MOD_Y_TILED
        [ ] I915_FORMAT_MOD_Y_TILED_CCS
    [x] vkGetPhysicalDeviceFormatProperties2KHR
    [x] vkGetPhysicalDeviceImageFormatProperties2KHR
    [x] vkCreateImage
        [x] VkImageDrmFormatModifierListCreateInfoEXT
        [x] VkImageExplicitDrmFormatModifierEXT
    [ ] Resolve CCS on foreign queue transition
    [x] vkGetImageDrmFormatModifierEXT
    [x] vkGetImageSubresouceLayout
    [x] Kill vkCreateImageDmaBufINTEL