José Fonseca
|
452a592ca4
|
mesa: Apply MSVC portability fixes from Alan Hourihane.
|
2008-09-23 17:20:38 -07:00 |
|
Brian Paul
|
facfb44d37
|
mesa: remove unneeded #include
(cherry picked from commit 6363960db5 )
|
2008-09-21 22:13:54 -07:00 |
|
Keith Whitwell
|
32ef6e7583
|
mesa: move fixed function vertex program builder from tnl to core mesa
Also unify caching of fragment and vertex programs in shader/prog_cache.c`
Brought across from gallium-0.2
|
2008-09-21 09:46:00 -07:00 |
|
Brian Paul
|
bbd287103d
|
mesa: prefix a bunch of #include lines with "main/".
This is another step toward removing a whole bunch of -I flags from
the cc commands. Still need to address driver code...
|
2008-09-18 12:26:54 -06:00 |
|
Brian Paul
|
016701f686
|
mesa: Silence compiler warnings on Windows.
|
2008-07-29 17:43:35 -06:00 |
|
Nicolai Haehnle
|
c117d0efd2
|
r300: Implement ARB_shadow_ambient; add STATE_SHADOW_AMBIENT
|
2008-07-27 21:31:49 +02:00 |
|
Brian Paul
|
88c0a74633
|
additional fog/color matrix changes from gallium-0.1
|
2008-05-18 15:55:24 -06:00 |
|
Brian Paul
|
6e92968d75
|
add state vars for color matrix, pixel transfer scale&bias
cherry-picked from gallium-0.1 (068c7bd912 )
|
2008-05-18 15:52:13 -06:00 |
|
Brian Paul
|
2f8fc325ac
|
mesa: added internal post color matrix scale/bias vars
cherry-picked from gallium-0.1 (302daeb2ec )
|
2008-05-18 15:50:20 -06:00 |
|
Brian Paul
|
5976a6a75c
|
added div by zero check for Fog.End/Start (from gallium-0.1)
|
2008-05-18 15:41:36 -06:00 |
|
Alan Hourihane
|
b3efd35f4b
|
revert part of the previous cleanup - it only applies
to the 7.0 branch
|
2008-04-22 23:05:11 +01:00 |
|
Alan Hourihane
|
c8666cfb0b
|
correct the return value
|
2008-04-22 20:31:58 +01:00 |
|
Roland Scheidegger
|
142fcd3a13
|
fix state.lightprod ambient/specular w value (bug #14983)
|
2008-03-13 12:43:04 +01:00 |
|
Roland Scheidegger
|
642d5ee8c5
|
state.depth.range alpha value should be 1, not 0 (bug #14733)
|
2008-03-01 02:56:08 +01:00 |
|
Brian
|
a7e1b4456a
|
Move _mesa_load_tracked_matrices() from TNL module to prog_statevars.c
|
2007-11-29 08:13:16 -07:00 |
|
Brian
|
f05c76ec1a
|
remove unneeded cast
|
2007-10-11 10:33:31 -06:00 |
|
Roland Scheidegger
|
7f1879d4e1
|
make sure optimized fog params get updated
|
2007-05-22 03:32:25 +02:00 |
|
Brian
|
4fca6bfa5d
|
fix STATE_HALF_VECTOR value (bug 10987)
|
2007-05-18 07:46:27 -06:00 |
|
Brian
|
fb3f0beb42
|
update comments
|
2007-03-07 17:37:24 -07:00 |
|
Brian
|
fbc4929185
|
add missing code for newer STATE_INTERNAL items
|
2007-02-24 17:00:50 -07:00 |
|
Brian
|
a2786a97d7
|
add some missing cases in _mesa_program_state_string()
|
2007-02-23 17:13:30 -07:00 |
|
Brian
|
ef0cc9db54
|
remove dead code
|
2007-02-23 11:43:14 -07:00 |
|
Brian
|
aa9d22a1c0
|
replace GLint with gl_state_index
|
2007-02-23 11:21:03 -07:00 |
|
Brian
|
776bc9cf55
|
Undo some STATE_POINT/FOG changes. Max length of state token array is now 5.
|
2007-02-22 09:29:46 -07:00 |
|
Brian
|
f958aabdf3
|
more minor changes to STATE_ indexing
|
2007-02-21 15:23:11 -07:00 |
|
Brian
|
6531952b3c
|
adjustments to STATE_ token layout/format so token[1] is always the array index
|
2007-02-21 11:08:21 -07:00 |
|
Brian
|
223d7cb3c7
|
fix g++ warnings/errors
|
2007-01-23 16:37:51 -07:00 |
|
Brian
|
b7978af693
|
clean up a bunch of program parameter stuff
|
2007-01-09 19:17:17 -07:00 |
|
Brian
|
00cdc0a472
|
Split the program.[ch] files into several new files.
|
2006-12-14 15:01:06 -07:00 |
|