CA2298337A1 - Game system with graphics processor - Google Patents

Game system with graphics processor Download PDF

Info

Publication number
CA2298337A1
CA2298337A1 CA002298337A CA2298337A CA2298337A1 CA 2298337 A1 CA2298337 A1 CA 2298337A1 CA 002298337 A CA002298337 A CA 002298337A CA 2298337 A CA2298337 A CA 2298337A CA 2298337 A1 CA2298337 A1 CA 2298337A1
Authority
CA
Canada
Prior art keywords
processor
graphics
vector
graphics processor
buffer
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.)
Granted
Application number
CA002298337A
Other languages
French (fr)
Other versions
CA2298337C (en
Inventor
Masakazu Suzuoki
Akio Ohba
Masaaki Oka
Toshiyuki Hiroi
Teiji Yutaka
Toyoshi Okada
Masayoshi Tanaka
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Interactive Entertainment Inc
Original Assignee
Sony Computer Entertainment Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sony Computer Entertainment Inc filed Critical Sony Computer Entertainment Inc
Priority to CA002298337A priority Critical patent/CA2298337C/en
Publication of CA2298337A1 publication Critical patent/CA2298337A1/en
Application granted granted Critical
Publication of CA2298337C publication Critical patent/CA2298337C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/005General purpose rendering architectures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/131Protocols for games, networked simulations or virtual reality
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/20Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of the game platform
    • A63F2300/203Image generating hardware

Abstract

The present invention relates to the architecture and use of a computer system optimized for the efficient modeling of graphics. The computer system has a primary processor and a graphics processor. The primary processor has two vector processor units within it, one which is closely connected to central processor unit. Simultaneously performing complex modeling calculations on the first vector processor and CPU, and geometry transformation calculations on the second vector processor, allows for efficient modeling of graphics. Furthermore, the graphics processor is optimized to rapidly switch between data flows from the two vector processors. In addition, the graphics processor is able to render many pixels simultaneously, and has a local memory on the graphics processor chip that acts as a frame buffer, texture buffer, and z buffer. This allows a high fill rate to the frame buffer.
CA002298337A 2000-02-14 2000-02-14 Game system with graphics processor Expired - Lifetime CA2298337C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CA002298337A CA2298337C (en) 2000-02-14 2000-02-14 Game system with graphics processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CA002298337A CA2298337C (en) 2000-02-14 2000-02-14 Game system with graphics processor

Publications (2)

Publication Number Publication Date
CA2298337A1 true CA2298337A1 (en) 2001-08-14
CA2298337C CA2298337C (en) 2006-07-25

Family

ID=4165291

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002298337A Expired - Lifetime CA2298337C (en) 2000-02-14 2000-02-14 Game system with graphics processor

Country Status (1)

Country Link
CA (1) CA2298337C (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7450120B1 (en) * 2003-12-19 2008-11-11 Nvidia Corporation Apparatus, system, and method for Z-culling
US9082221B2 (en) 2008-06-30 2015-07-14 Thomson Licensing Method for the real-time composition of a video
CN116198771A (en) * 2023-03-17 2023-06-02 华南理工大学 Two-dimensional rectangular strip packaging method based on deep reinforcement learning

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7450120B1 (en) * 2003-12-19 2008-11-11 Nvidia Corporation Apparatus, system, and method for Z-culling
US7755624B1 (en) 2003-12-19 2010-07-13 Nvidia Corporation Apparatus, system, and method for Z-culling
US9082221B2 (en) 2008-06-30 2015-07-14 Thomson Licensing Method for the real-time composition of a video
CN116198771A (en) * 2023-03-17 2023-06-02 华南理工大学 Two-dimensional rectangular strip packaging method based on deep reinforcement learning
CN116198771B (en) * 2023-03-17 2024-04-09 华南理工大学 Two-dimensional rectangular strip packaging method based on deep reinforcement learning

Also Published As

Publication number Publication date
CA2298337C (en) 2006-07-25

Similar Documents

Publication Publication Date Title
EP1175662B1 (en) Image producing device
US5821949A (en) Three-dimensional graphics accelerator with direct data channels for improved performance
CN103927708B (en) performance allocation method and device
EP0817008B1 (en) Three-dimensional graphics accelerator which implements multiple logical buses
TWI386862B (en) Tile based precision rasterization in graphics pipeline
US6807620B1 (en) Game system with graphics processor
US5740409A (en) Command processor for a three-dimensional graphics accelerator which includes geometry decompression capabilities
US6559854B2 (en) Image creation device
Fung et al. Using multiple graphics cards as a general purpose parallel computer: Applications to computer vision
TWI596569B (en) Facilitating dynamic and efficient pre-launch clipping for partially-obscured graphics images on computing devices
EP2299408A3 (en) A graphics processing architecture employing a unified shader
US10140732B2 (en) Method and apparatus for efficient texture compression
JPH10269351A (en) Information processor and its method
TWI733808B (en) Architecture for interleaved rasterization and pixel shading for virtual reality and multi-view systems
TWI498850B (en) Method, computer readable memory, and computer system for frame buffer merging
US20050225558A1 (en) Two level cache memory architecture
CA2298337A1 (en) Game system with graphics processor
TW535107B (en) Data processing device
US6940519B2 (en) Graphics processor, graphics card and graphics processing system
JPH09270024A (en) Information processor
US7898543B1 (en) System and method for optimizing texture retrieval operations
JP2013003986A (en) Integrated circuit device and electronic apparatus
WO2006038350A1 (en) Information processor, data transmitting method and electronic device
JP2003108989A (en) Image processing processor and information processing system
US9092170B1 (en) Method and system for implementing fragment operation processing across a graphics bus interconnect

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20200214