/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/ |
D | VK_NV_scissor_exclusive.adoc | 25 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
|
D | VK_EXT_discard_rectangles.adoc | 37 group by specifying the device mask and setting discard rectangle dynamic 54 ** Add dynamic states for discard rectangle enable/disable and mode.
|
D | VK_NV_fill_rectangle.adoc | 19 This can be useful for drawing a rectangle without being split into two
|
D | VK_EXT_conservative_rasterization.adoc | 55 If supported by the implementation, when a pixel rectangle is fully covered
|
D | VK_NV_inherited_viewport_scissor.adoc | 28 Viewport inheritance is effectively limited to the 2D rectangle; secondary
|
D | VK_KHR_incremental_present.adoc | 42 for each rectangle.
|
D | VK_NV_shading_rate_image.adoc | 40 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/ |
D | display_swapchain_present.adoc | 28 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/ |
D | tessellation.adoc | 27 (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 …]
|
D | formats.adoc | 500 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 …]
|
D | fragops.adoc | 205 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/ |
D | wsi.adoc | 60 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/ |
D | omx_vdec_msm8974.cpp | 1284 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 …]
|
D | omx_vdec_hevc.cpp | 1208 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 …]
|
D | omx_vdec_hevc_swvdec.cpp | 1590 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/ |
D | omx_vdec_v4l2.cpp | 1306 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/ |
D | omx_vdec_v4l2.cpp | 1610 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 …]
|
D | omx_vdec_hevc_swvdec.cpp | 1607 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 …]
|
D | omx_vdec_hevc.cpp | 1203 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/ |
D | omx_vdec_v4l2.cpp | 1867 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/ |
D | omx_vdec_v4l2.cpp | 1801 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/ |
D | omx_vdec.cpp | 1163 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/ |
D | display.adoc | 514 * 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/ |
D | omx_vdec.h | 816 OMX_CONFIG_RECTTYPE rectangle; variable
|
/hardware/qcom/media/msm8996/videopp/inc/ |
D | omx_vdpp.h | 937 OMX_CONFIG_RECTTYPE rectangle; variable
|