| /device/generic/vulkan-cereal/protocols/vulkan/chapters/commonvalidity/ |
| D | draw_common.txt | 10 with the pname:renderPass member of the 29 If the draw is recorded in a render pass instance with multiview 35 If the bound graphics pipeline was created with 38 attachment, then that attachment must: have been created with the 43 If the bound graphics pipeline state was created with the 53 If the bound graphics pipeline state was created with the 62 If the bound graphics pipeline state was created with both the 73 If the bound graphics pipeline state was created with the 76 enabled, then the bound graphics pipeline must: have been created with 81 If the bound graphics pipeline state was created with the [all …]
|
| D | bind_buffer_common.txt | 10 pname:buffer must: not have been created with any sparse memory binding 18 fname:vkGetBufferMemoryRequirements with pname:buffer 22 to fname:vkGetBufferMemoryRequirements with pname:buffer 25 returned from a call to fname:vkGetBufferMemoryRequirements with 33 for pname:buffer), pname:memory must: have been allocated with 46 If pname:buffer was created with the 48 to a memory object allocated with a memory type that reports 51 If pname:buffer was created with the 53 be bound to a memory object allocated with a memory type that reports 58 If pname:buffer was created with [all …]
|
| D | draw_dispatch_common.txt | 8 If a slink:VkSampler created with pname:magFilter or pname:minFilter 15 If a slink:VkSampler created with pname:mipmapMode equal to 28 If a sname:VkImageView is sampled with ename:VK_FILTER_CUBIC_EXT as a 34 Any slink:VkImageView being sampled with ename:VK_FILTER_CUBIC_EXT as a 41 Any slink:VkImageView being sampled with ename:VK_FILTER_CUBIC_EXT as a 47 Any slink:VkImageView being sampled with ename:VK_FILTER_CUBIC_EXT with 51 together with minmax filtering, as specified by 58 Any slink:VkImage created with a slink:VkImageCreateInfo::pname:flags 79 have been bound to _n_ at the same pipeline bind point, with a 80 sname:VkPipelineLayout that is compatible for set _n_, with the [all …]
|
| D | build_acceleration_structure_device_common.txt | 18 member of any element of pname:pGeometries or pname:ppGeometries with a 29 call to flink:vkGetAccelerationStructureBuildSizesKHR with an identical 40 call to flink:vkGetAccelerationStructureBuildSizesKHR with an identical 49 are queried must: have been created with the 55 been created with ename:VK_BUFFER_USAGE_STORAGE_BUFFER_BIT usage flag 70 pname:pInfos[i].pname:ppGeometries with a pname:geometryType of 76 pname:pInfos[i].pname:ppGeometries with a pname:geometryType of 83 pname:pInfos[i].pname:ppGeometries with a pname:geometryType of 90 pname:pInfos[i].pname:ppGeometries with a pname:geometryType of 97 pname:pInfos[i].pname:ppGeometries with a pname:geometryType of [all …]
|
| D | trace_rays_common_khr.txt | 10 from a shader invocation with a <<ray-tracing-recursion-depth, recursion 19 is queried must: have been created with the 33 is queried must: have been created with the 52 queried must: have been created with the 73 been created with the ename:VK_BUFFER_USAGE_SHADER_BINDING_TABLE_BIT_KHR 87 If the currently bound ray tracing pipeline was created with pname:flags 93 If the currently bound ray tracing pipeline was created with pname:flags 99 If the currently bound ray tracing pipeline was created with pname:flags 105 If the currently bound ray tracing pipeline was created with pname:flags 111 If the currently bound ray tracing pipeline was created with pname:flags [all …]
|
| D | bind_image_common.txt | 10 pname:image must: not have been created with any sparse memory binding 19 for pname:image), pname:memory must: have been created with 50 created using the same parameters in slink:VkImageCreateInfo, with the 61 If image was created with the ename:VK_IMAGE_CREATE_PROTECTED_BIT bit 62 set, the image must: be bound to a memory object allocated with a memory 65 If image was created with the ename:VK_IMAGE_CREATE_PROTECTED_BIT bit 66 not set, the image must: not be bound to a memory object created with a 71 If pname:image was created with 73 equal to ename:VK_TRUE, pname:memory must: have been created with 75 image handle created with identical creation parameters to pname:image [all …]
|
| /device/generic/vulkan-cereal/protocols/vulkan/chapters/ |
| D | interfaces.txt | 36 Any other use of one of these decorations is invalid, with the exception 58 form an interface with the inputs of the next stage. 65 with the code:Input or code:Output storage classes, respectively, in the 87 * be identified with a code:BuiltIn decoration, 101 The non-built-in variables listed by code:OpEntryPoint with the code:Input 111 These variables must: be identified with a code:Location decoration and can: 112 also be identified with a code:Component decoration. 119 an interface match with an input variable, block, or structure member in a 127 ** one is not decorated with code:Component and the other is declared with 131 as an code:OpTypeArray with an code:Element code:Type equivalent to the [all …]
|
| D | geometry.txt | 23 The input primitive type expected by the geometry shader is specified with 30 * An input primitive type of code:InputPoints must: only be used with a 31 pipeline topology of ename:VK_PRIMITIVE_TOPOLOGY_POINT_LIST, or with a 36 * An input primitive type of code:InputLines must: only be used with a 38 ename:VK_PRIMITIVE_TOPOLOGY_LINE_STRIP, or with a tessellation shader 45 when tessellation is inactive, with a pipeline topology of 49 <<drawing-line-lists-with-adjacency, line list with adjacency topology>> 50 or <<drawing-line-strips-with-adjacency, line strip with adjacency 52 * An input primitive type of code:Triangles must: only be used with a 55 ename:VK_PRIMITIVE_TOPOLOGY_TRIANGLE_FAN; or with a tessellation shader [all …]
|
| D | video_decode_extensions.txt | 24 the supported image creation parameters by querying with 29 When querying the parameters with 46 should: be queried with flink:vkGetPhysicalDeviceVideoCapabilitiesKHR to 49 . Bind memory resources with the decode video session by calling 60 with the parameters required by the codec. 63 object>> and cannot: be bound in the command buffer with any other 80 be started with the flink:vkCmdBeginVideoCodingKHR command. 107 Vulkan Video Decode Context established with the 128 The most basic Video Picture Decode operation with the 143 is not intended to be used as a reference picture with subsequent video [all …]
|
| D | pipelines.txt | 54 that produces an output mesh with a variable-sized number of primitives 62 The rasterizer produces a series of _fragments_ associated with a region of 129 fname:vkCreateComputePipelines with pname:module and pname:pName selecting 175 must: have been created with the 179 If pname:pipelineCache was created with 203 pipeline and descriptor sets used with the pipeline. 241 <<descriptorsets-pipelinelayout-consistency,consistent>> with the layout 342 with an execution model that matches pname:stage 345 that is declared with the code:ClipDistance code:BuiltIn decoration, 350 that is declared with the code:CullDistance code:BuiltIn decoration, [all …]
|
| D | raytraversal.txt | 40 with the effective viewport determined by the parameters of the ray, and the 155 specific manner, and may: be performed with floating point operations. 181 If a motion acceleration structure is traced with code:OpTraceRayKHR, it 182 behaves as a code:OpTraceRayMotionNV with code:time of 0.0. 194 If the ray was traced with code:OpTraceRayKHR, these values are available as 215 For a set of triangles with identical transforms, within a single instance: 218 with an identical position value, that vertex is a _shared vertex_. 219 * Any set of two triangles with two shared vertices that were specified in 255 trace instruction, and the intersection is with a triangle primitive, the 259 in the pipeline, traversal with code:OpTraceRayKHR calls will all behave as [all …]
|
| /device/generic/vulkan-cereal/include/glm/gtx/ |
| D | compatibility.hpp | 10 /// @brief Provide functions to increase the compatibility with Cg and HLSL languages 63 …typedef bool bool1; //!< \brief boolean type with 1 component. (From GLM_GTX_compatibility … 64 …typedef tvec2<bool, highp> bool2; //!< \brief boolean type with 2 components. (From GLM_GTX_co… 65 …typedef tvec3<bool, highp> bool3; //!< \brief boolean type with 3 components. (From GLM_GTX_co… 66 …typedef tvec4<bool, highp> bool4; //!< \brief boolean type with 4 components. (From GLM_GTX_co… 68 …typedef bool bool1x1; //!< \brief boolean matrix with 1 x 1 component. (From GLM_GTX_compati… 69 …typedef tmat2x2<bool, highp> bool2x2; //!< \brief boolean matrix with 2 x 2 components. (From GL… 70 …typedef tmat2x3<bool, highp> bool2x3; //!< \brief boolean matrix with 2 x 3 components. (From GL… 71 …typedef tmat2x4<bool, highp> bool2x4; //!< \brief boolean matrix with 2 x 4 components. (From GL… 72 …typedef tmat3x2<bool, highp> bool3x2; //!< \brief boolean matrix with 3 x 2 components. (From GL… [all …]
|
| /device/generic/vulkan-cereal/stream-servers/apigen-codec-common/X11/ |
| D | keysymdef.h | 18 ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 39 DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING 44 ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS 52 * functions associated with each key (e.g., via the visible 57 * hash tables that can be accessed with X11 library functions such as 70 * For any future extension of the keysyms with characters already 80 * compatibility with existing servers -- to also understand the 86 * Mnemonic names for keysyms are defined in this file with lines 249 * We've not found a keyboard with more than 35 function keys total. 668 #define XK_Agrave 0x00c0 /* U+00C0 LATIN CAPITAL LETTER A WITH GRAVE */ [all …]
|
| /device/generic/vulkan-cereal/protocols/vulkan/style/ |
| D | naming.txt | 18 Names of identifiers should generally be written with full words, as a 54 words, with every character in upper case. 56 Each definition is prefixed with `VK_`, followed by the name. 58 This rule applies to most declarations with the C Preprocessor's `#define` 93 Type names are declared with no separator between words. 94 Each word starts with a capital letter, and every other character in each 97 Each type name is prefixed with `Vk`. 174 Enumerants include an underscore `_` as a delimiter between words, with 177 Each enumerant name is prefixed with `VK_`. 179 Enumerants are prefixed with the exact name of the type it belongs to, [all …]
|
| D | extensions.txt | 11 It is concerned with processes and registration, while fine-grained naming 34 Extensions with higher numbers may have dependencies upon extensions 35 with lower numbers, and must define any relevant interactions with 38 associated with extensions 50 If a potential implementor has concerns with any of the design choices, it 79 * All extensions must be registered with Khronos. 81 with each other and with the core API. 110 * Versions are named with the syntax `VK_VERSION_<major>_<minor>`. 111 * Extensions are named with the syntax `VK_<author>_<name>`. 112 * Layers are named with the syntax `VK_LAYER_<author>_<name>` or [all …]
|
| /device/generic/vulkan-cereal/third-party/googletest/googletest/test/ |
| D | googletest-catch-exceptions-test.py | 5 # Redistribution and use in source and binary forms, with or without 13 # in the documentation and/or other materials provided with the 34 googletest-catch-exceptions-ex-test_ (programs written with 46 # Path to the googletest-catch-exceptions-ex-test_ binary, compiled with 51 # Path to the googletest-catch-exceptions-test_ binary, compiled with 60 # to terminate prematurely. Therefore they are incompatible with 86 self.assert_('SEH exception with code 0x2a thrown ' 89 self.assert_('SEH exception with code 0x2a thrown ' 92 self.assert_('SEH exception with code 0x2a thrown in SetUpTestSuite()' 94 self.assert_('SEH exception with code 0x2a thrown in TearDownTestSuite()' [all …]
|
| /device/google/contexthub/firmware/os/algos/common/math/ |
| D | mat.h | 5 * you may not use this file except in compliance with the License. 25 * result, the function signatures were left untouched for compatibility with 64 // Updates A with the value x on the main diagonal and 0 on the off diagonals, 76 // Updates out with the multiplication of A with v, i.e.: 80 // Updates out with the multiplication of A with B, i.e.: 104 // Updates out with the inverse of the matrix A, i.e.: 108 // Updates out with the multiplication of A's transpose with B, i.e.: 114 // Updates out with the multiplication of A with B's transpose, i.e.: 119 // Updates out with the transpose of A, i.e.: 134 // Updates out with the multiplication of A and v, i.e.: [all …]
|
| /device/generic/vulkan-cereal/protocols/vulkan/appendices/ |
| D | VK_KHR_external_memory.txt | 14 - Interacts with `apiext:VK_KHR_dedicated_allocation`. 15 - Interacts with `apiext:VK_NV_dedicated_allocation`. 41 All functionality in this extension is included in core Vulkan 1.1, with the 55 These fields, combined with the existing 66 with other, non-extensible APIs is required to enable interoperation with 78 layout transitions compatible with non-Vulkan APIs, or with other instances 136 Transitioning a resource to a special queue family corresponds well with the 160 with the objects represented by the external handles, and rely on the 162 objects with a single image or buffer. 171 closely align with to the underlying primitives of the hardware and [all …]
|
| D | memorymodel.txt | 48 Variables with code:Workgroup storage class that point to a block-decorated 107 class, where the base of the address range is queried with 117 * A single common reference for all variables with code:Workgroup storage 211 begins with code:OpAtomic. 212 An atomic operation on the host is any operation performed with an 217 Informally, the scope determines which other agents it is atomic with 254 For a given atomic write A, all atomic writes that are mutually-ordered with 263 disagrees with the scoped modification order. 301 * Acquire: A memory read with this semantic performs an _acquire 303 A memory barrier with this semantic is an _acquire barrier_. [all …]
|
| /device/google/coral-sepolicy/vendor/google/ |
| D | hal_camera_default.te | 18 #For camera hal to talk with ECOService. 22 #For camera hal to talk with Airbrush service 27 # For camera hal to talk with system server (for sensor access) 31 #For camera hal to talk with NNAPI service 34 #For camera hal to talk with gralloc 44 # For camera hal to talk with rlsservice 48 # For camera hal to talk with statsd 63 # For interfacing with PowerHAL 72 # For camera hal to talk with GPU and dontaudit unnecessary files in /sys 83 # Allow Camera HAL full access to its shared files with DarwiNN HAL. [all …]
|
| /device/google/coral/ |
| D | wpa_supplicant_wcn.conf | 7 # Empty lines and lines starting with # are ignored 19 # file whenever configuration is changed (e.g., new network block is added with 42 # default, wpa_cli will use it when trying to connect with wpa_supplicant. 52 # and change this value to match with that group. Add users that should have 67 # to make wpa_supplicant interoperate with these APs, the version number is set 80 # parameters (e.g., WPA IE generation); this mode can also be used with 81 # non-WPA drivers when using IEEE 802.1X mode; do not try to associate with 84 # 2: like 0, but associate with APs using security policy and SSID (but not 85 # BSSID); this can be used, e.g., with ndiswrapper and NDIS drivers to 86 # enable operation with hidden SSIDs and optimized roaming; in this mode, [all …]
|
| /device/google/redbull/ |
| D | wpa_supplicant_wcn.conf | 7 # Empty lines and lines starting with # are ignored 19 # file whenever configuration is changed (e.g., new network block is added with 42 # default, wpa_cli will use it when trying to connect with wpa_supplicant. 52 # and change this value to match with that group. Add users that should have 67 # to make wpa_supplicant interoperate with these APs, the version number is set 80 # parameters (e.g., WPA IE generation); this mode can also be used with 81 # non-WPA drivers when using IEEE 802.1X mode; do not try to associate with 84 # 2: like 0, but associate with APs using security policy and SSID (but not 85 # BSSID); this can be used, e.g., with ndiswrapper and NDIS drivers to 86 # enable operation with hidden SSIDs and optimized roaming; in this mode, [all …]
|
| /device/google/sunfish/ |
| D | wpa_supplicant_wcn.conf | 7 # Empty lines and lines starting with # are ignored 19 # file whenever configuration is changed (e.g., new network block is added with 42 # default, wpa_cli will use it when trying to connect with wpa_supplicant. 52 # and change this value to match with that group. Add users that should have 67 # to make wpa_supplicant interoperate with these APs, the version number is set 80 # parameters (e.g., WPA IE generation); this mode can also be used with 81 # non-WPA drivers when using IEEE 802.1X mode; do not try to associate with 84 # 2: like 0, but associate with APs using security policy and SSID (but not 85 # BSSID); this can be used, e.g., with ndiswrapper and NDIS drivers to 86 # enable operation with hidden SSIDs and optimized roaming; in this mode, [all …]
|
| /device/google/redbull-sepolicy/vendor/google/ |
| D | hal_camera_default.te | 19 # For camera hal to talk with rlsservice 23 # For camera hal to talk with gralloc 31 #For camera hal to talk with ECOService. 35 # For camera hal to communicate with with power HAL 38 # For camera hal to communicate with the thermal HAL. 46 # For camera hal to talk with system server (for sensor access) 49 # For camera hal to talk with GPU and dontaudit unnecessary files in /sys 52 # For camera hal to talk with NNAPI service
|
| /device/generic/vulkan-cereal/third-party/angle/extensions/ |
| D | EXT_draw_buffers.txt | 129 coexist with the multisample buffer, however. 144 number n. Any colors, or color components, associated with a 163 With the following: 184 Replace Section 4.2.1, "Selecting a Buffer for Writing" with the following: 212 contexts. If DrawBuffersEXT is supplied with a constant other than 224 GetIntegerv with the symbolic constant MAX_DRAW_BUFFERS_EXT. An 257 associated with the context, otherwise NONE. For framebuffer 266 queried by calling GetIntegerv with the symbolic constant 270 two paragraphs with the following: 293 Framebuffer Objects) with the following: [all …]
|