Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
bounds.
This prevents rendering out of bounds when the viewport is partially outside the surface bounds.
|
|
|
|
The cliprect depends on the scissor rect (if enabled), otherwise the drawing
surface bounds.
|
|
could be, but sufficient for now.
|
|
|
|
|
|
something
|
|
|
|
into softpipe_0_1_branch
|
|
|
|
|
|
|
|
|
|
Also added draw_stage::reset_line_stipple(). There may be a better way
of doing that though.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The demos/fslight.c demo runs now.
|
|
|
|
|
|
|
|
const/linear/perspective interpolation in shade_quad().
|
|
|
|
|
|
Handling of constants might change. For now, the st_fragment_program struct
contains a pipe_constant_buffer (not a pointer).
|
|
|
|
|
|
|
|
|
|
git+ssh://brianp@git.freedesktop.org/git/mesa/mesa into softpipe_0_1_branch
|
|
|
|
Fix align128 bug.
|
|
|
|
The clamping for these values depends on whether we're drawing AA or non-AA
points, lines. Defer clamping until drawing time. Drivers could compute and
keep clamped AA and clamped non-AA values if desired.
|
|
|
|
Not sure the generated program looks correct though...
|
|
Make sure the relevant fields in window fbs get updated at appropriate time
(those are NOT the same as fbos!!!), and fix up related code accordingly.
This is a bit ugly, but there's a reason the issues section in EXT_fbo is
a couple hundred pages long...
Hopefully correct now.
|
|
|
|
Conflicts:
src/mesa/main/framebuffer.c
|