Home
last modified time | relevance | path

Searched refs:rectangle (Results 1 – 25 of 48) sorted by relevance

12

/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/
DVK_NV_scissor_exclusive.adoc25 exclusive scissor test fails for pixels inside the corresponding rectangle
26 and passes for pixels outside the rectangle.
27 If the same rectangle is used for both the scissor and exclusive scissor
46 exclusive scissor rectangle count that is either zero or equal to the number
DVK_EXT_discard_rectangles.adoc37 group by specifying the device mask and setting discard rectangle dynamic
54 ** Add dynamic states for discard rectangle enable/disable and mode.
DVK_NV_fill_rectangle.adoc19 This can be useful for drawing a rectangle without being split into two
DVK_EXT_conservative_rasterization.adoc55 If supported by the implementation, when a pixel rectangle is fully covered
DVK_NV_inherited_viewport_scissor.adoc28 Viewport inheritance is effectively limited to the 2D rectangle; secondary
DVK_KHR_incremental_present.adoc42 for each rectangle.
DVK_NV_shading_rate_image.adoc40 Each texel in the shading rate image represents a fixed-size rectangle in
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_KHR_display_swapchain/
Ddisplay_swapchain_present.adoc28 If the specified rectangle is a subset of the display mode's visible
30 visible outside the rectangle.
32 specified rectangle will be black.
33 If portions of the specified rectangle are outside of the display's
34 visible region, pixels mapping only to those portions of the rectangle
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/
Dtessellation.adoc27 (rectangle or triangle) according to the per-patch outer and inner
129 For quads, the tessellator subdivides a rectangle primitive into smaller
131 For isolines, the tessellator subdivides a rectangle primitive into a
133 rectangle in the [eq]#u# dimension (i.e. the coordinates in code:TessCoord
175 subdivided rectangle.
419 If the tessellation primitive mode is code:Quads, a rectangle is subdivided
420 into a collection of triangles covering the area of the original rectangle.
421 First, the original rectangle is subdivided into a regular mesh of
425 All rectangles, except those adjacent to one of the outer rectangle edges,
427 The outermost rectangle edges are subdivided independently, using the first,
[all …]
Dformats.adoc500 a 4{times}4 rectangle of unsigned normalized RGB texel data.
504 a 4{times}4 rectangle of unsigned normalized RGB texel data with sRGB
509 a 4{times}4 rectangle of unsigned normalized RGB texel data, and
513 a 4{times}4 rectangle of unsigned normalized RGB texel data with sRGB
517 encodes a 4{times}4 rectangle of unsigned normalized RGBA texel data
522 encodes a 4{times}4 rectangle of unsigned normalized RGBA texel data
527 encodes a 4{times}4 rectangle of unsigned normalized RGBA texel data
532 encodes a 4{times}4 rectangle of unsigned normalized RGBA texel data
537 a 4{times}4 rectangle of unsigned normalized red texel data.
540 a 4{times}4 rectangle of signed normalized red texel data.
[all …]
Dfragops.adoc205 The discard rectangle test compares the framebuffer coordinates
209 Each discard rectangle is defined by a slink:VkRect2D.
214 A given sample is considered inside a discard rectangle if the [eq]#x~f~# is
227 …neDiscardRectangleStateCreateInfoEXT',desc='Structure specifying discard rectangle',type='structs']
239 determining whether the discard rectangle test is inclusive or
255 and the discard rectangle mode must: be set by
260 rectangle test.
284 [open,refpage='VkDiscardRectangleModeEXT',desc='Specify the discard rectangle mode',type='enums']
291 rectangle test is inclusive.
293 rectangle test is exclusive.
[all …]
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_KHR_incremental_present/
Dwsi.adoc60 If non-`NULL`, each entry in pname:pRectangles is a rectangle of the
73 [open,refpage='VkRectLayerKHR',desc='Structure containing a rectangle, including layer, changed by …
79 * pname:offset is the origin of the rectangle, in pixels.
80 * pname:extent is the size of the rectangle, in pixels.
/hardware/qcom/media/msm8974/mm-video-v4l2/vidc/vdec/src/
Domx_vdec_msm8974.cpp1284 pThis->rectangle.nLeft = pThis->drv_ctx.frame_size.left; in process_event_cb()
1285 pThis->rectangle.nTop = pThis->drv_ctx.frame_size.top; in process_event_cb()
1286 … pThis->rectangle.nWidth = pThis->drv_ctx.frame_size.right; in process_event_cb()
1287 … pThis->rectangle.nHeight = pThis->drv_ctx.frame_size.bottom; in process_event_cb()
1290 if (pThis->rectangle.nLeft + pThis->rectangle.nWidth > in process_event_cb()
1294 … pThis->rectangle.nLeft, pThis->rectangle.nWidth, in process_event_cb()
1296 pThis->rectangle.nLeft = 0; in process_event_cb()
1298 if (pThis->rectangle.nWidth > in process_event_cb()
1302 pThis->rectangle.nWidth, in process_event_cb()
1304 pThis->rectangle.nWidth = in process_event_cb()
[all …]
Domx_vdec_hevc.cpp1208 rectangle.nLeft = 0; in update_resolution()
1209 rectangle.nTop = 0; in update_resolution()
1210 rectangle.nWidth = drv_ctx.video_resolution.frame_width; in update_resolution()
1211 rectangle.nHeight = drv_ctx.video_resolution.frame_height; in update_resolution()
3322 memcpy(rect, &rectangle, sizeof(OMX_CONFIG_RECTTYPE)); in get_config()
6189 if (omxhdr->nFilledLen && (((unsigned)omx->rectangle.nLeft != in async_message_process()
6191 … || ((unsigned)omx->rectangle.nTop != vdec_msg->msgdata.output_frame.framesize.top) in async_message_process()
6192 … || (omx->rectangle.nWidth != vdec_msg->msgdata.output_frame.framesize.right) in async_message_process()
6193 … || (omx->rectangle.nHeight != vdec_msg->msgdata.output_frame.framesize.bottom))) { in async_message_process()
6194 omx->rectangle.nLeft = vdec_msg->msgdata.output_frame.framesize.left; in async_message_process()
[all …]
Domx_vdec_hevc_swvdec.cpp1590 rectangle.nLeft = 0; in update_resolution()
1591 rectangle.nTop = 0; in update_resolution()
1592 rectangle.nWidth = drv_ctx.video_resolution.frame_width; in update_resolution()
1593 rectangle.nHeight = drv_ctx.video_resolution.frame_height; in update_resolution()
4131 memcpy(rect, &rectangle, sizeof(OMX_CONFIG_RECTTYPE)); in get_config()
7432 if (omxhdr->nFilledLen && (((unsigned)omx->rectangle.nLeft != in async_message_process()
7434 … || ((unsigned)omx->rectangle.nTop != vdec_msg->msgdata.output_frame.framesize.top) in async_message_process()
7435 … || (omx->rectangle.nWidth != vdec_msg->msgdata.output_frame.framesize.right) in async_message_process()
7436 … || (omx->rectangle.nHeight != vdec_msg->msgdata.output_frame.framesize.bottom))) { in async_message_process()
7446 … omx->rectangle.nWidth, vdec_msg->msgdata.output_frame.framesize.right, in async_message_process()
[all …]
/hardware/qcom/sm7250/media/mm-video-v4l2/vidc/vdec/src/
Domx_vdec_v4l2.cpp1306 pThis->rectangle.nLeft = pThis->drv_ctx.frame_size.left; in process_event_cb()
1307 pThis->rectangle.nTop = pThis->drv_ctx.frame_size.top; in process_event_cb()
1308 … pThis->rectangle.nWidth = pThis->drv_ctx.frame_size.right; in process_event_cb()
1309 … pThis->rectangle.nHeight = pThis->drv_ctx.frame_size.bottom; in process_event_cb()
1312 if (pThis->rectangle.nLeft + pThis->rectangle.nWidth > in process_event_cb()
1316 … pThis->rectangle.nLeft, pThis->rectangle.nWidth, in process_event_cb()
1318 pThis->rectangle.nLeft = 0; in process_event_cb()
1320 if (pThis->rectangle.nWidth > in process_event_cb()
1324 pThis->rectangle.nWidth, in process_event_cb()
1326 pThis->rectangle.nWidth = in process_event_cb()
[all …]
/hardware/qcom/media/msm8996/mm-video-v4l2/vidc/vdec/src/
Domx_vdec_v4l2.cpp1610 pThis->rectangle.nLeft = pThis->drv_ctx.frame_size.left; in process_event_cb()
1611 pThis->rectangle.nTop = pThis->drv_ctx.frame_size.top; in process_event_cb()
1612 … pThis->rectangle.nWidth = pThis->drv_ctx.frame_size.right; in process_event_cb()
1613 … pThis->rectangle.nHeight = pThis->drv_ctx.frame_size.bottom; in process_event_cb()
1616 if (pThis->rectangle.nLeft + pThis->rectangle.nWidth > in process_event_cb()
1620 … pThis->rectangle.nLeft, pThis->rectangle.nWidth, in process_event_cb()
1622 pThis->rectangle.nLeft = 0; in process_event_cb()
1624 if (pThis->rectangle.nWidth > in process_event_cb()
1628 pThis->rectangle.nWidth, in process_event_cb()
1630 pThis->rectangle.nWidth = in process_event_cb()
[all …]
Domx_vdec_hevc_swvdec.cpp1607 rectangle.nLeft = 0; in update_resolution()
1608 rectangle.nTop = 0; in update_resolution()
1609 rectangle.nWidth = drv_ctx.video_resolution.frame_width; in update_resolution()
1610 rectangle.nHeight = drv_ctx.video_resolution.frame_height; in update_resolution()
4316 memcpy(rect, &rectangle, sizeof(OMX_CONFIG_RECTTYPE)); in get_config()
7647 if (omxhdr->nFilledLen && (((unsigned)omx->rectangle.nLeft != in async_message_process()
7649 … || ((unsigned)omx->rectangle.nTop != vdec_msg->msgdata.output_frame.framesize.top) in async_message_process()
7650 … || (omx->rectangle.nWidth != vdec_msg->msgdata.output_frame.framesize.right) in async_message_process()
7651 … || (omx->rectangle.nHeight != vdec_msg->msgdata.output_frame.framesize.bottom))) { in async_message_process()
7661 … omx->rectangle.nWidth, vdec_msg->msgdata.output_frame.framesize.right, in async_message_process()
[all …]
Domx_vdec_hevc.cpp1203 rectangle.nLeft = 0; in update_resolution()
1204 rectangle.nTop = 0; in update_resolution()
1205 rectangle.nWidth = drv_ctx.video_resolution.frame_width; in update_resolution()
1206 rectangle.nHeight = drv_ctx.video_resolution.frame_height; in update_resolution()
3301 memcpy(rect, &rectangle, sizeof(OMX_CONFIG_RECTTYPE)); in get_config()
6153 if (omxhdr->nFilledLen && (((unsigned)omx->rectangle.nLeft != in async_message_process()
6155 … || ((unsigned)omx->rectangle.nTop != vdec_msg->msgdata.output_frame.framesize.top) in async_message_process()
6156 … || (omx->rectangle.nWidth != vdec_msg->msgdata.output_frame.framesize.right) in async_message_process()
6157 … || (omx->rectangle.nHeight != vdec_msg->msgdata.output_frame.framesize.bottom))) { in async_message_process()
6158 omx->rectangle.nLeft = vdec_msg->msgdata.output_frame.framesize.left; in async_message_process()
[all …]
/hardware/qcom/sm8150/media/mm-video-v4l2/vidc/vdec/src/
Domx_vdec_v4l2.cpp1867 pThis->rectangle.nLeft = pThis->drv_ctx.frame_size.left; in process_event_cb()
1868 pThis->rectangle.nTop = pThis->drv_ctx.frame_size.top; in process_event_cb()
1869 … pThis->rectangle.nWidth = pThis->drv_ctx.frame_size.right; in process_event_cb()
1870 … pThis->rectangle.nHeight = pThis->drv_ctx.frame_size.bottom; in process_event_cb()
1873 if (pThis->rectangle.nLeft + pThis->rectangle.nWidth > in process_event_cb()
1877 … pThis->rectangle.nLeft, pThis->rectangle.nWidth, in process_event_cb()
1879 pThis->rectangle.nLeft = 0; in process_event_cb()
1881 if (pThis->rectangle.nWidth > in process_event_cb()
1885 pThis->rectangle.nWidth, in process_event_cb()
1887 pThis->rectangle.nWidth = in process_event_cb()
[all …]
/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/vdec/src/
Domx_vdec_v4l2.cpp1801 pThis->rectangle.nLeft = pThis->drv_ctx.frame_size.left; in process_event_cb()
1802 pThis->rectangle.nTop = pThis->drv_ctx.frame_size.top; in process_event_cb()
1803 … pThis->rectangle.nWidth = pThis->drv_ctx.frame_size.right; in process_event_cb()
1804 … pThis->rectangle.nHeight = pThis->drv_ctx.frame_size.bottom; in process_event_cb()
1807 if (pThis->rectangle.nLeft + pThis->rectangle.nWidth > in process_event_cb()
1811 … pThis->rectangle.nLeft, pThis->rectangle.nWidth, in process_event_cb()
1813 pThis->rectangle.nLeft = 0; in process_event_cb()
1815 if (pThis->rectangle.nWidth > in process_event_cb()
1819 pThis->rectangle.nWidth, in process_event_cb()
1821 pThis->rectangle.nWidth = in process_event_cb()
[all …]
/hardware/qcom/media/msm8974/mm-video-legacy/vidc/vdec/src/
Domx_vdec.cpp1163 rectangle.nLeft = 0; in update_resolution()
1164 rectangle.nTop = 0; in update_resolution()
1165 rectangle.nWidth = drv_ctx.video_resolution.frame_width; in update_resolution()
1166 rectangle.nHeight = drv_ctx.video_resolution.frame_height; in update_resolution()
3791 memcpy(rect, &rectangle, sizeof(OMX_CONFIG_RECTTYPE)); in get_config()
6899 … if (omxhdr->nFilledLen && ((omx->rectangle.nLeft != vdec_msg->msgdata.output_frame.framesize.left) in async_message_process()
6900 || (omx->rectangle.nTop != vdec_msg->msgdata.output_frame.framesize.top) in async_message_process()
6901 || (omx->rectangle.nWidth != vdec_msg->msgdata.output_frame.framesize.right) in async_message_process()
6902 || (omx->rectangle.nHeight != vdec_msg->msgdata.output_frame.framesize.bottom))) in async_message_process()
6905 omx->rectangle.nLeft, omx->rectangle.nTop, in async_message_process()
[all …]
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_KHR_display/
Ddisplay.adoc514 * pname:minSrcPosition is the minimum source rectangle offset supported by
516 * pname:maxSrcPosition is the maximum source rectangle offset supported by
521 * pname:minSrcExtent is the minimum source rectangle size supported by
523 * pname:maxSrcExtent is the maximum source rectangle size supported by
/hardware/qcom/media/msm8974/mm-video-legacy/vidc/vdec/inc/
Domx_vdec.h816 OMX_CONFIG_RECTTYPE rectangle; variable
/hardware/qcom/media/msm8996/videopp/inc/
Domx_vdpp.h937 OMX_CONFIG_RECTTYPE rectangle; variable

12