anv: add support for extended texture gather
authorIlia Mirkin <imirkin@alum.mit.edu>
Sun, 27 Nov 2016 20:45:54 +0000 (15:45 -0500)
committerIlia Mirkin <imirkin@alum.mit.edu>
Fri, 30 Dec 2016 01:43:33 +0000 (20:43 -0500)
Now that the SPIR-V -> NIR translation is in place, no additional logic
is required.

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Reviewed-by: Dave Airlie <airlied@redhat.com>
Acked-by: Jason Ekstrand <jason.ekstrand@intel.com>
src/intel/vulkan/TODO
src/intel/vulkan/anv_device.c

index 915f4235ef9ee6e2583523522904c4ded8d2901c..235bbe7ceccf1032abc4b2f0ee611b22fc849a8b 100644 (file)
@@ -4,7 +4,6 @@ Intel Vulkan ToDo
 Missing Features:
  - FP64
  - Tessellation
- - Image Gather Extended
  - Storage Image Without Format
  - Investigate CTS failures on HSW
  - Pipeline statistics queries
index 323cae4029277a26179f1c17cab9823e7f9ddaeb..7a7d8328db8380cdce9616bfce25d03ed0c397b4 100644 (file)
@@ -468,7 +468,7 @@ void anv_GetPhysicalDeviceFeatures(
       .pipelineStatisticsQuery                  = false,
       .fragmentStoresAndAtomics                 = true,
       .shaderTessellationAndGeometryPointSize   = true,
-      .shaderImageGatherExtended                = false,
+      .shaderImageGatherExtended                = true,
       .shaderStorageImageExtendedFormats        = true,
       .shaderStorageImageMultisample            = false,
       .shaderStorageImageReadWithoutFormat      = false,