Brian
e8ceb5a2eb
XXX comment about skipping stipple for points/lines
18 년 전
Brian
c78f372b17
s/prim_setup/sp_draw_render_stage/, new comments
18 년 전
Brian
4f218958cc
Remove dead code
18 년 전
Brian
ea470eec86
Rename prim_stage -> draw_stage
18 년 전
Brian
86352ff70d
Added colormask, dither, multisample state. Implement colormasking stage.
18 년 전
Brian
bd5533bb7c
front/back-face determination was wrong
18 년 전
Brian
9e94e9b798
culling was inverted
18 년 전
Brian
62f5f18b3e
handle edge flags for GL_POLYGONs
18 년 전
Brian
5b06424a15
fix MIN/MAX mix-up
18 년 전
Brian
2371ed36f7
remove unused hw_data_offset
18 년 전
Brian
46d75518fa
disable debug printfs
18 년 전
Brian
8db689350d
remove glDepthFunc(GL_LEQUAL) change from prev commit
18 년 전
Brian
aac2129663
Fix broken depth offset.
The edge vectors were totally wrong.
Need to multiply bias units by the min resolvable depth delta.
18 년 전
Brian
bc4dd63f12
Obsolete file.
18 년 전
Brian
e89bd0fbc5
Implement polygon stipple state tracking, application.
18 년 전
Brian
300e97081e
need to clamp floats to [0,1] in write functions
18 년 전
Brian
d6aa360edd
fix stencil logic error, use proper front/back face value
18 년 전
Brian
0ac0fb91bd
Compute quad.facing from prim->det and polygon winding.
Updated comments/questions about area vs. prim->det.
18 년 전
Brian
73daa68854
Checkpoint: stencil roughly working, some bugs to fix...
18 년 전
Brian
e6eca5c37e
Begin hooking up stenciling.
18 년 전
Brian
227c95737b
clean-ups
18 년 전
Brian
d015d2e0f4
Fill in remaining switch cases. Only call next stage if quad->mask != 0.
18 년 전
Brian
093d1b42d0
remove debug printf
18 년 전
Brian
a49a23efc5
Fix line clipping bug. New comments.
Need to use a new prim_header for the post-clipped line. Otherwise,
we were changing the header passed to us from the vb code. That messed
up the vertex pointers for the next line primitive.
18 년 전
Brian
985e37eedb
clean-up, comments
18 년 전
Brian
13aa51de41
clamp after offsetting, new comments
18 년 전
Brian
6aa9c8ebc1
remove unneeded casts, added comments
18 년 전
Brian
1deafdb1de
Do depth testing with integer values.
Using floats (and float->ushort->float conversion) introduces errors.
Only GLushort depth buffers work for now...
18 년 전
Brian
f6dffd6ee7
fix problems with polygon offset
18 년 전
Brian
5e4379b5a4
comments, clean-up
18 년 전
Brian
720c0eb71d
added comments
18 년 전
Brian
1fe4cf83cd
Fix front/back mix-up. added comments.
18 년 전
Brian
24b68f4184
press 'f' to toggle GL_CCW/GL_CW front face
18 년 전
Brian
9a89cc3b6b
use 'c' to cycle through polygon cull modes
18 년 전
Brian
8733ee9dc9
use cursor keys to translate triangle
18 년 전
Brian
17b86cfa4e
Comments, minor clean-up.
18 년 전
Brian
e7a2085148
comments
18 년 전
Brian
57a5385652
Added comments, assertions.
18 년 전
Brian
8c1fa904ed
Fix EMIT_ATTR() to populate the draw->vf_attr_to_slot[] array.
Note that attribute index has to be biased by two, since vertex->data[]
starts after the header and clipcoord fields. See comments for details.
Added a bunch of comments/docs.
18 년 전
Brian
d68ea4e23f
remove some dead/disabled stuff
18 년 전
Brian
f4053ce858
Remove softpipe includes
18 년 전
Brian
ebafc193fa
s/G_/SP_/
18 년 전
Brian
a380f98b6c
Rename G_NEW_* tokens to SP_NEW_*
18 년 전
Brian
546eff6ba8
Obsolete file.
18 년 전
Brian
279ffe3f16
New 'draw' module for primitive drawing (clipping, culling, etc).
18 년 전
Brian
9fbdf50078
New 'draw' module for handling the various stages of primitive drawing (clipping, culling, etc).
18 년 전
Brian
10f4b37bd7
Rename/move some files to modularize the primitive/draw code.
18 년 전
michal
9b32c33e9d
Fix function names.
18 년 전
michal
6d8fb1a543
Indent.
Fix function prototype.
18 년 전
michal
3b8bc1f467
Merge branch 'master' of git+ssh://michal@git.freedesktop.org/git/mesa/mesa into softpipe_0_1_branch
18 년 전