- Jan 05, 2005
-
-
Vladimir Dergachev authored
Make guessing texture formats easier.
-
Vladimir Dergachev authored
Get NeHe demos 06, 07 and 19 working.
-
- Jan 04, 2005
-
-
Vladimir Dergachev authored
-
Vladimir Dergachev authored
This can be tested with lesson19 from NeHe. This has also shown that the alpha code does not work - we pick up a red tint for transparent pixels somewhere.
-
Vladimir Dergachev authored
-
Vladimir Dergachev authored
* move proven code into the r300_state.c * update ClearBuffer to cope with more dynamic state * cleanup !
-
Brian Paul authored
-
Brian Paul authored
-
Brian Paul authored
-
Keith Whitwell authored
-
Keith Whitwell authored
-
Keith Whitwell authored
-
Keith Whitwell authored
including Felix's ptex code. Re-enable some assembly for performance.
-
Brian Paul authored
Added more functions to pbutil.[ch] to better isolate API differences.
-
- Jan 03, 2005
-
-
Felix Kühling authored
hardware. By also reversing the depth range this can compensate the loss of accuracy of far objects caused by the projective transformation. Software fallbacks work but are slightly slower since floats in a custom (non IEEE) format have to be encoded and decoded. I havn't done anything about polygon offsets yet. There doesn't seem to be an easy way do get it right except making the offset unit as big as the lowest resolution of depth values. For now float depth is disabled by default but can be enabled through driconf (though I have seen only positive effects so far).
-
Felix Kühling authored
-
Ian Romanick authored
mistakenly emitted in the wrong order.
-
Brian Paul authored
-
Vladimir Dergachev authored
Take apart program_pipeline() and move it into appropriate pieces within the driver. Test the framework on run_flat_render()
-
Brian Paul authored
-
Brian Paul authored
-
Brian Paul authored
-
Vladimir Dergachev authored
Turns out I left flat primitives in vertex buffer mode. Switch them back to immediate which works correctly..
-
Vladimir Dergachev authored
Add fprintf to print these constants. Correct t->size computation, so it works now.
-
Vladimir Dergachev authored
Hook it up, so lesson06 displays red colored textures.
-
- Jan 02, 2005
-
-
Vladimir Dergachev authored
-
Vladimir Dergachev authored
I can not trigger any lockups now..
-
Vladimir Dergachev authored
-
Vladimir Dergachev authored
The code is still disabled since we are displaying random image data instead of actual texture and because I had to put a sleep(1) in lesson06 drawing loop to prevent lockups.
-
Adam Jackson authored
-
Felix Kühling authored
in every single span function. Instead flush and wait in the SpanRenderStart hook and in wrappers around _swrast_Copy/Draw/ReadPixels. Misc. cleanups in savagespan.c while I'm there.
-
- Jan 01, 2005
-
-
Felix Kühling authored
driver. It uses the new DRM version 2.0.x now, which has just been committed to DRM CVS.
-
Felix Kühling authored
-
Vladimir Dergachev authored
-
- Dec 31, 2004
-
-
Vladimir Dergachev authored
Qualify the magic 20B0 register as SE_VTE_CNTL similar to R200. Looks like disabling Z offset and scaling displays gears properly, not sure why. Perhaps the meaning of the bits has changed ? Cleanup code a bit.
-
Vladimir Dergachev authored
-
Vladimir Dergachev authored
Add texture drawing code. Note: it is broken at the moment and is disabled in CVS. However, all hooks are there. Fix vertex buffer drawing code.
-
- Dec 30, 2004
-
-
Vladimir Dergachev authored
-
Keith Whitwell authored
-
Keith Whitwell authored
-