Commit graph

319 commits

Author SHA1 Message Date
jpaana
465c6ba633 Updated to new shader system 2003-02-16 03:24:38 +00:00
cholleme
318462e094 no message 2003-02-15 20:22:28 +00:00
cholleme
d89e5f8bff no message 2003-02-15 19:59:11 +00:00
cholleme
95f5f2a006 Removed some old thing 2003-02-15 18:56:38 +00:00
cholleme
ecdbc4271f Curves and meshes are unified 2003-02-15 18:56:17 +00:00
cholleme
03ae036073 Multiply curve vertex colors with lightmapbright 2003-02-15 18:55:43 +00:00
cholleme
e70ad77e3a Small fix for the new font drawing 2003-02-15 18:54:41 +00:00
cholleme
9d28810ce7 Per vertex setup is now done in vertex programs 2003-02-15 18:54:08 +00:00
cholleme
e58472bb83 Support the new rendering system 2003-02-15 18:53:11 +00:00
cholleme
67339ed524 The geforce2 path is broken currently 2003-02-15 18:52:00 +00:00
cholleme
0e956c1dcf change for the bump drivers 2003-02-15 18:51:01 +00:00
cholleme
bbaff82de2 Curves now also have per pixel lighting 2003-02-15 18:50:23 +00:00
cholleme
8cf8037241 Small change for the bump drivers 2003-02-15 18:09:45 +00:00
cholleme
ab3b3ff6ac Added shader support 2003-02-15 18:03:41 +00:00
cholleme
10f1a0023e Added (hacky) shader support, but mdl should go out anyway 2003-02-15 18:02:58 +00:00
cholleme
c4528b5109 Support the new rendering system 2003-02-15 18:02:06 +00:00
cholleme
08a2b2f50e Support the new rendering system
Fixed shadow volumes for q3 bsp's
2003-02-15 18:01:22 +00:00
cholleme
493fa4de6c Some small things to support the new rendering system 2003-02-15 18:00:08 +00:00
cholleme
2758179d5a Changes to support the new render drivers 2003-02-15 17:59:35 +00:00
cholleme
332a2d3e6f Moved debug info to the bottom of the screen 2003-02-15 17:57:27 +00:00
cholleme
a1aa8c1cf4 Changes to the way shadow volumes are calculated, to support the new render drivers 2003-02-15 17:56:45 +00:00
cholleme
bd5cbfb9b0 Added some shader prototypes 2003-02-15 17:54:35 +00:00
cholleme
688ededc49 Fixed shadow volumes for q3 bsp's 2003-02-15 17:52:37 +00:00
cholleme
69b03db688 CM_* methods take a model as parameter (to keep client & server separated) 2003-02-15 17:52:07 +00:00
cholleme
12dc8b4ee8 We now actually use the shaders 2003-02-15 17:51:36 +00:00
cholleme
f2b6ca0092 Added packed gloss loading 2003-02-15 17:50:11 +00:00
cholleme
0ed180d306 Added prototypes of the new q3 methods 2003-02-15 17:48:17 +00:00
faded
b1117fc9d8 - fixed Sys_Find* not using glob to work properly
- fixed a long standing bug involving USERPREF_DIR and Sys_Find*
2003-02-13 21:25:24 +00:00
faded
c99489e9b9 updated to compile linux and SDL ports 2003-02-13 19:46:54 +00:00
faded
09d9121083 moved Sys_Find* code to its own file, and recoded them for platforms
lacking good glob syscall implementation
2003-02-05 14:00:38 +00:00
faded
4a9ad6b6ba moved Sys_Find* declarations in sys.h 2003-02-05 13:58:01 +00:00
faded
ae7d49d4fc moved the targa stuff to its own file 2003-02-05 13:52:10 +00:00
jpaana
49ebbc4fbb No mixing GL_POLYGON and GL_TRIANGLE_FAN... 2003-02-04 18:37:20 +00:00
cholleme
03727ab085 Nv parse (used to parse register combiner state out of file) 2003-02-03 14:18:50 +00:00
cholleme
f867791fd3 Some experimental cg stuff (not actually used currently) 2003-02-03 14:16:17 +00:00
cholleme
580de5cd15 no message 2003-02-03 14:15:09 +00:00
cholleme
d25d9c99b9 These are binary to avoid linefeed problems, they should not be modified anyway 2003-02-03 14:14:42 +00:00
cholleme
c798707c79 Added area portals 2003-02-03 14:12:21 +00:00
cholleme
c7d9316e27 Added skipline method used for shader parsing 2003-02-03 14:11:51 +00:00
cholleme
e781942783 New splash screen 2003-02-03 14:11:07 +00:00
cholleme
e2416c4b5a Texture loading 2003-02-03 14:10:38 +00:00
cholleme
ccf4b4bdff Quake3 surface properties 2003-02-03 14:10:09 +00:00
cholleme
c7ca8a7bd4 Added basic shader parsing 2003-02-03 14:09:47 +00:00
cholleme
af25cff4f2 Gl extensions shared between nvparse and tenebrae 2003-02-03 14:09:12 +00:00
cholleme
d4fed6d642 Moved texture loading to textures.c 2003-02-03 14:08:12 +00:00
cholleme
2b33b9f0d6 Added register_combiners2 support 2003-02-03 14:07:03 +00:00
cholleme
3af378bcd8 Better q3 map support 2003-02-03 14:05:25 +00:00
cholleme
82090154c6 Added area portals 2003-02-03 14:04:26 +00:00
cholleme
9897d7f099 New tangent space calc (works with mirrored textures)
Setup neighbour pointers (not fully fixed yet)
Added area portals
2003-02-03 14:03:59 +00:00
cholleme
cbe607209f Added basic shader parsing 2003-02-03 14:01:42 +00:00