OSDN Git Service

anv/pipeline: Add support for caching the push constant map
[android-x86/external-mesa.git] / src / intel / vulkan / TODO
1 Intel Vulkan ToDo
2 =================
3
4 Missing Features:
5  - FP64
6  - Tessellation
7  - Cull and Clip Distance
8  - Sampler anisotropy (Is there anything to do here?)
9  - Image Gather Extended
10  - Storage Image Without Format
11  - Investigate CTS failures on HSW
12  - Pipeline statistics queries
13  - Sparse memory
14  - Per-sample-dispatch, minSampleShading
15
16 Code sharing with GL:
17  - Add surface capability introspection to ISL (pull the surface format
18    table from brw_surface_formats.c)
19  - Generalize blorp to use ISL and be sharable between the two drivers
20
21 Performance:
22  - HiZ (Nanley)
23  - Fast color clears (after HiZ?)
24  - Compressed multisample support
25  - Renderbuffer compression (SKL+)
26  - Pushing pieces of UBOs?
27  - Enable guardband clipping
28  - Remove alloc in renderpass begin to renderpass create
29  - pma stall workaround
30  - Use soft-pin to avoid relocations
31
32 Cleanups:
33  - Deduplicate gen7 and gen8