mesa/src
Alejandro Piñeiro f6da2a5508 spirv_extensions: define spirv_extensions_supported
Add a struct to maintain which SPIR-V extensions are supported, and an
utility method to initialize it based on
nir_spirv_supported_capabilities.

v2:
  * Fixing code style (Ian Romanick)
  * Adding a prefix (spirv) to fill_supported_spirv_extensions (Ian Romanick)

v3: rebase update (nir_spirv_supported_extensions renamed)

v4: include AMD_gcn_shader support

v5: move spirv_fill_supported_spirv_extensions to
    src/mesa/main/spirv_extensions.c

Signed-off-by: Alejandro Piñeiro <apinheiro@igalia.com>
Signed-off-by: Arcady Goldmints-Orlov <agoldmints@igalia.com>

Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>
2019-07-17 10:45:32 +02:00
..
amd radv/gfx10: implement VK_EXT_post_depth_coverage 2019-07-17 08:32:39 +02:00
broadcom v3d: use inc/dec tmu operation with image atomic sub/add of 1 2019-07-12 11:51:22 +02:00
compiler spirv: Bail when we see CounterBuffer decoration 2019-07-16 20:31:12 -07:00
egl egl/android: handle multi-fd native windows 2019-07-16 18:14:44 +00:00
etnaviv etnaviv: detect v4 compression 2019-07-04 14:05:18 -04:00
freedreno freedreno: Generate headers from xml files 2019-07-10 22:05:02 +00:00
gallium softpipe: Remove unused static function 2019-07-17 04:52:27 +00:00
gbm gbm: sort symbols 2019-07-10 11:27:51 +00:00
getopt
glx
gtest
hgl
imgui
intel anv: Increase state allocation size limit to 2MB 2019-07-16 14:17:52 -07:00
loader
mapi spirv_extensions: add GL_ARB_spirv_extensions boilerplate 2019-07-17 10:41:44 +02:00
mesa spirv_extensions: define spirv_extensions_supported 2019-07-17 10:45:32 +02:00
panfrost pandecode: Add more addresses to trace 2019-07-16 08:40:59 -07:00
util src/util: Switch _mesa_half_to_float() to u_half.h's version. 2019-07-16 12:51:13 -07:00
vulkan vulkan: add symbols file 2019-07-10 11:27:51 +00:00
meson.build
SConscript