/hardware/google/gfxstream/guest/mesa/src/util/ |
D | u_worklist.c | 35 w->present = rzalloc_array(mem_ctx, BITSET_WORD, BITSET_WORDS(num_entries)); in u_worklist_init() 42 ralloc_free(w->present); in u_worklist_fini() 50 if (BITSET_TEST(w->present, *index)) in u_worklist_push_head_index() 63 BITSET_SET(w->present, *index); in u_worklist_push_head_index() 84 BITSET_CLEAR(w->present, *(w->entries[head])); in u_worklist_pop_head_index() 92 if (BITSET_TEST(w->present, *index)) in u_worklist_push_tail_index() 102 BITSET_SET(w->present, *index); in u_worklist_push_tail_index() 124 BITSET_CLEAR(w->present, *(w->entries[tail])); in u_worklist_pop_tail_index()
|
D | u_worklist.h | 57 BITSET_WORD *present; member
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/ |
D | VK_EXT_surface_maintenance1.adoc | 18 present mode. 21 * Switching between some present modes technically should not require 28 `VkSurfaceCapabilitiesKHR::maxImageCount` depending on the desired present mode. 29 However, there is currently no way to specify the present mode when calling 46 Certain present modes are compatible, such that a swapchain operating under one 56 This issue can be rectified by providing the desired present mode when querying 84 swapchains that may change present modes, it should be possible to query the 85 set of compatible present modes for this purpose. 87 This can be done by providing one present mode and querying the list of 88 compatible present modes from the surface. [all …]
|
D | VK_EXT_swapchain_maintenance1.adoc | 19 * Switching present modes requires a swapchain recreation 36 Currently, when changing present modes, the Vulkan swapchain is required to be 38 This is unnecessary if otherwise the swapchain is not changed, as the present 71 As a result, the application is forced to present to an old swapchain that may 104 * A status query for present operations, potentially identified through ids 108 engine no longer accesses the present semaphores 116 Each present mode may require a different number of images. 118 `VK_PRESENT_MODE_SHARED_CONTINUOUS_REFRESH_KHR` present modes may require a 119 different image memory layout compared with the rest of the present modes. 120 Switching between non-shared present modes may or may not be possible on some [all …]
|
/hardware/interfaces/automotive/can/1.0/default/libnetdevice/ |
D | libnetdevice.cpp | 120 bool present; member 127 return present; in satisfied() 129 return present && up; in satisfied() 131 return present && up && hasIpv4Addr; in satisfied() 133 return !present || !up; in satisfied() 175 const auto present = exists(ifname); in waitFor() local 176 const auto up = present && isUp(ifname).value_or(false); in waitFor() 177 const auto hasIpv4Addr = present && hasIpv4(ifname); in waitFor() 178 states[ifname] = {present, up, hasIpv4Addr}; in waitFor() 208 state.present = (msg->header.nlmsg_type != RTM_DELLINK); in waitFor() [all …]
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_EXT_swapchain_maintenance1/ |
D | SwapchainPresentModeInfo.adoc | 24 When the application changes present modes with 27 present mode. 29 be presented according to the new present mode. 51 ename:VK_PRESENT_MODE_FIFO_RELAXED_KHR: As all prior present requests in 53 there are no outstanding present operations in this mode, and current 60 ename:VK_PRESENT_MODE_MAILBOX_KHR allowing the pending present operation 62 In this case, the current present operation will replace the pending 63 present operation and is applied according to the new mode. 69 If there are present operations in the FIFO queue, once the last present 73 * The behavior during transition between any other present modes, if
|
D | SwapchainPresentScalingCreateInfo.adoc | 70 given each present mode in 74 pname:presentGravityX must: be a valid x-axis present gravity for the 82 be a valid x-axis present gravity for the surface as returned in 84 given each present mode in 88 pname:presentGravityY must: be a valid y-axis present gravity for the 96 be a valid y-axis present gravity for the surface as returned in 98 given each present mode in
|
D | SwapchainPresentFenceInfo.adoc | 33 the present operation. 48 slink:VkQueue must: be signaled in the same order as the present operations. 50 To specify a fence for each swapchain in a present operation, include the
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_NV_present_barrier/ |
D | present_barrier.adoc | 5 [[present-barrier]] 19 queued presentation request associated with each swapchain using the present 22 flink:vkQueuePresentKHR and specifying a swapchain using the present 28 request from each swapchain using the present barrier. 34 Additionally, the set of swapchains using the present barrier can be in the 44 [open,refpage='VkSwapchainPresentBarrierCreateInfoNV',desc='specify the present barrier membership … 58 ename:VK_FALSE, meaning the swapchain does not request to use the present 60 Additionally, when recreating a swapchain that was using the present 63 present barrier.
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/ |
D | VK_KHR_present_wait.adoc | 22 `apiext:VK_KHR_swapchain` extension to wait for present operations to 35 The wait will finish when the present is visible to the user. 47 3) Should this extension share present identification with other extensions? 61 *OPTION B*: Finish both waits when the earliest present completes. 62 This will complete the later present wait earlier than the actual 65 largest present ID completed.
|
D | VK_NV_present_barrier.adoc | 28 1) Is there a query interface to check if a swapchain is using the present 35 be using the present barrier. 37 2) Do we need an extra interface to set up the present barrier across
|
D | VK_KHR_present_id.adoc | 21 `apiext:VK_KHR_swapchain` extension to provide an identifier for present 23 An application can: use this to reference specific present operations in
|
D | VK_EXT_swapchain_maintenance1.adoc | 39 a present operation can: be safely destroyed. 40 * Allow changing the present mode a swapchain is using at per-present
|
D | VK_GOOGLE_surfaceless_query.adoc | 23 surface formats, color spaces and present modes to be queried without 32 of all present operations*.
|
D | VK_GOOGLE_display_timing.adoc | 22 present, and to schedule a present to happen no earlier than a desired time.
|
D | VK_GGP_frame_token.adoc | 22 Google Games Platform frame token with a present operation.
|
/hardware/interfaces/graphics/composer/2.1/ |
D | IComposer.hal | 33 * provided through the usual validate/present cycle and must be 36 * performed through the validate/present cycle. 49 * Specifies that the present fence must not be used as an accurate 50 * representation of the actual present time of a frame.
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_NV_external_memory_win32/ |
D | handle_permissions.adoc | 24 If this structure is not present, or if pname:pAttributes is set to `NULL`, 28 Further, if the structure is not present, the access rights will be
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_KHR_shared_presentable_image/ |
D | wsi.adoc | 15 presentable image after a present. 20 presentation engine will automatically present the latest contents of a 24 from it without any need for further present calls.
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_GOOGLE_display_timing/ |
D | queries.adoc | 76 the image present rate (IPR, aka frame rate). 77 The inverse of IPR, or the duration between each image present, is the image 78 present duration (IPD). 100 presentation engine to not present images any sooner than every 33.33ms. 168 It can: be used to uniquely identify a previous present with the 202 start of its input-render-present loop in order to decrease the latency 203 between user input and the corresponding present (always leaving some margin 218 The semantics for other present modes are as follows: 230 The intention of using this present mode with this extension is to 248 fname:vkQueuePresentKHR is called to present another image, the first
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_KHR_display_swapchain/ |
D | destroy_swapchain_interactions.adoc | 9 reverted by the implementation to their state prior to the first present
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/xml/ |
D | registry.rnc | 75 # name - name of this type, if not present in the <name> tag 76 # api - matches a <feature> api attribute, if present 82 # category - if present, 'enum' indicates a matching <enums> 99 # When present it suppresses generation of automatic validity for the 206 # type - 'enum' or 'bitmask', if present 242 # api - matches a <feature> api attribute, if present 243 # type - 'uint32_t', 'uint64_t', or 'float', if present. There are 244 # certain conditions under which the tag must be present, or absent, 306 # api - matches a <feature> api attribute, if present 314 # present only in the OpenCL XML registry, where they are currently unused. [all …]
|
/hardware/interfaces/secure_element/1.0/ |
D | ISecureElement.hal | 50 * @return present true if present, false otherwise 52 isCardPresent() generates (bool present);
|
/hardware/interfaces/health/1.0/ |
D | types.hal | 40 * Battery is *not* charging - special case when charger is present 103 * batteryPresentPath - file path to read battery present status. 187 /** 'true' if battery is present */
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_KHR_surface/ |
D | wsi.adoc | 574 If this structure is not present, pname:fullScreenExclusive is considered to 759 present modes as obtained through 828 [open,refpage='VkSurfacePresentModeEXT',desc='Structure describing present mode of a surface',type=… 848 ename:VK_PRESENT_MODE_SHARED_CONTINUOUS_REFRESH_KHR, the per-present mode 851 The per-present mode image counts may: be less-than or greater-than the 861 Without the per-present image counts, such an implementation would have to 897 * pname:presentModeCount is an integer related to the number of present 900 in which present modes compatible with a given present mode are 903 If pname:pPresentModes is `NULL`, then the number of present modes that are 911 present modes that are supported, at most pname:presentModeCount values will [all …]
|