Ben Skeggs
8fcfaa3238
Play "nuke the typedef"
18 vuotta sitten
Oliver McFadden
5ec66cf62d
Revert "r300: Corrected off-by-one error in r300_vertprog.c."
This reverts commit 07ac2386f5 .
18 vuotta sitten
Oliver McFadden
07ac2386f5
r300: Corrected off-by-one error in r300_vertprog.c.
18 vuotta sitten
Oliver McFadden
42dcdb9372
r300: Moved some hardware initialization into appropriate functions.
18 vuotta sitten
Oliver McFadden
08a005e076
r300: Use a switch statement in r300UpdateCulling.
18 vuotta sitten
Oliver McFadden
4b08b9c3e9
r300: Setup the back facing color bits correctly.
Apparently for back facing color to work you must set all 3 color bits; I guess
the hardware cannot handle them separately.
18 vuotta sitten
Brian
7c4c82fc6d
fix width/depth mix-up (bug 11577)
18 vuotta sitten
Brian
f5eb25e9c7
fix swizzle-related bug 11534
18 vuotta sitten
Patrice Mandin
e5dd389429
nv20 also don't support viewport_origin, like nv10
18 vuotta sitten
Ben Skeggs
cd8613e59d
nouveau: match drm 0.0.9 interface
18 vuotta sitten
Brian
3ffa09b09d
clean-up of stencil code
18 vuotta sitten
Brian
b755a2d9de
Minor clean-up of polygon offset logic. Properly compute _MRD field.
18 vuotta sitten
Brian
34f6243bef
Improve this demo in a few ways.
1. Use more reasonable hither/yon clip planes to make better use of shallow
(16-bit) z buffers.
2. Use different colors on cube faces to help detect Z fighting if it occurs.
3. Report GL_DEPTH_BITS on start-up.
18 vuotta sitten
Tommy Schultz Lassen
ee7fece054
r300: Added support for Back Facing Color.
18 vuotta sitten
Tommy Schultz Lassen
4bd04c9851
r300: Corrected r300UpdateCulling; would only set font face if culling was set.
18 vuotta sitten
Patrice Mandin
922dadf422
nouveau: nv20 does not support hw scissors
18 vuotta sitten
Arthur Huillet
a8ec5dac3c
bumped nouveau DRM interface version number
18 vuotta sitten
Michel Dänzer
7c42222111
i915tex: Better procedure for dropping batchbuffer on virtual resolution change.
The previous procedure would often result in a GPU lockup.
18 vuotta sitten
Michel Dänzer
f1e1b2ed16
i915tex: Only wait for vblank when really necessary.
This avoids superfluous waits for vblank timing out under some circumstances.
18 vuotta sitten
Michel Dänzer
a903749b24
Clear pointers to freed cliprects.
Not doing this could lead to double frees under rare circumstances.
18 vuotta sitten
Brian
aa328291c5
Fix size test bug in _mesa_test_proxy_teximage().
width/height/depth == 0 is a legal texture size (no error generated).
Later, the texture will be considered incomplete, however, and texturing
will effectively be disabled.
See bug 11309.
18 vuotta sitten
Brian
37ece4df7c
Check if 'indices' parameter is NULL (bug 11314)
18 vuotta sitten
Brian
25cfb68f0b
Change float depthScale param to _mesa_unpack_depth_span() to GLuint depthMax.
18 vuotta sitten
Brian
64359af071
check depthScale value for optimized ushort->uint case (fixes bug 11474)
18 vuotta sitten
Brian
a164d3aee0
In _swsetup_Translate(), update dest->attrib[FRAG_ATTRIB_COL0].
Also, check if we're in RGB vs. CI mode. This fixes a problem with
incorrect rendering color seen with the redbook/polys demo.
18 vuotta sitten
Brian
0bf2479aef
Add case for GL_QUADS in i915_reduced_primitive_state().
The t_dd_tritemp.h code can emit GL_QUADS primitives. We need to catch
that case to determine if polygon stipple should be enabled.
Fixes bug reported by Carlos Diógenes on 4 July 2007.
18 vuotta sitten
Patrice Mandin
f0aa6654e2
Merge branch 'master' of git+ssh://pmandin@git.freedesktop.org/git/mesa/mesa
18 vuotta sitten
Patrice Mandin
69501d76fc
NV_17 is different from NV_10
18 vuotta sitten
Patrice Mandin
2adcd5bdd2
NV1X don't support VIEWPORT_ORIGIN in hardware
18 vuotta sitten
Xavier Bachelot
f98bdfca57
call glutInit(), bug 11486
18 vuotta sitten
Brian
ffa2659204
stencil pixel map didn't work in _mesa_unpack_stencil_span(), bug 11475
18 vuotta sitten
Brian
c223c6b663
Be more consistant with paths in #includes. Eventually, eliminate a bunch of -I flags.
18 vuotta sitten
Brian
e8e5d9effe
support more modes, added -f cmd line option
18 vuotta sitten
Brian
9aa8223605
assorted clean-ups
18 vuotta sitten
Eric Anholt
bd9db5eed2
fix LogicOp/bitmap problem, bug 11133
18 vuotta sitten
Brian
22b0b2f47e
add fbdev/ to DEMO_FILES
18 vuotta sitten
Dave Airlie
5657fc5b4c
r300: only init swtcl on tcl-less cards
18 vuotta sitten
Brian
7ff4359a3b
added vec2(vec4) constructor, bug 11404
18 vuotta sitten
Brian
a36b5c6d47
add code for stpq, rgba writemasks in make_writemask(), bug 11404
18 vuotta sitten
Brian
3d04682b7a
fix StepX/StepY typo
18 vuotta sitten
Brian
f9b53f648d
use _mesa_unpack_stencil_span() in draw_stencil_pixels(), bug 11457
18 vuotta sitten
Roland Scheidegger
9a45176dd8
fix GL_DOT3_RGBA texture combiner mode in generated fragment programs (bug #11030)
18 vuotta sitten
Brian
9220255d75
add const to wglSetPixelFormat() to match .h declaration
18 vuotta sitten
Brian
06542019a8
avoid unnecessary clamping of depth values (bug 11448)
18 vuotta sitten
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...
18 vuotta sitten
Claudio Ciccani
a49570794a
Compute the amount of time to sleep on idle event using timers as reference.
18 vuotta sitten
Claudio Ciccani
33da6cb133
Fixed initialization of render buffer and deinitialization of context.
18 vuotta sitten
Dave Airlie
ad19038080
r300: oops wrong logic for swtcl
18 vuotta sitten
Dave Airlie
0caee6b006
r300: oops turn back off cmd buf debugging
18 vuotta sitten
Dave Airlie
f556b7f84c
Merge branch 'r300-swtcl'
18 vuotta sitten