Brian
b7c646d1bc
actually use new glClear code
18 years ago
Brian
abf45c2a3d
fix comment
18 years ago
Brian
83b6c46b50
plug in write_mono_row_ub
18 years ago
Brian
f9c17ec58a
Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
18 years ago
Brian
a4af3e5ab3
Effectively disable _TexEnvProgram before calling _swrast_DrawPixels().
It's OK to use _TexEnvProgram regardless of the texture state, but if fog
is also enabled, the fragment program is lacking the actual fog computation
so fogging doesn't appear.
Fixing this might involve a new _MaintainFogProgram field and related code.
For now, just disable the _TexEnvProgram and let swrast handle everything.
18 years ago
Brian
b9080dd549
fix glDrawPixels + fragment program problem
18 years ago
Brian
c1cb541233
copy wpos attrib info into zoomed span (fixes fog perspective correction problem)
18 years ago
Brian
837f2c18c4
implement softpipe clearing (untested)
18 years ago
Brian
73f96c5105
Initial work for glClear(), clear color state.
18 years ago
Dave Airlie
d7777f4598
fixup some bits of tcl path
18 years ago
Dave Airlie
2a6082b531
swtcl: gears works
18 years ago
Brian
6cb2d0cb71
hook up point state
18 years ago
Brian
af9b5ca035
Re-org of surface/framebuffer state.
We should be able to render to any depth/format of X window now.
18 years ago
Brian
03933ad656
don't request GLUT_ALPHA
18 years ago
Brian
bd8eeb7ed0
Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
18 years ago
Brian
0e9838263c
just use regular malloc(), free(), memcpy()
18 years ago
Brian
2137e3053e
add point/line/polygon state
18 years ago
Brian
493f7b5f3a
Added alpha test state.
18 years ago
Brian
efe6c50089
Define just one set of PIPE_FUNC_LESS, GREATER, EQUAL, etc tokens.
Used for depth test, alpha test, stencil test, shadow test, etc.
18 years ago
Brian
9ec2e16223
change clear color
18 years ago
Dave Airlie
4a841b969a
more commits to fix things and stuff - still not doing anything except crashin
18 years ago
Dave Airlie
492bc67df1
swtcl add debug and fix offset
18 years ago
Dave Airlie
780ae9f17d
cleaned up reduced prim
18 years ago
Dave Airlie
3b8cf84aa5
fixup packet setup - still hangs
18 years ago
Dave Airlie
aaf76906e8
add missing swtcl file
18 years ago
Dave Airlie
d42888dac3
add more swtcl code to r300 - hangs card now
18 years ago
Brian
97fc768574
s/PRIM_H/SP_STATE_H/
18 years ago
Brian
3cdd8bfe8e
Added st_update_framebuffer struct/object.
18 years ago
Brian
1119852d02
framebuffer state
18 years ago
Brian
fde755aefb
In softpipe_set_viewport() use ordinary (struct) assignment to update softpipe->viewport.
The previous memcpy() was incorrect since it only copied 4 bytes instead of 32.
With struct assignment we avoid data size errors.
18 years ago
Brian
8f6b6eed35
initial framebuffer state
18 years ago
Brian
fe1f94f26c
framebuffer state
18 years ago
Michel Dänzer
9cde7fb61d
i915tex: Missing piece of SetTexOffset hook implementation for I830 generation.
18 years ago
Keith Whitwell
477e18cb02
Add GLUT_ALPHA for softpipe
18 years ago
Keith Whitwell
943964a1e5
Rename directories again?!
Some git wierdness going on.
18 years ago
Keith Whitwell
6393cda676
Renamed softpipe directories and files to something less confusing.
softpipe/state_tracker --> state_tracker/
softpipe/ --> pipe/
softpipe/generic --> pipe/softpipe/
I don't think pipe is a great name, but I disliked all the others too.
Luckily it's fairly easy to rename with git, so this can be revisited
later.
18 years ago
Keith Whitwell
7050a4a7bc
Small optimization for line drawing.
And some comments on point sprites.
18 years ago
Keith Whitwell
790ec6ad3f
Remove some dead code.
18 years ago
Dave Airlie
bc81885bb2
Initial r300 modes for swtcl it compiles!!
18 years ago
Stephane Marchesin
f6963f57d9
nouveau: remove useless viewport xform with id matrix.
18 years ago
Dave Airlie
40cc47f8ee
move clip to r300 emit
18 years ago
Brian
144e1e439f
fix an error string, refactor _mesa_GetCompressedTexImageARB() to get rid of a goto
18 years ago
Brian
261ed74074
fix make clean commands so missing subdirs don't cause infinite loops
18 years ago
Brian
d70fa021d5
added memcpy() to-do item
18 years ago
Brian
ef82f004fa
fix comment
18 years ago
Brian
edf07417be
Fix TEXREL issues when using GLX_USE_TLS (see bug 7459).
18 years ago
Brian
c1ba308e64
fix GLX_USE_TLS breakage, fix a warning
18 years ago
Brian
6378dc3ae3
simple line drawing code
18 years ago
Brian
0fbc4c51a0
Rework _mesa_update_texture_compare_function() to only be called during
state validation/update.
Note that we're still temporarily skipping the test for an active fragment
program. Need to fix shadow2D() ...
18 years ago
Brian
495e2c8327
rename/clean-up _mesa_validate_texture_wrap_mode
18 years ago