-
公开(公告)号:US20190311668A1
公开(公告)日:2019-10-10
申请号:US15948671
申请日:2018-04-09
Applicant: QUALCOMM Incorporated
Inventor: Dileep Marchya , Srinivas Pullakavi
IPC: G09G3/20
Abstract: A display panel of a device may receive, from a host processor of the device, an inline pixel operation instruction comprising an indication of a first linear adjustment for a set of source pixel values for a display region of the display. The display panel may generate a pixel pattern for the display region by applying the first linear adjustment to the set of source pixel values and display the pixel pattern on the display. The display panel may in some cases read the set of source pixel values from a frame buffer of the device. The display panel may in some cases determine a color component tuple for each pixel of the display region based at least in part on the indication of the first linear adjustment, wherein the pixel pattern for the display region is based at least in part on the color component tuple.
-
公开(公告)号:US11200866B1
公开(公告)日:2021-12-14
申请号:US17176767
申请日:2021-02-16
Applicant: QUALCOMM Incorporated
Inventor: Dileep Marchya , Sudeep Ravi Kottilingal , Srinivas Pullakavi , Dhaval Kanubhai Patel , Prashant Nukala , Nagamalleswararao Ganji , Mohammed Naseer Ahmed , Mahesh Aia , Kalyan Thota , Sushil Chauhan
Abstract: In some aspects, the present disclosure provides a method for generating a frame. The method includes receiving a first fence indicating that a first frame stored in a display processor unit (DPU) buffer has been consumed by a hardware component. The method also includes in response to receiving the first fence, fetching a plurality of layers from an application buffer, the plurality of layers corresponding to a second frame. The method also includes determining to use both a DPU and a graphics processing unit (GPU) to process the plurality of layers for composition of the second frame. The method also includes fetching the first fence from the DPU buffer and generating a second fence.
-
公开(公告)号:US11238772B2
公开(公告)日:2022-02-01
申请号:US16823041
申请日:2020-03-18
Applicant: QUALCOMM Incorporated
Inventor: Srinivas Pullakavi , Dileep Marchya , Padmanabhan Komanduru V
Abstract: The present disclosure relates to methods and apparatus for display processing. The apparatus can determine at least one data parameter corresponding to each of a plurality of layers in a display frame. The apparatus can also calculate a model for the at least one data parameter corresponding to each of the plurality of layers. Additionally, the apparatus can modify the model for the at least one data parameter based on one or more application use cases of the display frame. Moreover, the apparatus can implement the modified model on each of the plurality of layers in the display frame. In some aspects, the apparatus can also determine one or more composition settings for each of the plurality of layers based on the modified model. The apparatus can also apply the one or more composition settings to each of the plurality of layers based on the modified model.
-
4.
公开(公告)号:US10354623B1
公开(公告)日:2019-07-16
申请号:US15860296
申请日:2018-01-02
Applicant: QUALCOMM Incorporated
Inventor: Dileep Marchya , Balamukund Sripada , Srinivas Pullakavi
Abstract: A device may allocate one or more frame buffers. In response to a command to open an application after allocating the one or more frame buffers, the device may reassign one or more of the frame buffers to the application. Furthermore, the device may store, based on instructions of the application, content data in the one or more reassigned frame buffers. The device may output, for display on a display screen, content based on the content data in the one or more reassigned frame buffers.
-
公开(公告)号:US20250086746A1
公开(公告)日:2025-03-13
申请号:US18466498
申请日:2023-09-13
Applicant: QUALCOMM Incorporated
Inventor: Srinivas Pullakavi , Dileep Marchya , Padmanabhan Komanduru V , Mahesh Aia , Dhaval Kanubhai Patel , Kalyan Thota , Sumit Gemini
Abstract: Optimizing compositor workload in steady state in processor devices is disclosed herein. In some aspects, a processor device is configured to perform image compositing by executing a compositor pipeline that comprises a compositor including a workload handler; a composer Hardware Abstraction Layer (HAL); a workload governor communicatively coupled to the composer HAL; and a display driver. The workload governor detects that the image compositing has entered a steady state, and transmits an indication to enter an accelerated mode to the workload handler. Upon receiving the indication, the workload handler places the compositor pipeline in the accelerated mode. While in the accelerated mode, the compositor transmits accelerated mode data directly to the display driver, bypassing the composer HAL.
-
公开(公告)号:US10777169B2
公开(公告)日:2020-09-15
申请号:US16215170
申请日:2018-12-10
Applicant: QUALCOMM Incorporated
Inventor: Dileep Marchya , Balamukund Sripada , Srinivas Pullakavi
Abstract: Certain aspects of the present disclosure provide a method for driving a plurality of display panels including a first display panel and a second display panel. The method includes receiving a first synchronization signal from the first display panel. The method further includes receiving a second synchronization signal from the second display panel. The method further includes determining a phase difference between the first synchronization signal and the second synchronization signal. The method further includes computing at least one phase shift offset based on the determined phase difference, the at least one phase shift offset being configured to reduce the phase difference between the first synchronization signal and the second synchronization signal. The method further includes providing a first phase shift offset of the at least one phase shift offset to the first display panel. The method further includes providing a unified synchronization signal to a display processor.
-
公开(公告)号:US11151965B2
公开(公告)日:2021-10-19
申请号:US16548587
申请日:2019-08-22
Applicant: QUALCOMM Incorporated
Inventor: Dileep Marchya , Srinivas Pullakavi , Prashant Nukala
Abstract: The present disclosure relates to methods and apparatus for display processing. Aspects of the present disclosure can determine a refresh offset for at least one group of lines in a first display based on at least one group of lines in a second display. Aspects of the present disclosure can also apply the refresh offset for the at least one group of lines in the first display based on the at least one group of lines in the second display. Further, aspects of the present disclosure can adjust combined instantaneous bandwidth corresponding to each of the at least one group of lines in the first display and each of the at least one group of lines in the second display based on the applied refresh offset. Aspects of the present disclosure can also determine one or more overlapping layer regions based on the first display and the second display.
-
8.
公开(公告)号:US20190206371A1
公开(公告)日:2019-07-04
申请号:US15860296
申请日:2018-01-02
Applicant: QUALCOMM Incorporated
Inventor: Dileep Marchya , Balamukund Sripada , Srinivas Pullakavi
CPC classification number: G09G5/395 , G06F12/023 , G06F12/1027 , G06F2212/1044 , G06F2212/68 , G06T1/20 , G06T1/60 , G09G5/001 , G09G2360/12 , G09G2360/18
Abstract: A device may allocate one or more frame buffers. In response to a command to open an application after allocating the one or more frame buffers, the device may reassign one or more of the frame buffers to the application. Furthermore, the device may store, based on instructions of the application, content data in the one or more reassigned frame buffers. The device may output, for display on a display screen, content based on the content data in the one or more reassigned frame buffers.
-
-
-
-
-
-
-