Layer blending with Alpha values of edges for image translation

    公开(公告)号:AU2012218103A1

    公开(公告)日:2013-08-29

    申请号:AU2012218103

    申请日:2012-01-18

    Applicant: APPLE INC

    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.

    Grafikoberflächenadressierung
    3.
    发明专利

    公开(公告)号:DE102020122831A1

    公开(公告)日:2021-03-11

    申请号:DE102020122831

    申请日:2020-09-01

    Applicant: APPLE INC

    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.

    Layer blending with Alpha values of edges for image translation

    公开(公告)号:AU2012218103B2

    公开(公告)日:2015-05-21

    申请号:AU2012218103

    申请日:2012-01-18

    Applicant: APPLE INC

    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.

Patent Agency Ranking