| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2008-06-30 | autoconf: Improve the visibility of the swrast DRI driver | Dan Nicholson | |
| Improve the --with-dri-drivers help text so that users are aware that they should install the swrast DRI driver. | |||
| 2008-06-30 | r3xx/r5xx: Enable ARB_point_parameters. | Corbin Simpson | |
| This isn't complete yet. It does cover the two most common usage cases, though, and at least the third one (POINT_DISTANCE_ATTENUATION) is possible, so I'll do that later. | |||
| 2008-06-30 | g3dvl: Simplify shader code. | Younes Manton | |
| 2008-06-30 | g3dvl: Support for field and frame based MC for progressive pictures. | Younes Manton | |
| MC support for frame and field based motion prediction. Also various bug fixes, clean up. | |||
| 2008-06-30 | g3dvl: Work around SP tex cache bug, specify resource usage flags. | Younes Manton | |
| 2008-06-30 | g3dvl: Get rid of some Valgrind errors. | Younes Manton | |
| Get rid of some Valgrind memory leak and uninitialized var errors. | |||
| 2008-06-30 | r300: Fix dumb mistake in LOD bias translation | Nicolai Haehnle | |
| 2008-06-30 | gles: Don't define GLAPIENTRY here. | José Fonseca | |
| 2008-06-30 | r300: Cleanup LodBias support | Nicolai Haehnle | |
| . There is both a per-texture unit and a per-texture object (at least for OpenGL 1.4); this should now be supported properly. . The LOD bias calculation in r300_state has been simplified and corrected (need to multiply by 32 instead of 31, and ensure clamping) . do not clamp LOD bias in TexEnv, as that behaviour conflicts with what the spec says . set Const.MaxTextureLodBias properly . remove the no_neg_lod_bias property; if somebody can explain what it's good for, we can add it back in, but according to Google, nobody seems to use it . removed some dead code and unused variables | |||
| 2008-06-29 | r300: Change LOD bias emission to more closely follow per-tex rules. | Corbin Simpson | |
| Okay, this time it's for real, and for good. This should be a perma-fix. | |||
| 2008-06-29 | Revert accidental edit to progs/demos/lodbias. | Corbin Simpson | |
| *puts yet another paper bag over head* | |||
| 2008-06-29 | demos/shadowtex: Don't set TEXTURE_WRAP_T for 1D texture | Nicolai Haehnle | |
| The operation doesn't really make sense. It triggered a bug in the r300 DRI driver (and possibly other drivers that simulate 1D textures via 2D textures). I've added an isolated test case for this bug to Piglit, so everybody wins. | |||
| 2008-06-29 | r300: Fix wrap mode for 1D textures | Nicolai Haehnle | |
| 2008-06-29 | nouveau: oops, bump the drm patchlevel back down again | Ben Skeggs | |
| 2008-06-29 | nv50: fixes after rebase + commits note on the code that was just pushed. | Ben Skeggs | |
| OK, seems a lot of people have been getting the idea that nouveau is dying lately - I decided to commit some of the work I've been doing lately to prove them wrong :) Progress on my side is slow due to lack of time mainly, but I'm still around. Firstly, don't even bother trying to use gallium on G8x/G9x yet, it won't work. I've deliberately left all the necessary winsys changes out of the commits for a very good reason - I don't know what we're going to need from the DRM exactly yet and don't want to be continually breaking interfaces as I discover additional requirements. On my side, I think I've gone through about 3 different DRM interface changes, and have just discovered that I may need more yet. It'd be very annoying for everyone who uses nouveau to keep things in sync. Once I've got it sorted - I'll commit a lot of cool stuff. Stay tuned. Also, don't look at the shader code.. it's horribly nasty and full of hacks, I used it as an opportunity to learn G8x GPU programs at the same time. New semi-decent code is in works, and will follow at some point. :) | |||
| 2008-06-29 | nv50: reverse stencil sides, header is wrong | Ben Skeggs | |
| 2008-06-29 | nv50: fix line stipple | Ben Skeggs | |
| 2008-06-29 | nv50: don't multiply polygon offset units by 2.0 like on nv40 | Ben Skeggs | |
| 2008-06-29 | nv50: maybe some scissor fixes.. | Ben Skeggs | |
| 2008-06-29 | nv50: vpt translate/scale backwards | Ben Skeggs | |
| 2008-06-29 | nv50: whoops | Ben Skeggs | |
| 2008-06-29 | nv50: rework miptree/texture/texsurf code a bit | Ben Skeggs | |
| 2008-06-29 | nv50: turn on depth test/write again, not 100% but winsys handles it better | Ben Skeggs | |
| 2008-06-29 | nv50: maintain pipe surface status field | Ben Skeggs | |
| 2008-06-29 | nv50: remove some debug | Ben Skeggs | |
| 2008-06-29 | nv50: simplify emit_interp a bit | Ben Skeggs | |
| 2008-06-29 | nv50: make sure static buffers (constbuf, tex control etc) get on reloc list | Ben Skeggs | |
| 2008-06-29 | nv50: R32_FLOAT vbo format | Ben Skeggs | |
| 2008-06-29 | nv50: move surface_map/unmap into nv50_surface.c | Ben Skeggs | |
| 2008-06-29 | nv50: some people are just born stupid.. really.. | Ben Skeggs | |
| 2008-06-29 | nv50: make TEX a halfie | Ben Skeggs | |
| 2008-06-29 | nv50: get tri-scissor-tri working | Ben Skeggs | |
| 2008-06-29 | nv50: separate state validation and upload, similar to nv40 | Ben Skeggs | |
| 2008-06-29 | nv50: fix blend colour | Ben Skeggs | |
| 2008-06-29 | nv50: use stateobjs for sampler/image_control uploads | Ben Skeggs | |
| 2008-06-29 | nv50: hack of a TEX opcode | Ben Skeggs | |
| 2008-06-29 | nv50: hacks for stuff I don't really get yet | Ben Skeggs | |
| 2008-06-29 | nv50: abuse constbuf upload for program upload | Ben Skeggs | |
| 2008-06-29 | nv50: a couple more bits'n'pieces | Ben Skeggs | |
| 2008-06-29 | nv50: disable inline IMMD for now, IMMD+pred == BANG! | Ben Skeggs | |
| fixes progs/fp/lit.txt | |||
| 2008-06-29 | nv50: simplify interp crap a bit... | Ben Skeggs | |
| hopefully there wasn't a good reason I went the route I did.. can't recall.. | |||
| 2008-06-29 | nv50: do tsc/tic upload + stub out shader TEX stuff | Ben Skeggs | |
| 2008-06-29 | nv50: disable ztest for now - it doesn't work still | Ben Skeggs | |
| 2008-06-29 | nv50: flag to indicate to winsys we want a surface for use as a zeta buffer | Ben Skeggs | |
| NVIDIA love to make life difficult.. we need different flags in PTEs for zeta.. yay.. not. | |||
| 2008-06-29 | nv50: comment on a so-far unseen bug | Ben Skeggs | |
| 2008-06-29 | nv50: another vbo format | Ben Skeggs | |
| 2008-06-29 | nv50: fix blend cso | Ben Skeggs | |
| 2008-06-29 | nv50: valgrind complaint | Ben Skeggs | |
| 2008-06-29 | nv50: draw_elements() - inline only for the moment | Ben Skeggs | |
| 2008-06-29 | nv50: support a couple more common VBO formats | Ben Skeggs | |
