Home
last modified time | relevance | path

Searched refs:is (Results 1 – 25 of 2680) sorted by relevance

12345678910>>...108

/hardware/libhardware/modules/sensors/dynamic_sensor/HidUtils/
DHidItem.cpp52 std::istream is(&buf); in tokenize() local
53 return tokenize(is); in tokenize()
59 std::istream is(&buf); in tokenize() local
60 return tokenize(is); in tokenize()
63 std::vector<HidItem> HidItem::tokenize(std::istream &is) { in tokenize() argument
67 is.unsetf(std::ios_base::skipws); in tokenize()
68 while (!is.eof()) { in tokenize()
70 is >> i; in tokenize()
80 std::istream& operator>>(std::istream &is, HidUtil::HidItem &h) { in operator >>() argument
85 h.offset = is.tellg(); in operator >>()
[all …]
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_EXT_subpass_merge_feedback/
Drenderpass.adoc5 // This section is included inside the render pass chapter (renderpass.adoc)
15 The sname:VkRenderPassCreationControlEXT structure is defined as:
19 * pname:sType is a elink:VkStructureType value identifying this structure.
20 * pname:pNext is `NULL` or a pointer to a structure extending this
22 * pname:disallowMerging is a boolean value indicating whether subpass
25 If a sname:VkRenderPassCreationControlEXT structure is included in the
27 pname:disallowMerging is ename:VK_TRUE, the implementation will disable
29 If a sname:VkRenderPassCreationControlEXT structure is included in the
31 pname:disallowMerging is ename:VK_TRUE, the implementation will disable
42 The sname:VkRenderPassCreationFeedbackCreateInfoEXT structure is defined as:
[all …]
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_NV_low_latency2/
Dlow_latency2.adoc16 * pname:device is the device associated with pname:swapchain.
17 * pname:swapchain is the swapchain to enable or disable low latency mode
19 * pname:pSleepModeInfo is `NULL` or a pointer to a
23 If pname:pSleepModeInfo is `NULL`, fname:vkSetLatencySleepModeNV will
33 The sname:VkLatencySleepModeInfoNV structure is defined as:
37 * pname:sType is a elink:VkStructureType value identifying this structure.
38 * pname:pNext is `NULL` or a pointer to a structure extending this
40 * pname:lowLatencyMode is the toggle to enable or disable low latency
45 * pname:minimumPresentIntervalUs is the microseconds between
49 If pname:lowLatencyMode is set to ename:VK_FALSE, pname:lowLatencyBoost will
[all …]
/hardware/interfaces/wifi/hostapd/1.3/
Dtypes.hal11 * distributed under the License is distributed on an "AS IS" BASIS,
23 * WIFI_STANDARD_LEGACY = (hw_mode is HOSTAPD_MODE_IEEE80211B) or
24 * (hw_mode is HOSTAPD_MODE_IEEE80211G and HT is 0).
25 * WIFI_STANDARD_11N = [hw_mode is HOSTAPD_MODE_IEEE80211G and (HT is 1 or HT40 is 1)] or
26 * [hw_mode is HOSTAPD_MODE_IEEE80211A and VHT is 0].
27 * WIFI_STANDARD_11AC = hw_mode is HOSTAPD_MODE_IEEE80211A and VHT is 1.
28 * WIFI_STANDARD_11AX = hw_mode is HOSTAPD_MODE_IEEE80211A and HE supported.
29 * WIFI_STANDARD_11AD = hw_mode is HOSTAPD_MODE_IEEE80211AD.
/hardware/interfaces/graphics/mapper/2.0/
DIMapper.hal11 * distributed under the License is distributed on an "AS IS" BASIS,
66 * function must return UNSUPPORTED if layerCount is great than 1.
69 * @return error is NONE upon success. Otherwise,
70 * BAD_VALUE when any of the specified attributes is
74 * UNSUPPORTED when any of the specified attributes is
76 * @return descriptor is the newly created buffer descriptor.
88 * A buffer handle is considered raw when it is cloned (e.g., with
89 * native_handle_clone) from another buffer handle locally, or when it is
102 * such a handle as if it is raw and must not return BAD_BUFFER. The
103 * returned handle is independent from the input handle as usual, and
[all …]
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_KHR_performance_query/
Dqueuefamily.adoc14 * pname:physicalDevice is the handle to the physical device whose queue
16 * pname:queueFamilyIndex is the index into the queue family of the
18 * pname:pCounterCount is a pointer to an integer related to the number of
20 * pname:pCounters is either `NULL` or a pointer to an array of
22 * pname:pCounterDescriptions is either `NULL` or a pointer to an array of
25 If pname:pCounters is `NULL` and pname:pCounterDescriptions is `NULL`, then
26 the number of counters available is returned in pname:pCounterCount.
29 or both arrays and on return the variable is overwritten with the number of
31 If pname:pCounterCount is less than the number of counters available, at
43 The sname:VkPerformanceCounterKHR structure is defined as:
[all …]
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/
DVK_EXT_extended_dynamic_state3.adoc15 more pipeline state dynamic, there is still some remaining pipeline state that cannot be changed dy…
20 and avoid hitching since that state might not be known until right before the draw command is recor…
21 dynamic there is less state that applications need to hash and cache for on-demand pipeline creatio…
34 since the state could be constant throughout the application, but it is added anyway to
38 Adding more and more dynamic state by itself is not the solution to all pipeline problems, and this…
44 IHVs should only implement support for the dynamic state below if it is efficient on their
54 * Assuming VkPhysicalDeviceFeatures::tessellationShader is enabled
59 * Assuming VkPhysicalDeviceFeatures::depthClamp is enabled
63 * Assuming VkPhysicalDeviceFeatures::fillModeNonSolid is enabled
80 * Assuming VkPhysicalDeviceFeatures::alphaToOne is enabled
[all …]
/hardware/interfaces/radio/1.6/
DIRadio.hal11 * distributed under the License is distributed on an "AS IS" BASIS,
34 * This interface is used by telephony and telecom to talk to cellular radio.
44 * If the radio is turned off/on the radio modem subsystem
45 * is expected return to an initialized state. For instance,
51 * this case, this modem is optimized to scan only emergency call bands, until:
52 * 1) Emergency call is completed; or
53 * 2) Another setRadioPower_1_5 is issued with forEmergencyCall being false or
55 * 3) Timeout after 30 seconds if dial or emergencyDial is not called.
56 * Once one of these conditions is reached, the modem should move into normal operation.
60 * @param forEmergencyCall To indication to radio if this request is due to emergency call.
[all …]
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/
DVK_EXT_hdr_metadata.adoc5 // This section is included inside VK_KHR_swapchain
20 * pname:device is the logical device where the swapchain(s) were created.
21 * pname:swapchainCount is the number of swapchains included in
23 * pname:pSwapchains is a pointer to an array of pname:swapchainCount
25 * pname:pMetadata is a pointer to an array of pname:swapchainCount
39 The sname:VkHdrMetadataEXT structure is defined as:
43 * pname:sType is a elink:VkStructureType value identifying this structure.
44 * pname:pNext is `NULL` or a pointer to a structure extending this
46 * pname:displayPrimaryRed is a slink:VkXYColorEXT structure specifying the
48 * pname:displayPrimaryGreen is a slink:VkXYColorEXT structure specifying
[all …]
Ddrawing.adoc14 pipeline, or if the <<features-shaderObject, pname:shaderObject>> feature is
36 Each draw is made up of zero or more vertices and zero or more instances,
39 of the slink:VkGraphicsPipelineCreateInfo structure, which is of type
44 * pname:sType is a elink:VkStructureType value identifying this structure.
45 * pname:pNext is `NULL` or a pointer to a structure extending this
47 * pname:flags is reserved for future use.
48 * pname:topology is a elink:VkPrimitiveTopology defining the primitive
51 value is treated as restarting the assembly of primitives.
56 and flink:vkCmdDrawIndexedIndirect), and the special index value is
59 fname:vkCmdBindIndexBuffer is equal to ename:VK_INDEX_TYPE_UINT32,
[all …]
DVK_EXT_validation_features.adoc14 * pname:sType is a elink:VkStructureType value identifying this structure.
15 * pname:pNext is `NULL` or a pointer to a structure extending this
17 * pname:enabledValidationFeatureCount is the number of features to enable.
18 * pname:pEnabledValidationFeatures is a pointer to an array of
21 * pname:disabledValidationFeatureCount is the number of features to
23 * pname:pDisabledValidationFeatures is a pointer to an array of
52 GPU-assisted validation is enabled.
55 This feature is disabled by default.
60 slink:VkPhysicalDeviceLimits::pname:maxBoundDescriptorSets that is one
64 This feature is disabled by default.
[all …]
/hardware/interfaces/gnss/1.0/
DIGnssMeasurementCallback.hal11 * distributed under the License is distributed on an "AS IS" BASIS,
26 /** A valid 'leap second' is stored in the data structure. */
28 /** A valid 'time uncertainty' is stored in the data structure. */
30 /** A valid 'full bias' is stored in the data structure. */
32 /** A valid 'bias' is stored in the data structure. */
34 /** A valid 'bias uncertainty' is stored in the data structure. */
36 /** A valid 'drift' is stored in the data structure. */
38 /** A valid 'drift uncertainty' is stored in the data structure. */
47 /** A valid 'snr' is stored in the data structure. */
49 /** A valid 'carrier frequency' is stored in the data structure. */
[all …]
/hardware/interfaces/graphics/composer/2.1/
DIComposerClient.hal11 * distributed under the License is distributed on an "AS IS" BASIS,
37 * precision. If the DPI for a configuration is unavailable or is
56 * is not a virtual display, this request has no effect.
73 /** The display is fully off (blanked). */
82 * The display is turned on and configured in a low power state that
83 * is suitable for presenting ambient information to the user,
89 * The display is configured as in DOZE but may stop applying display
90 * updates from the client. This is effectively a hint to the device
97 * doze functionality. In this case, the device is free to take over
103 /** The display is fully on. */
[all …]
/hardware/interfaces/biometrics/face/1.0/
Dtypes.hal11 * distributed under the License is distributed on an "AS IS" BASIS,
20 * In the event setActiveUser is not called, all error messages will return
39 * One of the arguments to the method call is invalid.
63 * authentication. Note this is to accommodate people who have limited
69 * Require a diverse set of poses during enrollment. Note this is to
97 * The current operation took too long to complete. This is intended to
98 * prevent programs from blocking the face HAL indefinitely. The timeout is
99 * framework and sensor-specific, but is generally on the order of 30
102 * The timeout is a device-specific time meant to optimize power. For
104 * indicate that the implementation is no longer looking and the framework
[all …]
/hardware/interfaces/camera/device/1.0/
Dtypes.hal11 * distributed under the License is distributed on an "AS IS" BASIS,
20 /** The facing of the camera is opposite to that of the screen. */
22 /** The facing of the camera is the same as that of the screen. */
25 * The facing of the camera is not fixed relative to the screen.
42 * The orientation of the camera image. The value is the angle that the
47 * back-facing camera sensor is mounted in landscape. You are looking at the
48 * screen. If the top side of the camera sensor is aligned with the right
50 * top side of a front-facing camera sensor is aligned with the right of the
70 * | | |---------> determine whether the callback is enabled or not
71 * | |-----------> determine whether the callback is one-shot or not
[all …]
/hardware/interfaces/weaver/1.0/
DIWeaver.hal11 * distributed under the License is distributed on an "AS IS" BASIS,
26 * Weaver is structured as an array of slots, each containing a key-value pair.
33 * The config is static i.e. every invocation returns the same information.
35 * @return status is OK if the config was successfuly obtained.
36 * @return config data for this implementation of Weaver if status is OK,
50 * @return status is OK if the write was successfully completed.
58 * The value is only returned if the provided key matches the key stored in
59 * the slot. The value is never returned if the wrong key is provided.
62 * The value is only returned when throttling is not active, even if the
63 * correct key is provided. If called when throttling is active, the time
[all …]
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_EXT_metal_surface/
DplatformCreateSurface_metal.adoc16 * pname:instance is the instance with which to associate the surface.
17 * pname:pCreateInfo is a pointer to a slink:VkMetalSurfaceCreateInfoEXT
20 * pname:pAllocator is the allocator used for host memory allocated for the
21 surface object when there is no more specific allocator available (see
23 * pname:pSurface is a pointer to a sname:VkSurfaceKHR handle in which the
24 created surface object is returned.
31 The slink:VkMetalSurfaceCreateInfoEXT structure is defined as:
35 * pname:sType is a elink:VkStructureType value identifying this structure.
36 * pname:pNext is `NULL` or a pointer to a structure extending this
38 * pname:flags is reserved for future use.
[all …]
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_MVK_macos_surface/
DplatformCreateSurface_macos.adoc21 The `vkCreateMacOSSurfaceMVK` function is considered deprecated and has been
27 * pname:instance is the instance with which to associate the surface.
28 * pname:pCreateInfo is a pointer to a slink:VkMacOSSurfaceCreateInfoMVK
31 * pname:pAllocator is the allocator used for host memory allocated for the
32 surface object when there is no more specific allocator available (see
34 * pname:pSurface is a pointer to a slink:VkSurfaceKHR handle in which the
35 created surface object is returned.
42 The slink:VkMacOSSurfaceCreateInfoMVK structure is defined as:
46 * pname:sType is a elink:VkStructureType value identifying this structure.
47 * pname:pNext is `NULL` or a pointer to a structure extending this
[all …]
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_MVK_ios_surface/
DplatformCreateSurface_ios.adoc21 The `vkCreateIOSSurfaceMVK` function is considered deprecated and has been
27 * pname:instance is the instance with which to associate the surface.
28 * pname:pCreateInfo is a pointer to a slink:VkIOSSurfaceCreateInfoMVK
31 * pname:pAllocator is the allocator used for host memory allocated for the
32 surface object when there is no more specific allocator available (see
34 * pname:pSurface is a pointer to a slink:VkSurfaceKHR handle in which the
35 created surface object is returned.
42 The slink:VkIOSSurfaceCreateInfoMVK structure is defined as:
46 * pname:sType is a elink:VkStructureType value identifying this structure.
47 * pname:pNext is `NULL` or a pointer to a structure extending this
[all …]
/hardware/interfaces/radio/1.0/
DIRadio.hal11 * distributed under the License is distributed on an "AS IS" BASIS,
23 * This interface is used by telephony & telecom to talk to cellular radio.
44 * Response function is IRadioResponse.getIccCardStatusResponse()
56 * Response function is IRadioResponse.supplyIccPinForAppResponse()
69 * Response function is IRadioResponse.supplyIccPukForAppResponse()
82 * Response function is IRadioResponse.supplyIccPin2ForAppResponse()
95 * Response function is IRadioResponse.supplyIccPuk2ForAppResponse()
109 * Response function is IRadioResponse.changeIccPinForAppResponse()
123 * Response function is IRadioResponse.changeIccPin2ForAppResponse()
135 * Response function is IRadioResponse.supplyNetworkDepersonalizationResponse()
[all …]
/hardware/interfaces/power/1.0/
Dtypes.hal11 * distributed under the License is distributed on an "AS IS" BASIS,
23 * then CPU and GPU load is expected soon, and it may be appropriate
24 * to raise speeds of CPU, memory bus, etc. The data parameter is
25 * non-zero to indicate VSYNC pulse is now requested, or zero for
32 * User is interacting with the device, for example, touchscreen
35 * etc. The data parameter is the estimated length of the interaction
49 * Low power mode is activated or deactivated. Low power mode
50 * is intended to save battery at the cost of performance. The data
51 * parameter is non-zero when low power mode is activated, and zero
57 * Sustained Performance mode is actived or deactivated. Sustained
[all …]
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_NV_device_generated_commands/
Dgeneration.adoc15 * pname:device is the logical device that owns the buffer.
16 * pname:pInfo is a pointer to a
19 * pname:pMemoryRequirements is a pointer to a slink:VkMemoryRequirements2
31 If pname:pInfo::pname:pipelineBindPoint is of type
46 * pname:sType is a elink:VkStructureType value identifying this structure.
47 * pname:pNext is `NULL` or a pointer to a structure extending this
49 * pname:pipelineBindPoint is the elink:VkPipelineBindPoint of the
50 pname:pipeline that this buffer memory is intended to be used with
52 * pname:pipeline is the slink:VkPipeline that this buffer memory is
54 * pname:indirectCommandsLayout is the slink:VkIndirectCommandsLayoutNV
[all …]
/hardware/interfaces/graphics/composer/2.3/
DIComposerClient.hal11 * distributed under the License is distributed on an "AS IS" BASIS,
44 * If getDisplayCapabilities is supported, the global capability
45 * SKIP_CLIENT_COLOR_TRANSFORM is ignored.
46 * If getDisplayCapabilities is not supported, and the global capability
47 * SKIP_CLIENT_COLOR_TRANSFORM is returned by getCapabilities,
125 * If the device is not capable of apply the matrix on this layer, it must force
128 * The matrix provided is an affine color transformation of the following
152 * @param matrix is a 4x4 transform matrix (16 floats) as described above.
174 * Returns the port and data that describe a physical display. The port is
176 * for display output. The data blob is parsed to determine its format,
[all …]
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_KHR_display/
Ddisplay.adoc36 * pname:physicalDevice is a physical device.
37 * pname:pPropertyCount is a pointer to an integer related to the number of
39 * pname:pProperties is either `NULL` or a pointer to an array of
42 If pname:pProperties is `NULL`, then the number of display devices available
43 for pname:physicalDevice is returned in pname:pPropertyCount.
46 variable is overwritten with the number of structures actually written to
48 If the value of pname:pPropertyCount is less than the number of display
61 The sname:VkDisplayPropertiesKHR structure is defined as:
65 * pname:display is a handle that is used to refer to the display described
68 * pname:displayName is `NULL` or a pointer to a null-terminated UTF-8
[all …]
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_QNX_external_memory_screen_buffer/
Ddevice_memory.adoc13 The sname:VkImportScreenBufferInfoQNX structure is defined as:
17 * pname:sType is a elink:VkStructureType value identifying this structure.
18 * pname:pNext is `NULL` or a pointer to a structure extending this
20 * pname:buffer is a pointer to a code:struct code:_screen_buffer, the QNX
26 pname:buffer stays valid as long as the device memory to which it is
27 imported is being used.
32 If pname:buffer is not `NULL`, QNX Screen Buffers must: be supported for
36 pname:buffer is not `NULL`, it must: be a pointer to
51 * pname:device is the logical device that will be importing pname:buffer.
52 * pname:buffer is the QNX Screen buffer which will be imported.
[all …]

12345678910>>...108