Brian
|
f6d4f5e1e9
|
Rewrite blending in terms of SIMD operations.
|
2007-07-03 17:12:11 -06:00 |
|
Brian
|
7ff4359a3b
|
added vec2(vec4) constructor, bug 11404
|
2007-07-03 11:41:56 -06:00 |
|
Brian
|
a36b5c6d47
|
add code for stpq, rgba writemasks in make_writemask(), bug 11404
|
2007-07-03 11:41:21 -06:00 |
|
Brian
|
a813f65487
|
clarify that line_stipple_factor is in [0,255] corresponding to GL's range of [1,256].
|
2007-07-03 10:58:03 -06:00 |
|
Brian
|
3d04682b7a
|
fix StepX/StepY typo
|
2007-07-03 10:06:13 -06:00 |
|
Brian
|
f9b53f648d
|
use _mesa_unpack_stencil_span() in draw_stencil_pixels(), bug 11457
|
2007-07-03 08:54:29 -06:00 |
|
Roland Scheidegger
|
9a45176dd8
|
fix GL_DOT3_RGBA texture combiner mode in generated fragment programs (bug #11030)
|
2007-07-03 14:27:41 +02:00 |
|
Brian
|
ea92566ed9
|
rename a few structs (use _state suffix consistantly), reorder/sort fields in some structs
|
2007-07-02 15:32:12 -06:00 |
|
Brian
|
9220255d75
|
add const to wglSetPixelFormat() to match .h declaration
|
2007-07-02 10:16:02 -06:00 |
|
Brian
|
06542019a8
|
avoid unnecessary clamping of depth values (bug 11448)
|
2007-07-02 08:46:57 -06:00 |
|
Dave Airlie
|
6257ed8663
|
r300: fix compiz crash on swtcl - doesn't fix compiz though.
Compiz for some reason looks like ass, everything with textures
looks like it has a 2x width/height multiplier on the texture coords...
|
2007-07-02 17:22:35 +10:00 |
|
Claudio Ciccani
|
a49570794a
|
Compute the amount of time to sleep on idle event using timers as reference.
|
2007-07-01 12:24:44 +02:00 |
|
Claudio Ciccani
|
33da6cb133
|
Fixed initialization of render buffer and deinitialization of context.
|
2007-07-01 12:23:12 +02:00 |
|
Dave Airlie
|
ad19038080
|
r300: oops wrong logic for swtcl
|
2007-07-01 19:27:26 +10:00 |
|
Dave Airlie
|
0caee6b006
|
r300: oops turn back off cmd buf debugging
|
2007-07-01 18:52:47 +10:00 |
|
Dave Airlie
|
f556b7f84c
|
Merge branch 'r300-swtcl'
|
2007-07-01 18:50:14 +10:00 |
|
Dave Airlie
|
646ed82e6b
|
fix tabbing
|
2007-07-01 18:46:39 +10:00 |
|
Dave Airlie
|
6564e4bffa
|
r300: add authorship
|
2007-07-01 18:43:22 +10:00 |
|
Dave Airlie
|
2d5313db72
|
r300: remove some unused code
|
2007-07-01 18:42:27 +10:00 |
|
Dave Airlie
|
b691d46046
|
r300: cleanup some of the swtcl code
|
2007-07-01 18:40:26 +10:00 |
|
Dave Airlie
|
8f7478e5cb
|
r300: fixup manytex, we needed to emit the vic/vir/vof every time
|
2007-07-01 18:29:23 +10:00 |
|
Dave Airlie
|
885c1326c3
|
r300: fix tabbing
|
2007-07-01 17:15:50 +10:00 |
|
Brian
|
f4b103dc99
|
simplify INIT_SPAN code
|
2007-06-29 21:52:18 -06:00 |
|
Brian
|
fcc77d3ece
|
s/SPAN_RGBA/SPAN_INDEX/ in clear_ci_buffer_with_masking()
|
2007-06-29 21:33:59 -06:00 |
|
Brian
|
9dca42a4a1
|
Undo some prev glDraw/CopyPixel changes which fixed a bug in which colors were overwritten by interpolating attributes.
Now just set the span->arrayAttribs mask in glDraw/CopyPixels and be sure
we don't overwrite the values in interpolate_active_attribs().
|
2007-06-29 21:29:30 -06:00 |
|
Brian
|
fb4f4e2d18
|
Obsolete
|
2007-06-29 21:13:20 -06:00 |
|
Brian
|
fc5bf53644
|
overhaul point rasterization, no longer use s_pointtemp.h
|
2007-06-29 21:12:46 -06:00 |
|
Brian
|
d523a04853
|
added buffer_data(), buffer_sub_data() to pipe_buffer
|
2007-06-29 13:10:47 -06:00 |
|
Brian
|
e62cf5c69a
|
more work on tex objects, surfaces, mappable buffers
|
2007-06-29 13:03:01 -06:00 |
|
Brian
|
48076dc784
|
added texture types and mapping types
|
2007-06-29 12:59:58 -06:00 |
|
Brian
|
34cbcf92af
|
texture object construction
|
2007-06-29 12:59:02 -06:00 |
|
Brian
|
16fdae16b6
|
s/G_CONTEXT_H/SP_CONTEXT_H/
|
2007-06-29 12:16:37 -06:00 |
|
Brian
|
66d0784f13
|
regenerated
|
2007-06-29 07:53:11 -06:00 |
|
Ben Skeggs
|
5e4a0f42f2
|
nouveau: match drm changes (0.0.7)
|
2007-06-29 14:28:39 +10:00 |
|
Ben Skeggs
|
17e81bda6e
|
nouveau: NV30_TCL viewport/scissor fixes
|
2007-06-29 14:28:39 +10:00 |
|
Brian
|
02dd2221b6
|
bring over 7.0 doc changes
|
2007-06-28 16:44:24 -06:00 |
|
Brian
|
767cac1494
|
Add a few missing GL 2.0 entrypoints, regenerate related files.
Specifically:
glVertexAttrib4bv
glVertexAttrib4iv
glVertexAttrib4ubv
glVertexAttrib4uiv
glVertexAttrib4usv
|
2007-06-28 16:34:40 -06:00 |
|
zhang
|
37aca21129
|
a variety of fixes for MingW
|
2007-06-28 08:12:52 -06:00 |
|
Brian
|
b0b02507b4
|
remove t_save_api.c and some other obsolete files, may be more
|
2007-06-28 07:18:43 -06:00 |
|
Brian
|
2233d4c1ee
|
remove obsolete t_save_api.c
|
2007-06-28 07:16:13 -06:00 |
|
Brian
|
3b10f50efb
|
use larger point/sprite size
|
2007-06-28 07:16:13 -06:00 |
|
Brian
|
1a55e97c9c
|
increase MAX_POINT_SIZE to 60
|
2007-06-28 07:16:13 -06:00 |
|
Brian
|
3156854c25
|
XXX comment about point clamping
|
2007-06-28 07:16:12 -06:00 |
|
Brian
|
369d6654d4
|
added comment, remove dead code
|
2007-06-28 07:16:12 -06:00 |
|
Brian
|
1be17dc446
|
consolidate point/line state into pipe_setup_state
|
2007-06-26 17:35:24 -06:00 |
|
Brian
|
192f9ab81b
|
fix logic error in updating of quad's Z values. Basic depth testing works now
|
2007-06-25 09:46:04 -06:00 |
|
Brian
|
363e602042
|
clean-ups
|
2007-06-25 09:45:10 -06:00 |
|
Brian
|
0717daf4f9
|
emit quad->outputs.depth[], hack need_z
|
2007-06-25 09:44:28 -06:00 |
|
Brian
|
8f6d06d037
|
code for functional Z buffer surface
|
2007-06-25 09:43:02 -06:00 |
|
Brian
|
05b2297bef
|
better triangle Z coords
|
2007-06-25 09:41:49 -06:00 |
|