Valextra

CPU Gems 3 by Hubert Nguyen (hardcover) 2008 with DVD

Description: Composition, the organization of elemental operations into a nonobvious whole, is the essence of imperative programming. The instruction set architecture (ISA) of a microprocessor is a versatile composition interface, which programmers of software renderers have used effectively and creatively in their quest for image realism. Early graphics hardware increased rendering performance, but often at a high cost in composability, and thus in programmability and application innovation. Hardware with microproces-sor-like programmability did evolve (for example, the Ikonas Graphics System), but the dominant form of graphics hardware acceleration has been organized around a fixed sequence of rendering operations, often referred to as the graphics pipeline. Early interfaces to these systems such as CORE and later, PHIGS-allowed programmers to specify rendering results, but they were not designed for composition. OpenGL, which I helped to evolve from its Silicon Graphics-defined predecessor IRIS GL in the early 1990s, addressed the need for composability by specifying an architecture (informally called the OpenGL Machine) that was accessed through an imperative programmatic interface. Many features for example, tightly specified semantics; table-driven operations such as stencil and depth-buffer functions; texture mapping exposed as a general 1D, 2D, and 3D lookup function; and required repeatability properties-ensured that programmers could compose OpenGL operations with powerful and reliable results. Some of the useful techniques that OpenGL enabled include texture-based volume rendering, shadow volumes using stencil buffers, and constructive solid geometry algorithms such as capping (the computation of surface planes at the intersections of clipping planes and solid objects defined by polygons). Ultimately, Mark Percy and the coauthors of the SIGGRAPH 2000 paper "Interactive Multi-Pass Programmable Shading" demonstrated that arbitrary RenderMan shaders could be accelerated through the composition of OpenGL rendering operations. During this decade, increases in the raw capability of integrated circuit technology...(from foreword)

Price: 105.99 USD

Location: Victor, New York

End Time: 2024-11-17T16:47:06.000Z

Shipping Cost: 7.63 USD

Product Images

CPU Gems 3 by Hubert Nguyen (hardcover) 2008 with DVDCPU Gems 3 by Hubert Nguyen (hardcover) 2008 with DVDCPU Gems 3 by Hubert Nguyen (hardcover) 2008 with DVDCPU Gems 3 by Hubert Nguyen (hardcover) 2008 with DVDCPU Gems 3 by Hubert Nguyen (hardcover) 2008 with DVDCPU Gems 3 by Hubert Nguyen (hardcover) 2008 with DVDCPU Gems 3 by Hubert Nguyen (hardcover) 2008 with DVDCPU Gems 3 by Hubert Nguyen (hardcover) 2008 with DVDCPU Gems 3 by Hubert Nguyen (hardcover) 2008 with DVD

Item Specifics

Return shipping will be paid by: Buyer

All returns accepted: Returns Accepted

Item must be returned within: 30 Days

Refund will be given as: Money Back

Features: Illustrated, DVD

Number of Pages: 1008 Pages

Publication Name: GPU Gems 3

Language: English

Publisher: Addison Wesley Professional

Subject: Computer Graphics, Programming / General, Digital Media / Video & Animation

Item Height: 1.6 in

Publication Year: 2007

Type: Textbook

Item Weight: 59.8 Oz

Author: Kurt Akeley

Subject Area: Computers

Item Length: 7.8 in

Item Width: 9.5 in

Format: Trade Paperback / Mixed Lot

Recommended

New Omron NJ501-1340 NJ5011340 Sysmac NJ5 CPU with SECS/GEM Communication Module
New Omron NJ501-1340 NJ5011340 Sysmac NJ5 CPU with SECS/GEM Communication Module

$7663.65

View Details
NEW IN BOX CT401D GEM CT-401D COLOR QUAD PROCESSOR CCVE SYSTEM FREESHIPSAMEDAY
NEW IN BOX CT401D GEM CT-401D COLOR QUAD PROCESSOR CCVE SYSTEM FREESHIPSAMEDAY

$217.35

View Details
NEW RED LION CONTROLS GEM10000 DIGITAL COUNTER120/260VAC 28VDC 6A 1/8HP GEM1
NEW RED LION CONTROLS GEM10000 DIGITAL COUNTER120/260VAC 28VDC 6A 1/8HP GEM1

$1350.00

View Details
GE Medical Systems Video Processor X 46-264614 G2-A Board BE312D
GE Medical Systems Video Processor X 46-264614 G2-A Board BE312D

$279.93

View Details
NEW GEMS FS-925 FLOW SWITCH 20 GPH 27326
NEW GEMS FS-925 FLOW SWITCH 20 GPH 27326

$27.50

View Details
New Omron NJ501-1340 NJ5011340 Sysmac NJ5 CPU with SECS/GEM Communication Module
New Omron NJ501-1340 NJ5011340 Sysmac NJ5 CPU with SECS/GEM Communication Module

$7096.01

View Details
Generalmusic GEM GK350 main,cpu and soundgenerator board
Generalmusic GEM GK350 main,cpu and soundgenerator board

$85.00

View Details
Computer CPU Error 1998 CoroCoro CD Promo Japanese Pokemon Card CGC 10 GEM MNT
Computer CPU Error 1998 CoroCoro CD Promo Japanese Pokemon Card CGC 10 GEM MNT

$499.99

View Details
ASUS INTEL 14/13Gem CPU ATX Motherboard Z790/ROG MAXIMUS Z790 HERO BTF
ASUS INTEL 14/13Gem CPU ATX Motherboard Z790/ROG MAXIMUS Z790 HERO BTF

$911.69

View Details
NEW GEMS SENSORS 142541 FLOW INDICATOR TYPE RFI
NEW GEMS SENSORS 142541 FLOW INDICATOR TYPE RFI

$310.00

View Details