Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | replace __inline and __inline__ with INLINE macro | Brian Paul | 2008-06-21 | 1 | -10/+10 |
| | |||||
* | r300: recombine the vap input route 0 code and clean | Dave Airlie | 2008-05-03 | 1 | -0/+2 |
| | | | | | | This gets non-tcl cards working again on this branch.. at least texrect and glxgears | ||||
* | r500: setup fragment program constant emission atom | Dave Airlie | 2008-05-02 | 1 | -6/+8 |
| | |||||
* | mesa: cleanup state emission and rs for r500 | Dave Airlie | 2008-05-02 | 1 | -0/+13 |
| | | | | trivial clear app now renders | ||||
* | some basic r500 portage | Dave Airlie | 2008-05-02 | 1 | -0/+12 |
| | |||||
* | r300: cleanup some of the swtcl code | Dave Airlie | 2007-07-01 | 1 | -0/+7 |
| | |||||
* | clean up cache flush emission into one place | Dave Airlie | 2007-06-22 | 1 | -0/+1 |
| | | | | makes gears work with swtcl | ||||
* | fixup packet setup - still hangs | Dave Airlie | 2007-06-17 | 1 | -0/+2 |
| | |||||
* | r300: Use the CP_PACKET3 macro for Type 3 packets. | Oliver McFadden | 2007-05-30 | 1 | -13/+4 |
| | | | | | | | | | I haven't converted all of the Type 3 packets to the CP_PACKET3 macro yet because some of the Type 3 packet defines are missing from the R300 register definition file. These defines need to be copied from DRM and Mesa into the R300 register definition file then copied into both DRM and Mesa. | ||||
* | r300: Just use "inline" rather than "__inline__". | Oliver McFadden | 2007-05-20 | 1 | -6/+6 |
| | |||||
* | r300: Use __FUNCTION__ not __func__. | Oliver McFadden | 2007-05-11 | 1 | -3/+3 |
| | | | | Just for consistency; most of the code already uses __FUNCTION__. | ||||
* | r300: Renamed r300_maos.c to r300_emit.c; it contains mostly emit code now. | Oliver McFadden | 2007-05-11 | 1 | -0/+8 |
| | |||||
* | r300: Removed obsolete start_index16_packet/start_index32_packet. | Oliver McFadden | 2007-05-10 | 1 | -22/+0 |
| | | | | It's all in r300_render.c now. | ||||
* | r300: Moved some more of the emit code into r300_render.c. | Oliver McFadden | 2007-05-10 | 1 | -14/+0 |
| | |||||
* | r300: The empty check_space doesn't and never has done anything; removed it. | Oliver McFadden | 2007-05-09 | 1 | -5/+0 |
| | |||||
* | r300: Last of the indent changes. :) | Oliver McFadden | 2007-05-09 | 1 | -8/+4 |
| | |||||
* | r300: Removed the unused immediate vertices mode macro. | Oliver McFadden | 2007-05-09 | 1 | -15/+0 |
| | | | | | Immediate vertices mode hasn't been supported since early CVS versions of the R300 driver. | ||||
* | r300: Removed a disabled/obsolete e32 in the AOS function. | Oliver McFadden | 2007-05-09 | 1 | -3/+0 |
| | |||||
* | r300: Converted exit calls to _mesa_exit calls. | Oliver McFadden | 2007-05-09 | 1 | -2/+2 |
| | | | | Note that the exit codes are inconsistent and should be fixed. | ||||
* | r300: Indented r300_emit.h. | Oliver McFadden | 2007-05-09 | 1 | -11/+12 |
| | |||||
* | r300: remove unneeded semicolon from macro | Dave Airlie | 2007-04-14 | 1 | -1/+1 |
| | |||||
* | Fix compilation warning. | Jerome Glisse | 2006-09-12 | 1 | -9/+12 |
| | |||||
* | r300_emit.h cleanup. | Jerome Glisse | 2006-07-27 | 1 | -177/+184 |
| | | | | | | | Remove unused macro Replace LOCAL_VAR, PREFIX* Indent code Remove radeon redundant CP type 3 packet | ||||
* | Uncomment a couple of helper functions. | Vladimir Dergachev | 2005-06-27 | 1 | -10/+1 |
| | | | | Fix slipup from CVS update that was commented out and did not show up during compilation. | ||||
* | Rename unchecked state to match DRM driver. | Vladimir Dergachev | 2005-06-27 | 1 | -6/+26 |
| | | | | Emit wait idle and pacify r300 before emitting state - this seems to improve stability. | ||||
* | Flat shading and bunch of clarifications to r300_reg.h . | Aapo Tahkola | 2005-05-05 | 1 | -0/+1 |
| | |||||
* | Unlike radeon and r200 drivers r300AllocCmdBuf allocs dwords not bytes. | Aapo Tahkola | 2005-03-12 | 1 | -2/+4 |
| | |||||
* | Add a couple of helper functions for completeness. | Vladimir Dergachev | 2005-03-03 | 1 | -0/+19 |
| | |||||
* | Fixing *lots* of warning messages, especially concerning unportable | Nicolai Haehnle | 2005-02-17 | 1 | -5/+7 |
| | | | | | | | whitespace before preprocessor commands. Please, can you try to keep the warnings down? Try running make with make -s sometime to see just how bad an offender the current code is. | ||||
* | Support for idx buffers. Leaving it on by default as it doesnt seem to cause ↵ | Aapo Tahkola | 2005-02-16 | 1 | -0/+1 |
| | | | | any lock ups nor other issues. Tests with one object using elts should pass. Introducing more than one object will cause indices to mix up as far as i can see. DRM update is needed for this code to work\! | ||||
* | Properly configure routing - based on advice by Keith Whitwell. | Vladimir Dergachev | 2005-01-22 | 1 | -2/+2 |
| | |||||
* | Move the few definitions from r300_lib.h still in use to r300_emit.h. | Vladimir Dergachev | 2005-01-11 | 1 | -0/+41 |
| | | | | | | Rework *vb* function to not use AOS_ARRAY structure, but rather work directly with r300->state.aos. Remove references to r300_lib.h and r300_lib.c Remove r300_lib.[c,h]. | ||||
* | Add a convenience function to issue CP delays. | Vladimir Dergachev | 2005-01-01 | 1 | -0/+21 |
| | |||||
* | Bring in latest revision of r300_lib. | Vladimir Dergachev | 2004-12-29 | 1 | -0/+32 |
| | | | | New capabilities: using vertex buffers, immediate vertex data, immediate indices. | ||||
* | Use R300_CMD_END3D for end_3d(). | Vladimir Dergachev | 2004-12-27 | 1 | -1/+13 |
| | |||||
* | Implement rendering of (flat color) QUAD primitives as an experiment. | Vladimir Dergachev | 2004-12-27 | 1 | -0/+140 |