Home
last modified time | relevance | path

Searched refs:rectangles (Results 1 – 22 of 22) sorted by relevance

/hardware/google/aemu/base/
DLayoutResolver.cpp98 std::vector<Rect> rectangles; in resolveLayout() local
103 rectangles.emplace_back(iter.first, 0, 0, width, height); in resolveLayout()
108 rectangles.begin(), rectangles.end(), in resolveLayout()
111 for (int i = 0; i < rectangles.size(); i++) { in resolveLayout()
112 for (int j = i + 1; j < rectangles.size(); j++) { in resolveLayout()
113 if (rectangles[i].height + rectangles[j].height <= maxHeight) { in resolveLayout()
114 rectangles[i].isChild = true; in resolveLayout()
115 rectangles[j].children.push_back(rectangles[i].id); in resolveLayout()
116 if (!rectangles[i].children.empty()) { in resolveLayout()
117 for (uint32_t it : rectangles[i].children) { in resolveLayout()
[all …]
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/
DVK_EXT_discard_rectangles.adoc21 rectangles`" specified in framebuffer-space coordinates that restrict
25 pname:maxDiscardRectangles) number of discard rectangles can be operational
27 When one or more discard rectangles are active, rasterized fragments can
29 rectangles (ename:VK_DISCARD_RECTANGLE_MODE_INCLUSIVE_EXT mode) or be
30 rejected if the fragment is within any of the operational discard rectangles
33 These discard rectangles operate orthogonally to the existing scissor test
36 The discard rectangles can be different for each physical device in a device
DVK_NV_scissor_exclusive.adoc42 number of scissor and viewport rectangles.
47 of viewport rectangles.
DVK_KHR_incremental_present.adoc68 4) What if all of the rectangles for a given swapchain contain a width
96 ** Clarified alignment of rectangles for presentation engines that support
DVK_NV_shading_rate_image.adoc43 When rasterizing a primitive covering one of these rectangles, the Vulkan
/hardware/google/aemu/base/include/aemu/base/
DLayoutResolver.h32 std::unordered_map<uint32_t, std::pair<uint32_t, uint32_t>> rectangles);
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_KHR_incremental_present/
Dwsi.adoc53 * pname:rectangleCount is the number of rectangles in pname:pRectangles,
63 The rectangles must: be specified relative to
67 to the rectangles, along with any further transformation it applies to
/hardware/google/gfxstream/host/apigen-codec-common/X11/extensions/
DXfixes.h151 XFixesCreateRegion (Display *dpy, XRectangle *rectangles, int nrectangles);
170 XRectangle *rectangles, int nrectangles);
/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/
Dvk_graphics_state.h221 VkRect2D rectangles[MESA_VK_MAX_DISCARD_RECTANGLES]; member
760 VkRect2D rectangles[MESA_VK_MAX_DISCARD_RECTANGLES]; member
Dvk_graphics_state.c511 typed_memcpy(dr->rectangles, dr_info->pDiscardRectangles, in vk_discard_rectangles_state_init()
524 typed_memcpy(dst->dr.rectangles, dr->rectangles, dr->rectangle_count); in vk_dynamic_graphics_state_init_dr()
1911 COPY_ARRAY(DR_RECTANGLES, dr.rectangles, src->dr.rectangle_count); in vk_dynamic_graphics_state_copy()
2230 SET_DYN_ARRAY(dyn, DR_RECTANGLES, dr.rectangles, firstDiscardRectangle, in vk_common_CmdSetDiscardRectangleEXT()
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/
Dfragops.adoc16 . <<fragops-discard-rectangles,Discard rectangles test>>
202 [[fragops-discard-rectangles]]
220 discard rectangles will have their coverage set to `0`.
222 discard rectangles will have their coverage set to `0`.
224 If no discard rectangles are specified, the coverage mask is unmodified by
241 * pname:discardRectangleCount is the number of discard rectangles to use.
243 structures defining discard rectangles.
250 greater than zero, implicitly enables discard rectangles in the pipeline,
251 otherwise discard rectangles must: enabled or disabled by
296 [open,refpage='vkCmdSetDiscardRectangleEXT',desc='Set discard rectangles dynamically for a command …
[all …]
Dtessellation.adoc422 rectangles, where the number of rectangles along the [eq]#u = 0# and [eq]#u
425 All rectangles, except those adjacent to one of the outer rectangle edges,
431 The area between the inner rectangles of the mesh and the outer rectangle
455 of smaller rectangles.
473 The regions highlighted in red in figure (b) depict the 10 inner rectangles,
476 rectangles, where the inner rectangle of figure (a) is degenerate (a single
484 outer rectangles.
490 The area between the outer and inner rectangles is completely filled by
Dprimsrast.adoc2708 as if they were rectangles extruded from the line
2714 drawn if they were rectangles extruded from the line, with alpha
3185 rectangular region is subdivided into adjacent unit-length rectangles, and s
3241 considered to be rectangles using the same geometry as for
3566 In such a case, if two rectangles lie on either side of a common edge
Dfundamentals.adoc1882 Two-dimensional rectangles are defined by the structure
Dpipelines.adoc5261 The number of scissor rectangles used by a pipeline is still specified
5341 discard rectangles and they must: be enabled dynamically with
Dresources.adoc9065 must: be valid rectangles contained within the dimensions of pname:image
9136 rectangles, where the image region specified by the rectangle at element
Dlimits.adoc1123 maximum number of active discard rectangles that can: be specified.
/hardware/google/aemu/host-common/
DMultiDisplay.cpp563 std::unordered_map<uint32_t, std::pair<uint32_t, uint32_t>> rectangles; in recomputeLayoutLocked() local
566 rectangles[iter.first] = in recomputeLayoutLocked()
571 android::base::resolveLayout(rectangles, monitorAspectRatio)) { in recomputeLayoutLocked()
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_KHR_surface/
Dwsi.adoc1877 [open,refpage='vkGetPhysicalDevicePresentRectanglesKHR',desc='Query present rectangles for a surfac…
1887 To query a set of rectangles used in presentation on the physical device,
1895 rectangles available or queried, as described below.
1899 If pname:pRects is `NULL`, then the number of rectangles used when
1904 If the value of pname:pRectCount is less than the number of rectangles, at
1907 available rectangles were returned.
1912 The rectangles returned by this command must: not overlap.
/hardware/google/gfxstream/host/apigen-codec-common/X11/
DXlibint.h1327 XRectangle *rectangles,
/hardware/interfaces/camera/metadata/3.2/
Dtypes.hal878 * and output (face rectangles).</p>
1355 * <p>List of disjoint rectangles indicating the sensor
1532 * <p>List of the bounding rectangles for detected
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/
DChangeLog.adoc7803 section which should refer to rectangles, not triangles (internal issue