blob: 932d61ab36f7d849deaf4f5235364bd2aaf43794 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
<meta name="google-translate-customization" content="38b387022ed0f4d4-a4eb7ef5c10c8ae0-g2870fab75904ce51-18"></meta>
<div id="google_translate_element"></div>
<script type="text/javascript" src="/wiki/translate.js"></script>
We collect NV video card hardware information here.
* [[envytools|https://github.com/envytools/envytools]]: THE repository of reverse engineered documentation and RE tools
* [[Block Architecture Diagram|https://web.archive.org/web/20080111122628/http://www.digit-life.com/articles2/gffx/nv40-part1-a.html]] for the GeForce series
* [[block diagrams|http://freenv.svn.sourceforge.net/viewvc/freenv/doc/shaderinsnformat/bitdiagen/]] for the nouveau series 40 instruction format
* The [[the freenv|http://sourceforge.net/projects/freenv/]] project has some techical code in it's SVN (only for experts, not much useable)
* [[Shading FAQ|http://web.archive.org/web/20090123215411/http://developer.nvidia.com/object/geforce3_faq.html]] for GeForce
* [[Texture formats|http://web.archive.org/web/20090123215411/http://developer.nvidia.com/object/nv_ogl_texture_formats.html]] supported by NVidia GPUs.
* [[Guard band clipping|http://web.archive.org/web/20090123215411/http://developer.nvidia.com/object/Guard_Band_Clipping.html]] used to clip rendering output to viewport.
* names given to 3D objects on different cards :
* nv10 - celsius
* nv20 - kelvin
* nv30 - rankine
* nv40 - curie
* nv50 - tesla
* [[RivaTV (particularly see the "rules" file)|http://rivatv.sourceforge.net/devs.html]]
* [[Nvidia bioses for TNT2 -> Geforce 4|http://www.x86-secret.com/articles/nvbios.htm]]
* [[More Nvidia bioses|http://www.station-drivers.com/page/vgabios.htm]]
* [[Output load detection on nvidia hardware|Load_Detection]]
* [[Surface layout details|Surface_Layouts]]
### Vertex Shading info
* [[http://icps.u-strasbg.fr/~marchesin/perso/extensions/NV/vertex_program2.html|http://web.archive.org/web/20080122101253/http://icps.u-strasbg.fr/~marchesin/perso/extensions/NV/vertex_program2.html]] Explanation of NV_vertex_program2 vertex shading extension
* [[http://www.pny.com/support/downloads/vertoTech/CineFXShaders.pdf|http://web.archive.org/web/20070307000610/http://www.pny.com/support/downloads/vertoTech/CineFXShaders.pdf]] Page 7 has a list of all vertex shading instructions it seems
### Want to know more about Nvidia chips?
* [[The nVidia card range|http://en.wikipedia.org/wiki/Comparison_of_NVIDIA_Graphics_Processing_Units]] in Wikipedia
* [[Review|CardReviews]] links
### General, not related to NV cards
* [[Know your AGP card|http://www.playtool.com/pages/agpcompat/agp.html]]
|