-
公开(公告)号:AU2012218103A1
公开(公告)日:2013-08-29
申请号:AU2012218103
申请日:2012-01-18
Applicant: APPLE INC
Inventor: BRATT JOSEPH P , HOLLAND PETER F , AVKAROGULLARI GOKHAN
Abstract: A video display pipe used for processing pixels of video and/or image frames may include edge Alpha registers for storing edge Alpha values corresponding to the edges of an image to be translated across a display screen. The edge Alpha values may be specified based on the fractional pixel value by which the image is to be moved in the current frame. The video pipe may copy the column and row of pixels that are in the direction of travel, and may apply the edge Alpha values to the copied column and row. The edge Alpha values may control blending of the additional column and row of the translated image with the adjacent pixels in the original frame, providing the effect of the partial pixel movement, simulating a sub pixel rate of movement.
-
公开(公告)号:BR112013020621A2
公开(公告)日:2016-10-04
申请号:BR112013020621
申请日:2012-01-18
Applicant: APPLE INC
Inventor: AVKAROGULLARI GOKHAN , BRATT JOSEPH P , HOLLAND PETER F
-
公开(公告)号:DE102020122831A1
公开(公告)日:2021-03-11
申请号:DE102020122831
申请日:2020-09-01
Applicant: APPLE INC
Inventor: DELAURIER ANTHONY P , SWIFT MICHAEL J , VALIENT MICHAL , HARTOG ROBERT S , BERGLAND TYSON J , AVKAROGULLARI GOKHAN
Abstract: Es werden Techniken in Bezug auf die Speicherzuordnung für Grafikoberflächen offenbart. In einigen Ausführungsformen ist die Grafikverarbeitungsschaltlogik konfiguriert, um auf eine Grafikoberfläche basierend auf einer Adresse in einem Oberflächenraum zuzugreifen, welcher der Grafikoberfläche zugeordnet ist. In einigen Ausführungsformen ist die erste Übersetzungsschaltlogik konfiguriert, um auf einen oder mehrere Einträge in einem Satz von mehreren Übersetzungseinträgen für Seiten des Oberflächenraums zuzugreifen (wobei die Übersetzungseinträge unter Verwendung von Adressen in einem virtuellen Raum gespeichert werden und Seiten des Oberflächenraums auf den virtuellen Raum abbilden) und Adressinformationen für den Oberflächenraum in Adressinformationen im virtuellen Raum basierend auf einem oder mehreren der Übersetzungseinträge zu übersetzen. In einigen Ausführungsformen ist die Grafikverarbeitungsschaltlogik konfiguriert, um eine Adresse für den Zugriff auf die Grafikoberfläche basierend auf einer Übersetzung durch die erste Übersetzungsschaltlogik bereitzustellen, und ist eine zweite Übersetzungsschaltlogik konfiguriert, um die Adresse im virtuellen Raum in eine Adresse in einem physischen Raum eines Speichers zu übersetzen, der konfiguriert ist, um die Grafikoberfläche zu speichern. Die offenbarten Techniken können in verschiedenen Ausführungsformen eine spärliche Zuordnung großer Grafikoberflächen ermöglichen.
-
公开(公告)号:AU2012218103B2
公开(公告)日:2015-05-21
申请号:AU2012218103
申请日:2012-01-18
Applicant: APPLE INC
Inventor: BRATT JOSEPH P , HOLLAND PETER F , AVKAROGULLARI GOKHAN
Abstract: A video display pipe used for processing pixels of video and/or image frames may include edge Alpha registers for storing edge Alpha values corresponding to the edges of an image to be translated across a display screen. The edge Alpha values may be specified based on the fractional pixel value by which the image is to be moved in the current frame. The video pipe may copy the column and row of pixels that are in the direction of travel, and may apply the edge Alpha values to the copied column and row. The edge Alpha values may control blending of the additional column and row of the translated image with the adjacent pixels in the original frame, providing the effect of the partial pixel movement, simulating a sub pixel rate of movement.
-
-
-