Home
last modified time | relevance | path

Searched refs:extension (Results 1 – 25 of 722) sorted by relevance

12345678910>>...29

/hardware/google/gfxstream/common/vulkan/include/vulkan/
Dvulkan_extension_inspection.hpp24 …td::vector<std::vector<std::string>>> const & getExtensionDepends( std::string const & extension );
25 …tring>> const &> getExtensionDepends( std::string const & version, std::string const & extension );
28 VULKAN_HPP_CONSTEXPR_20 std::string getExtensionDeprecatedBy( std::string const & extension );
29 VULKAN_HPP_CONSTEXPR_20 std::string getExtensionObsoletedBy( std::string const & extension );
30 VULKAN_HPP_CONSTEXPR_20 std::string getExtensionPromotedTo( std::string const & extension );
31 VULKAN_HPP_CONSTEXPR_20 bool isDeprecatedExtension( std::string const & extension );
32 VULKAN_HPP_CONSTEXPR_20 bool isDeviceExtension( std::string const & extension );
33 VULKAN_HPP_CONSTEXPR_20 bool isInstanceExtension( std::string const & extension );
34 VULKAN_HPP_CONSTEXPR_20 bool isObsoletedExtension( std::string const & extension );
35 VULKAN_HPP_CONSTEXPR_20 bool isPromotedExtension( std::string const & extension );
[all …]
Dvulkansc_extension_inspection.hpp24 …td::vector<std::vector<std::string>>> const & getExtensionDepends( std::string const & extension );
28 VULKAN_HPP_CONSTEXPR_20 std::string getExtensionDeprecatedBy( std::string const & extension );
29 VULKAN_HPP_CONSTEXPR_20 std::string getExtensionObsoletedBy( std::string const & extension );
30 VULKAN_HPP_CONSTEXPR_20 std::string getExtensionPromotedTo( std::string const & extension );
31 VULKAN_HPP_CONSTEXPR_20 bool isDeprecatedExtension( std::string const & extension );
32 VULKAN_HPP_CONSTEXPR_20 bool isDeviceExtension( std::string const & extension );
33 VULKAN_HPP_CONSTEXPR_20 bool isInstanceExtension( std::string const & extension );
34 VULKAN_HPP_CONSTEXPR_20 bool isObsoletedExtension( std::string const & extension );
35 VULKAN_HPP_CONSTEXPR_20 bool isPromotedExtension( std::string const & extension );
141 …std::vector<std::vector<std::string>>> const & getExtensionDepends( std::string const & extension ) in getExtensionDepends() argument
[all …]
/hardware/google/pixel-sepolicy/fingerprint-extension/system_ext/private/
Dinit-fingerprint-extension.te1 type init-fingerprint-extension, domain, coredomain;
5 init_daemon_domain(init-fingerprint-extension)
7 allow init-fingerprint-extension shell_exec:file rx_file_perms;
8 allow init-fingerprint-extension system_file:file execute_no_trans;
9 …allow init-fingerprint-extension toolbox_exec:file {execute read open execute_no_trans map getattr…
10 allow init-fingerprint-extension activity_service:service_manager find;
11 binder_call(init-fingerprint-extension, servicemanager)
12 binder_call(init-fingerprint-extension, system_server)
13 binder_call(system_server, init-fingerprint-extension)
15 set_prop(init-fingerprint-extension, pixel_fingerprint_prop)
[all …]
Dproperty_contexts2 ctl.start$fingerprint-extension-bug-latency u:object_r:pixel_fingerprint_prop:s0
3 ctl.stop$fingerprint-extension-bug-latency u:object_r:pixel_fingerprint_prop:s0
6 ctl.start$fingerprint-extension-bug-lockout u:object_r:pixel_fingerprint_prop:s0
7 ctl.stop$fingerprint-extension-bug-lockout u:object_r:pixel_fingerprint_prop:s0
10 ctl.start$fingerprint-extension-bug-auth u:object_r:pixel_fingerprint_prop:s0
11 ctl.stop$fingerprint-extension-bug-auth u:object_r:pixel_fingerprint_prop:s0
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/config/extension-highlighter/
Dextension.rb60 @diff_extensions.each do | extension |
61 modified_target.gsub!(extension, extension + '_undefined')
72 @diff_extensions.each do | extension |
73 if target.downcase.include?(extension)
123 @diff_extensions.each do | extension |
124 modified_target.gsub!(extension, extension + '_undefined')
135 @diff_extensions.each do | extension |
136 if target.downcase.include?(extension)
230 diff_extensions.each do | extension |
231 if document.attributes.has_key?(extension)
[all …]
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/
DVK_KHR_get_surface_capabilities2.adoc20 This extension provides new queries for device surface capabilities that can
23 This extension can be considered the `apiext:VK_KHR_surface` equivalent of
24 the `apiext:VK_KHR_get_physical_device_properties2` extension.
30 1) What should this extension be named?
36 * One extension, combining a separate display-specific query extension.
43 The need for this motivated the extension.
55 extension.
57 extension.
59 extension.
61 extension.
DVK_NV_fragment_shading_rate_enums.adoc18 This extension builds on the fragment shading rate functionality provided by
19 the VK_KHR_fragment_shading_rate extension, adding support for
28 . Why was this extension created? How should it be named?
31 *RESOLVED*: The primary goal of this extension was to expose support for
33 VK_NV_shading_rate_image extension but not by VK_KHR_fragment_shading_rate.
38 KHR extension as well as the new shading rates and added structures and APIs
41 Since this extension adds two different types of shading rates, both
42 expressed using enums, we chose the extension name
46 . Is this a standalone extension?
49 *RESOLVED*: No, this extension requires VK_KHR_fragment_shading_rate.
[all …]
DVK_NV_fragment_shader_barycentric.adoc14 - This extension requires
16 - This extension provides API support for
24 This extension adds support for the following SPIR-V extension in Vulkan:
28 The extension provides access to three additional fragment shader variable
54 All functionality in this extension is included in
75 (1) The AMD_shader_explicit_vertex_parameter extension provides similar
77 Why write a new extension, and how is this extension different?
80 separate extension due to several functional differences.
82 First, the hardware supporting this extension can provide a three-component
101 implementation of this extension.
[all …]
DVK_EXT_shader_viewport_index_layer.adoc13 - This extension requires
15 - This extension provides API support for
20 - This extension requires the pname:multiViewport feature.
21 - This extension interacts with the pname:tessellationShader feature.
31 This extension adds support for the code:ShaderViewportIndexLayerEXT
32 capability from the `SPV_EXT_shader_viewport_index_layer` extension in
35 This extension allows variables decorated with the code:Layer and
59 All functionality in this extension is included in core Vulkan 1.2.
62 `SPV_EXT_shader_viewport_index_layer` extension is replaced by the
69 Additionally, if Vulkan 1.2 is supported but this extension is not, these
[all …]
DVK_KHR_variable_pointers.adoc14 - This extension requires
30 The `VK_KHR_variable_pointers` extension allows implementations to indicate
31 their level of support for the `SPV_KHR_variable_pointers` SPIR-V extension.
32 The SPIR-V extension allows shader modules to use invocation-private
36 The `SPV_KHR_variable_pointers` extension introduces two capabilities.
38 implementations of this extension.
43 All functionality in this extension is included in core Vulkan 1.1, with the
62 this extension is advertised?
65 Adding it as a feature makes the extension easier to include in a future
67 In the extension, the feature is mandatory, so that presence of the
[all …]
DVK_KHR_shader_float16_int8.adoc13 - This extension interacts with `apiext:VK_KHR_8bit_storage`
14 - This extension interacts with `apiext:VK_KHR_16bit_storage`
15 - This extension interacts with `apiext:VK_KHR_shader_float_controls`
16 - This extension provides API support for
29 The `VK_KHR_shader_float16_int8` extension allows use of 16-bit
36 The `VK_KHR_shader_float16_int8` extension also specifies precision
38 This extension does not enable use of 8-bit integer types or 16-bit
45 All functionality in this extension is included in core Vulkan 1.2, with the
47 However, if Vulkan 1.2 is supported and this extension is not, both the
DVK_NV_shader_subgroup_partitioned.adoc12 - This extension requires
14 - This extension provides API support for
21 This extension enables support for a new class of
25 GLSL extension and
27 SPIR-V extension.
31 This extension requires Vulkan 1.1, for general subgroup support.
DVK_QCOM_rotated_copy_commands.adoc18 This extension extends adds an optional rotation transform to copy commands
23 This extension may be used in combination with VK_QCOM_render_pass_transform
26 This extension adds an extension structure to the following commands:
33 1) What is an appropriate name for the added extension structure? The style
36 extend.`", but in this case a single extension structure is used to extend
41 *RESOLVED*: Deviate from the style guide for extension structure naming.
44 2) Should this extension add a rotation capability to vkCmdCopyImage2KHR?
49 3) Should this extension add a rotation capability to vkCmdResolveImage2KHR?
DVK_NV_sample_mask_override_coverage.adoc14 - This extension requires
16 - This extension provides API support for
24 This extension adds support for the following SPIR-V extension in Vulkan:
28 The extension provides access to the code:OverrideCoverageNV decoration
38 `GL_NV_sample_mask_override_coverage` extension must be enabled.
39 Behavior is described in the `GL_NV_sample_mask_override_coverage` extension
DVK_KHR_cooperative_matrix.adoc12 - This extension requires
14 - This extension provides API support for
25 This extension adds support for using cooperative matrix types in SPIR-V.
33 SPIR-V extension and can be used with the
35 GLSL extension.
37 This extension includes support for enumerating the matrix types and
53 ** NVIDIA vendor extension
DVK_KHR_shader_subgroup_uniform_control_flow.adoc15 - This extension requires
17 - This extension provides API support for
25 This extension allows the use of the `SPV_KHR_subgroup_uniform_control_flow`
26 SPIR-V extension in shader modules.
30 Developers should utilize this extension if they use subgroup operations to
32 This extension will guarantee that uniform subgroup will reconverge in the
DVK_KHR_portability_enumeration.adoc21 This extension allows applications to control whether devices that expose
22 the `apiext:VK_KHR_portability_subset` extension are included in the results
24 Since devices which support the `apiext:VK_KHR_portability_subset` extension
29 `apiext:VK_KHR_portability_subset` extension mandates that the extension
32 This extension is implemented in the loader.
DVK_KHR_shader_non_semantic_info.adoc13 - This extension requires
22 This extension allows the use of the `SPV_KHR_non_semantic_info` extension
29 Functionality in this extension is included in core Vulkan 1.3 Because the
30 extension has no API controlling its functionality, this results only in a
DVK_KHR_video_decode_h265.adoc25 This extension builds upon the `apiext:VK_KHR_video_decode_queue` extension
32 This extension was promoted to `KHR` from the provisional extension
45 ** Relocate Std header version reporting/requesting from this extension to
46 VK_KHR_video_queue extension.
66 ** Change extension from `EXT` to `KHR`
DVK_KHR_8bit_storage.adoc13 - This extension requires
15 - This extension provides API support for
24 The `VK_KHR_8bit_storage` extension allows use of 8-bit types in uniform and
26 This extension introduces several new optional features which map to SPIR-V
32 implementations of this extension.
37 Functionality in this extension is included in core Vulkan 1.2, with the KHR
39 However, if Vulkan 1.2 is supported and this extension is not, the
DVK_KHR_storage_buffer_storage_class.adoc14 - This extension requires
23 This extension adds support for the following SPIR-V extension in Vulkan:
27 This extension provides a new SPIR-V code:StorageBuffer storage class.
33 All functionality in this extension is included in core Vulkan 1.1.
DVK_AMD_gpu_shader_half_float.adoc14 - This extension requires
16 - This extension provides API support for
28 This extension adds support for using half float variables in shaders.
32 Functionality in this extension was included in
33 `apiext:VK_KHR_shader_float16_int8` extension, when
DVK_AMD_gpu_shader_int16.adoc14 - This extension requires
16 - This extension provides API support for
28 This extension adds support for using 16-bit integer variables in shaders.
32 Functionality in this extension was included in
33 `apiext:VK_KHR_shader_float16_int8` extension, when
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/
DmakeExt13 extension=$1
16 ./makeSpec -clean -spec core -extension $extension $*
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/scripts/
Dpromote.py42 def promote(line, type, name, extension, fp): argument
49 print('ifdef::VK_VERSION_1_1+' + extension +
52 print('ifdef::' + extension + '[]', file=fp)
54 print('endif::' + extension + '[]', file=fp)
60 print('ifdef::' + extension + '[]', file=fp)
64 print('endif::' + extension + '[]', file=fp)
103 extension = promoted[name]['extension']
104 if extension:

12345678910>>...29