KR100482708B1 - 리스트제어비디오동작방법및시스템 - Google Patents
리스트제어비디오동작방법및시스템 Download PDFInfo
- Publication number
- KR100482708B1 KR100482708B1 KR10-1998-0707003A KR19980707003A KR100482708B1 KR 100482708 B1 KR100482708 B1 KR 100482708B1 KR 19980707003 A KR19980707003 A KR 19980707003A KR 100482708 B1 KR100482708 B1 KR 100482708B1
- Authority
- KR
- South Korea
- Prior art keywords
- command
- commands
- processing unit
- linked
- list
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/64—Circuits for processing colour signals
- H04N9/74—Circuits for processing colour signals for obtaining special effects
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/36—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
- G09G5/39—Control of the bit-mapped memory
- G09G5/393—Arrangements for updating the contents of the bit-mapped memory
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/38—Concurrent instruction execution, e.g. pipeline or look ahead
- G06F9/3877—Concurrent instruction execution, e.g. pipeline or look ahead using a slave processor, e.g. coprocessor
- G06F9/3879—Concurrent instruction execution, e.g. pipeline or look ahead using a slave processor, e.g. coprocessor for non-native instruction execution, e.g. executing a command; for Java instruction set
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/12—Overlay of images, i.e. displayed pixel being the result of switching between the corresponding input pixels
- G09G2340/125—Overlay of images, i.e. displayed pixel being the result of switching between the corresponding input pixels wherein one of the images is motion video
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
Description
Claims (23)
- 디스플레이 장치 상에 보이는 그래픽 디스플레이 데이터를 처리하는 방법으로서,제1 프로세싱 유닛에서 상기 그래픽 디스플레이 데이터를 처리하는 링크된 코맨드 리스트를 메모리의 제1 부분에 기록하는 단계 - 상기 링크된 코맨드 리스트는 복수의 링크된 그래픽 코맨드를 갖고, 각각의 상기 링크된 그래픽 코맨드는 한 세트의 코맨드 파라미터를 구비함 - 와,상기 제1 프로세싱 유닛에서 상기 링크된 코맨드 리스트를 실행할 것을 제2 프로세싱 유닛에게 지시하는 단계와,상기 제2 프로세싱 유닛에 의해 상기 링크된 코맨드 리스트의 실행을 개시하는 단계와,상기 제1 프로세싱 유닛을 인터럽트하지 않고 상기 제2 프로세싱 유닛에 의해 상기 링크된 그래픽 코맨드를 판독 및 실행하여 상기 그래픽 디스플레이 데이터를 처리하는 단계와,상기 링크된 그래픽 코맨드들중 하나의 링크된 그래픽 코맨드의 실행을, 상기 하나의 링크된 그래픽 코맨드 내에서의 모드 파라미터의 판독시, 트리거 이벤트의 발생 때까지 일시 정지하여 상기 링크된 코맨드 리스트의 흐름 제어를 제공하는 단계와,상기 흐름 제어를 이용하여 상기 링크된 코맨드 리스트에 따라 처리된 상기 그래픽 디스플레이 데이터를 상기 디스플레이 장치 상에 표시하여 디스플레이 변형을 실질적으로 제거하는 단계를 포함하는 방법.
- 제1항에 있어서,비트 블록 전송 코맨드들 중 하나의 완료를 상기 제1 프로세싱 유닛에 알리기 전에 적어도 2개의 상기 비트 블록 전송 코맨드들을 실행하는 단계를 더 포함하는 방법.
- 제1항에 있어서,비디오 캡처 코맨드(video capture commends)들 중 하나의 완료를 상기 제1 프로세싱 유닛에 알리기 전에 적어도 2개의 상기 비디오 캡처 코맨드들을 실행하는 단계를 더 포함하는 방법.
- 제1항에 있어서,비디오 디스플레이 코맨드들 중 하나의 완료를 상기 제1 프로세싱 유닛에 알리기 전에 적어도 2개의 상기 비디오 디스플레이 코맨드를 실행하는 단계를 더 포함하는 방법.
- 제1항에 있어서,상기 리스트 내의 모든 코맨드들의 완료를 상기 제1 프로세싱 유닛에 통지하는 단계를 더 포함하는 그래픽 디스플레이 동작을 실행하는 방법.
- 제1항에 있어서,상기 리스트의 마지막 코맨드가 실행되었을 때, 상기 리스트로부터 미리 실행된 코맨드를 재실행하고 상기 리스트에 걸쳐서 계속되는 단계를 더 포함하는 그래픽 디스플레이 동작을 실행하는 방법.
- 제1항에 있어서,다음 코맨드가 상기 제1 프로세싱 유닛에 의해서 수신될 때까지 상기 리스트의 실행을 일시 정지하는 단계를 더 포함하는 그래픽 디스플레이의 동작을 실행하는 방법.
- 제1항에 있어서,특정 이벤트(event)가 발생될 때까지 상기 하나의 코맨드의 동작 모드를 기초로 하여 상기 코맨드들 중 하나의 실행을 일시 정지하는 단계를 더 포함하는 방법.
- 제1항에 있어서,적어도 하나의 픽셀 맵을 포함하는, 상기 메모리의 상기 제1 부분이 아닌 다른 부분을 가리키는 단계를 더 포함하는 방법.
- 제9항에 있어서,상기 적어도 하나의 픽셀 맵을 변경하는 단계를 더 포함하는 방법.
- 디스플레이 장치 상에 보이는 그래픽 디스플레이 데이터를 처리하는 시스템으로서,상기 그래픽 디스플레이 데이터를 처리하는 링크된 코맨드 리스트를 저장하는 메모리 - 상기 링크된 코맨드 리스트는 복수의 링크된 그래픽 코맨드를 갖고, 각각의 상기 링크된 그래픽 코맨드는 한 세트의 코맨드 파라미터를 구비함 - 와,상기 링크된 코맨드 리스트를 상기 메모리 내에 기록하는 제1 프로세싱 유닛과,상기 메모리 및 상기 제1 프로세싱 유닛과 통신하는 제2 프로세싱 유닛을 포함하고,상기 제2 프로세싱 유닛은, 상기 메모리로부터 상기 링크된 그래픽 코맨드의 각각을 판독하며 상기 제1 프로세싱 유닛을 인터럽트하지 않고 상기 링크된 그래픽 코맨드를 실행하고, 상기 링크된 그래픽 코맨드들중 하나의 링크된 그래픽 코맨드의 실행을, 상기 하나의 링크된 그래픽 코맨드 내에서의 모드 파라미터의 판독시, 트리거 이벤트의 발생 때까지 일시 정지하여 상기 링크된 코맨드 리스트의 흐름 제어를 제공하며,이에 따라 상기 링크된 코맨드 리스트에 따라 처리된 상기 그래픽 디스플레이 데이터를 상기 디스플레이 장치 상에 표시할 때 디스플레이 변형이 실질적으로 제거되는 시스템.
- 제11항에 있어서,상기 제2 프로세싱 유닛은 응용 주문형 반도체(ASIC; application-specific integrated circuit)를 포함하는 시스템.
- 제11항에 있어서,상기 제2 프로세싱 유닛은 비트 블록 전송 코맨드들 중 하나의 완료를 상기 제1 프로세싱 유닛에 알리기 전에 적어도 두개의 상기 비트 블록 전송 코맨드들을 실행하는 시스템.
- 제11항에 있어서,상기 제2 프로세싱 유닛은 비디오 캡처 코맨드들 중 하나의 완료를 상기 프로세싱 유닛에 알리기 전에 적어도 2개의 상기 비디오 캡처 코맨드들을 실행하는 시스템.
- 제11항에 있어서,상기 제2 프로세싱 유닛은 비디오 디스플레이 코맨드들 중 하나의 완료를 상기 제1 프로세싱 유닛에 알리기 전에 적어도 2개의 상기 비디오 디스플레이 코맨드들을 실행하는 시스템.
- 제11항에 있어서,상기 제2 프로세싱 유닛은 상기 리스트 내의 모든 코맨드들의 완료를 상기 제1 프로세싱 유닛에 통지하는 시스템.
- 제11항에 있어서,상기 그래픽 코맨드 각각은 상기 제2 프로세싱 유닛의 동작 모드를 관리하는 제1 필드, 픽셀 맵을 포함한 상기 메모리의 다른 위치를 가리키는 제2 필드, 및 상기 메모리 내의 다음 코맨드를 가리키는 제3 필드를 포함하는 시스템.
- 제17항에 있어서,상기 필드들 중 적어도 하나의 필드의 내용은 이벤트가 발생할 때까지 상기 제2 프로세싱 유닛이 코맨드들의 실행을 일시 정지해야 하는지의 여부를 나타내는 시스템.
- 제17항에 있어서,상기 제2 프로세싱 유닛은 상기 코맨드들 중 적어도 하나의 코맨드를 따라 상기 픽셀 맵을 변경하는 시스템.
- 제17항에 있어서,상기 제2 프로세싱 유닛은 상기 코맨드들 중 적어도 하나의 코맨드에 따라 상기 픽셀 맵을 판독하고 상기 픽셀 맵을 출력 장치로 출력하는 시스템.
- 제11항에 있어서,상기 코맨드들 중 하나의 코맨드는 소스 픽셀의 투명성(transparency)을 검사하고 상기 소스 픽셀이 투명성이 없다면 조건적으로 수신지 픽셀을 변경하는 시스템.
- 제11항에 있어서,상기 코맨드들 중 하나의 코맨드는 합성 팩터(blending factor)에 따라서 픽셀 단위로 2개의 픽셀 어레이들을 합성하고 얻어진 픽셀 어레이를 수신지 어드레스에 기록하는 시스템.
- 제11항에 있어서,상기 코맨드의 리스트가 실행될 때 상기 코맨드의 리스트는 픽셀 맵의 연속된 부분들을 디스플레이부 상에 매핑시켜, 패닝(panning) 효과를 일으키는 시스템.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US612,104 | 1996-03-07 | ||
| US08/612,104 US5903281A (en) | 1996-03-07 | 1996-03-07 | List controlled video operations |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR19990087565A KR19990087565A (ko) | 1999-12-27 |
| KR100482708B1 true KR100482708B1 (ko) | 2005-09-09 |
Family
ID=24451735
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR10-1998-0707003A Expired - Lifetime KR100482708B1 (ko) | 1996-03-07 | 1997-03-05 | 리스트제어비디오동작방법및시스템 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US5903281A (ko) |
| EP (1) | EP0885529B1 (ko) |
| KR (1) | KR100482708B1 (ko) |
| AU (1) | AU2073697A (ko) |
| DE (1) | DE69702245T2 (ko) |
| WO (1) | WO1997033438A1 (ko) |
Families Citing this family (48)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0916130B1 (en) * | 1997-05-28 | 2009-04-08 | Koninklijke Philips Electronics N.V. | Display device |
| US6141020A (en) * | 1997-11-12 | 2000-10-31 | S3 Incorporated | Opposing directional fill calculators in a graphics processor |
| US6798420B1 (en) | 1998-11-09 | 2004-09-28 | Broadcom Corporation | Video and graphics system with a single-port RAM |
| US7446774B1 (en) | 1998-11-09 | 2008-11-04 | Broadcom Corporation | Video and graphics system with an integrated system bridge controller |
| US6768774B1 (en) * | 1998-11-09 | 2004-07-27 | Broadcom Corporation | Video and graphics system with video scaling |
| US6661422B1 (en) | 1998-11-09 | 2003-12-09 | Broadcom Corporation | Video and graphics system with MPEG specific data transfer commands |
| US6661427B1 (en) | 1998-11-09 | 2003-12-09 | Broadcom Corporation | Graphics display system with video scaler |
| US6853385B1 (en) | 1999-11-09 | 2005-02-08 | Broadcom Corporation | Video, audio and graphics decode, composite and display system |
| US6636222B1 (en) | 1999-11-09 | 2003-10-21 | Broadcom Corporation | Video and graphics system with an MPEG video decoder for concurrent multi-row decoding |
| US6573905B1 (en) * | 1999-11-09 | 2003-06-03 | Broadcom Corporation | Video and graphics system with parallel processing of graphics windows |
| US7982740B2 (en) | 1998-11-09 | 2011-07-19 | Broadcom Corporation | Low resolution graphics mode support using window descriptors |
| US6697885B1 (en) * | 1999-05-22 | 2004-02-24 | Anthony E. B. Goodfellow | Automated DMA engine for ATA control |
| US6975324B1 (en) * | 1999-11-09 | 2005-12-13 | Broadcom Corporation | Video and graphics system with a video transport processor |
| US9668011B2 (en) | 2001-02-05 | 2017-05-30 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Single chip set-top box system |
| US6760772B2 (en) | 2000-12-15 | 2004-07-06 | Qualcomm, Inc. | Generating and implementing a communication protocol and interface for high data rate signal transfer |
| US7092035B1 (en) * | 2001-07-09 | 2006-08-15 | Lsi Logic Corporation | Block move engine with scaling and/or filtering for video or graphics |
| US6851011B2 (en) * | 2001-08-09 | 2005-02-01 | Stmicroelectronics, Inc. | Reordering hardware for mass storage command queue |
| US8812706B1 (en) | 2001-09-06 | 2014-08-19 | Qualcomm Incorporated | Method and apparatus for compensating for mismatched delays in signals of a mobile display interface (MDDI) system |
| US6995770B2 (en) * | 2002-08-22 | 2006-02-07 | International Business Machines Corporation | Command list controller for controlling hardware based on an instruction received from a central processing unit |
| JP4777882B2 (ja) | 2003-06-02 | 2011-09-21 | クゥアルコム・インコーポレイテッド | より高いデータレートのための信号プロトコルおよびインターフェイスの生成および実行 |
| US6952217B1 (en) * | 2003-07-24 | 2005-10-04 | Nvidia Corporation | Graphics processing unit self-programming |
| WO2005018191A2 (en) * | 2003-08-13 | 2005-02-24 | Qualcomm, Incorporated | A signal interface for higher data rates |
| US8719334B2 (en) | 2003-09-10 | 2014-05-06 | Qualcomm Incorporated | High data rate interface |
| JP2005092742A (ja) * | 2003-09-19 | 2005-04-07 | Toshiba Corp | ビデオ出力コントローラ及びビデオカード |
| JP2007509533A (ja) | 2003-10-15 | 2007-04-12 | クゥアルコム・インコーポレイテッド | 高速データレートインタフェース |
| US8063916B2 (en) | 2003-10-22 | 2011-11-22 | Broadcom Corporation | Graphics layer reduction for video composition |
| AU2004307162A1 (en) | 2003-10-29 | 2005-05-12 | Qualcomm Incorporated | High data rate interface |
| EP1692843A1 (en) | 2003-11-12 | 2006-08-23 | QUALCOMM Incorporated | High data rate interface with improved link control |
| US8687658B2 (en) | 2003-11-25 | 2014-04-01 | Qualcomm Incorporated | High data rate interface with improved link synchronization |
| EP2247069B1 (en) | 2003-12-08 | 2013-09-11 | Qualcomm Incorporated | High data rate interface with improved link synchronization |
| US7530074B1 (en) * | 2004-02-27 | 2009-05-05 | Rockwell Collins, Inc. | Joint tactical radio system (JTRS) software computer architecture (SCA) co-processor |
| US8669988B2 (en) | 2004-03-10 | 2014-03-11 | Qualcomm Incorporated | High data rate interface apparatus and method |
| TWI384811B (zh) | 2004-03-17 | 2013-02-01 | Qualcomm Inc | 高資料率介面裝置及方法 |
| JP5032301B2 (ja) | 2004-03-24 | 2012-09-26 | クゥアルコム・インコーポレイテッド | 高データレートインターフェース装置および方法 |
| CN102316052A (zh) | 2004-06-04 | 2012-01-11 | 高通股份有限公司 | 高数据速率接口设备和方法 |
| US8650304B2 (en) | 2004-06-04 | 2014-02-11 | Qualcomm Incorporated | Determining a pre skew and post skew calibration data rate in a mobile display digital interface (MDDI) communication system |
| US8723705B2 (en) | 2004-11-24 | 2014-05-13 | Qualcomm Incorporated | Low output skew double data rate serial encoder |
| US8692838B2 (en) * | 2004-11-24 | 2014-04-08 | Qualcomm Incorporated | Methods and systems for updating a buffer |
| US8873584B2 (en) | 2004-11-24 | 2014-10-28 | Qualcomm Incorporated | Digital data interface device |
| US8667363B2 (en) * | 2004-11-24 | 2014-03-04 | Qualcomm Incorporated | Systems and methods for implementing cyclic redundancy checks |
| US8539119B2 (en) | 2004-11-24 | 2013-09-17 | Qualcomm Incorporated | Methods and apparatus for exchanging messages having a digital data interface device message format |
| US8699330B2 (en) | 2004-11-24 | 2014-04-15 | Qualcomm Incorporated | Systems and methods for digital data transmission rate control |
| US20060161691A1 (en) * | 2004-11-24 | 2006-07-20 | Behnam Katibian | Methods and systems for synchronous execution of commands across a communication link |
| US8730069B2 (en) | 2005-11-23 | 2014-05-20 | Qualcomm Incorporated | Double data rate serial encoder |
| US8692839B2 (en) | 2005-11-23 | 2014-04-08 | Qualcomm Incorporated | Methods and systems for updating a buffer |
| US8031197B1 (en) * | 2006-02-03 | 2011-10-04 | Nvidia Corporation | Preprocessor for formatting video into graphics processing unit (“GPU”)-formatted data for transit directly to a graphics memory |
| EP2329043B1 (en) * | 2008-08-26 | 2014-12-17 | Becton Dickinson and Company | Assay for chlamydia trachomatis by amplification and detection of chlamydia trachomatis cytotoxin gene |
| US9135213B2 (en) * | 2011-01-13 | 2015-09-15 | Xilinx, Inc. | Extending a processor system within an integrated circuit and offloading processes to process-specific circuits |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5448301A (en) * | 1994-05-25 | 1995-09-05 | The Grass Valley Group, Inc. | Programmable video transformation rendering method and apparatus |
Family Cites Families (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4797852A (en) * | 1986-02-03 | 1989-01-10 | Intel Corporation | Block shifter for graphics processor |
| US5504917A (en) * | 1986-04-14 | 1996-04-02 | National Instruments Corporation | Method and apparatus for providing picture generation and control features in a graphical data flow environment |
| US4823286A (en) * | 1987-02-12 | 1989-04-18 | International Business Machines Corporation | Pixel data path for high performance raster displays with all-point-addressable frame buffers |
| JPS63226764A (ja) * | 1987-03-17 | 1988-09-21 | Fanuc Ltd | 高速浮動小数点演算システム |
| US5185599A (en) * | 1987-10-26 | 1993-02-09 | Tektronix, Inc. | Local display bus architecture and communications method for Raster display |
| US5265201A (en) * | 1989-11-01 | 1993-11-23 | Audio Precision, Inc. | Master-slave processor human interface system |
| US5227863A (en) * | 1989-11-14 | 1993-07-13 | Intelligent Resources Integrated Systems, Inc. | Programmable digital video processing system |
| US5167016A (en) * | 1989-12-29 | 1992-11-24 | Xerox Corporation | Changing characters in an image |
| US5367680A (en) * | 1990-02-13 | 1994-11-22 | International Business Machines Corporation | Rendering context manager for display adapters supporting multiple domains |
| US5265203A (en) * | 1990-09-14 | 1993-11-23 | Hughes Aircraft Company | Hardware multiprocess scheduler in a graphics rendering processor |
| JP3164832B2 (ja) * | 1991-03-22 | 2001-05-14 | 株式会社日立製作所 | 描画制御装置 |
| US5321806A (en) * | 1991-08-21 | 1994-06-14 | Digital Equipment Corporation | Method and apparatus for transmitting graphics command in a computer graphics system |
| DE69228980T2 (de) * | 1991-12-06 | 1999-12-02 | National Semiconductor Corp., Santa Clara | Integriertes Datenverarbeitungssystem mit CPU-Kern und unabhängigem parallelen, digitalen Signalprozessormodul |
| US5581766A (en) * | 1993-05-17 | 1996-12-03 | Compaq Computer Corporation | Selectable video driver system |
| JP2561810B2 (ja) * | 1994-01-03 | 1996-12-11 | インターナショナル・ビジネス・マシーンズ・コーポレイション | ビット境界ブロック転送中のハードウェア支援式画素再フォーマット |
| JP2552096B2 (ja) * | 1994-08-04 | 1996-11-06 | 株式会社エヌイーシー情報システムズ | 表示制御装置およびその方法 |
| US5745761A (en) * | 1994-12-15 | 1998-04-28 | International Business Machines Corporation | Advanced graphics driver architecture with extension capability |
| US5649173A (en) * | 1995-03-06 | 1997-07-15 | Seiko Epson Corporation | Hardware architecture for image generation and manipulation |
| US5812150A (en) * | 1995-04-28 | 1998-09-22 | Ati Technologies Inc. | Device synchronization on a graphics accelerator |
| US5592622A (en) * | 1995-05-10 | 1997-01-07 | 3Com Corporation | Network intermediate system with message passing architecture |
| US5798762A (en) * | 1995-05-10 | 1998-08-25 | Cagent Technologies, Inc. | Controlling a real-time rendering engine using a list-based control mechanism |
| US5678036A (en) * | 1995-05-31 | 1997-10-14 | Silicon Integrated Systems Corp. | Graphics system and method for minimizing idle time of a controller of the graphics system |
-
1996
- 1996-03-07 US US08/612,104 patent/US5903281A/en not_active Expired - Lifetime
-
1997
- 1997-03-05 KR KR10-1998-0707003A patent/KR100482708B1/ko not_active Expired - Lifetime
- 1997-03-05 WO PCT/US1997/003646 patent/WO1997033438A1/en active IP Right Grant
- 1997-03-05 AU AU20736/97A patent/AU2073697A/en not_active Abandoned
- 1997-03-05 EP EP97908963A patent/EP0885529B1/en not_active Expired - Lifetime
- 1997-03-05 DE DE69702245T patent/DE69702245T2/de not_active Expired - Lifetime
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5448301A (en) * | 1994-05-25 | 1995-09-05 | The Grass Valley Group, Inc. | Programmable video transformation rendering method and apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| US5903281A (en) | 1999-05-11 |
| EP0885529A1 (en) | 1998-12-23 |
| KR19990087565A (ko) | 1999-12-27 |
| EP0885529B1 (en) | 2000-06-07 |
| DE69702245T2 (de) | 2000-12-21 |
| AU2073697A (en) | 1997-09-22 |
| WO1997033438A1 (en) | 1997-09-12 |
| DE69702245D1 (de) | 2000-07-13 |
| EP0885529A4 (ko) | 1998-12-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100482708B1 (ko) | 리스트제어비디오동작방법및시스템 | |
| US6567091B2 (en) | Video controller system with object display lists | |
| US6067098A (en) | Video/graphics controller which performs pointer-based display list video refresh operation | |
| US20020135585A1 (en) | Video controller system with screen caching | |
| US6208354B1 (en) | Method and apparatus for displaying multiple graphics images in a mixed video graphics display | |
| JP2512250B2 (ja) | 動画表示ワ―クステ―ション | |
| US5838334A (en) | Memory and graphics controller which performs pointer-based display list video refresh operations | |
| US6091429A (en) | Video/graphics memory system | |
| KR20090045349A (ko) | 프로그램 가능한 하드웨어를 사용하는 실시간 디스플레이 후처리 | |
| US20090184972A1 (en) | Multi-buffer support for off-screen surfaces in a graphics processing system | |
| US5838336A (en) | Method and system for displaying images on a display device | |
| US6952217B1 (en) | Graphics processing unit self-programming | |
| US6172686B1 (en) | Graphic processor and method for displaying a plurality of figures in motion with three dimensional overlay | |
| US6598146B1 (en) | Data-processing arrangement comprising a plurality of processing and memory circuits | |
| JP3009802B2 (ja) | ビデオ動画ワークステーション | |
| CN119065771A (zh) | 一种多缓冲区图形显示方法、系统、介质、程序产品和设备 | |
| GB2291320A (en) | Video/graphics memory system | |
| CN117835000A (zh) | 渲染优化方法、智能电视、装置、设备和存储介质 | |
| CN118416470A (zh) | 游戏内的场景渲染方法及装置、存储介质、电子设备 | |
| JPS61212889A (ja) | 表示装置 | |
| JPH06110648A (ja) | マルチメディア情報処理装置 | |
| JPH04248590A (ja) | データ転送装置 | |
| JPH0664450B2 (ja) | 表示制御装置 | |
| JPH0651737A (ja) | ウィンドウ表示装置 | |
| JPH01155392A (ja) | 表示制御装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0105 | International application |
Patent event date: 19980905 Patent event code: PA01051R01D Comment text: International Patent Application |
|
| PG1501 | Laying open of application | ||
| A201 | Request for examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20020305 Comment text: Request for Examination of Application |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20040213 Patent event code: PE09021S01D |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20040817 Patent event code: PE09021S01D |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20050207 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20050401 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20050404 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| PR1001 | Payment of annual fee |
Payment date: 20080331 Start annual number: 4 End annual number: 4 |
|
| PR1001 | Payment of annual fee |
Payment date: 20090331 Start annual number: 5 End annual number: 5 |
|
| PR1001 | Payment of annual fee |
Payment date: 20100326 Start annual number: 6 End annual number: 6 |
|
| PR1001 | Payment of annual fee |
Payment date: 20110324 Start annual number: 7 End annual number: 7 |
|
| PR1001 | Payment of annual fee |
Payment date: 20120326 Start annual number: 8 End annual number: 8 |
|
| FPAY | Annual fee payment |
Payment date: 20130322 Year of fee payment: 9 |
|
| PR1001 | Payment of annual fee |
Payment date: 20130322 Start annual number: 9 End annual number: 9 |
|
| FPAY | Annual fee payment |
Payment date: 20140324 Year of fee payment: 10 |
|
| PR1001 | Payment of annual fee |
Payment date: 20140324 Start annual number: 10 End annual number: 10 |
|
| FPAY | Annual fee payment |
Payment date: 20160323 Year of fee payment: 12 |
|
| PR1001 | Payment of annual fee |
Payment date: 20160323 Start annual number: 12 End annual number: 12 |
|
| EXPY | Expiration of term | ||
| PC1801 | Expiration of term |
Termination date: 20170905 Termination category: Expiration of duration |