My Account


RSS
oZone3D.Net RSS Feeds»RSS 2.0 Feeds

Blogs
»Demoniak3D Blog
»JeGX's Infamous Lab

Sponsors


Link to Us

oZone3D.Net 100% Realtime 3D

»All Site's Network

Search
Google
Web
oZone3D.Net

Visitors Map

 


NVIDIA nZone.com NVIDIA Developer Blog
NVIDIA G80: OpenGL Programming

By: Christophe [Groove] Riccio - www.g-truc.net
Initial Version: November 12, 2006
Edited and Translated by the oZone3D Team
Last Update: March 25, 2007


[ Index ]

Introduction | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9

»Next Page



3 - GPU programming with NVIDIA

Let's start first with an explanation of an nVidia principle regarding the GPUs programming languages. Despite the fact that the ARB has decided to abandon the "assembly language", preferring instead the GPU programming, nVidia keep on maintaining it as new functionalities are added. On the other hand, the GLSL has become essential and naturally the language had to be adapted with this new video card. Hence, we find ourselves with a duplicate of a few extensions, among which half will be useful for some rash guys and eventually for Cg compatibility.

In the first category, we find NV_geometry_program4, NV_vertex_program4, NV_fragment_program4, NV_gpu_program4, NV_parameter_buffer_object, and in the second one, we have EXT_bindable_uniform, EXT_geometry_shader4 and EXT_gpu_shader4.





[ Index ]

Introduction | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9

»Next Page







Language:

The Geeks Of 3D



Demoniak3D
Current Version: 1.23.0
»Demoniak3D
»Download
»Libraries and Plugins
»Demos
»Online Help - Reference Guide
»Codes Samples


GPU Caps Viewer
Current Version: 1.6.2
»GPU Caps Viewer
»GPU DB Submissions


FurMark
Current Version: 1.4.0
»FurMark
»Benchmark Submissions


PhysX FluidMark
Current Version: 1.0.0
»PhysX FluidMark
»Benchmark Submissions


Geeks3D News


Misc
»Texture DataPack #1
»Asus Silent Knight CPU Cooler


Announces

Shop at CheckCost UK.Find Software products like Windows, Antivirus Software, Video Editing & more.


Modul8: real time video mixing and compositing

Page generated in 0.066627025604248 seconds.