Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-05-20 | r300: Just use "inline" rather than "__inline__". | Oliver McFadden | |
2007-05-13 | r300: Changed some more functions to static functions. | Oliver McFadden | |
This required reordering some of the functions which is why the diff is a little larger. | |||
2007-05-12 | r300: Removed the name argument to ALLOC_STATE; do the name via the macro. | Oliver McFadden | |
2007-05-12 | r300: Renamed r300DoEmitState to r300EmitAtoms. | Oliver McFadden | |
2007-05-11 | r300: Added insert_at_tail to the ALLOC_STATE macro. | Oliver McFadden | |
2007-05-10 | r300: Moved some more of the emit code into r300_render.c. | Oliver McFadden | |
2007-05-09 | r300: Added some more Doxygen documentation and made some functions static. | Oliver McFadden | |
2007-05-09 | r300: Fixed some more function names. | Oliver McFadden | |
Note there might be some calls to the old function names in conditionally disabled code, but I think I've got them all. | |||
2007-05-09 | r300: Indented r300_cmdbuf.[ch]. | Oliver McFadden | |
2007-05-09 | r300: Corrected the exit codes for consistency; they are all -1 for error now. | Oliver McFadden | |
The one exception is 300FlushCmdBuf. | |||
2007-05-09 | r300: Converted exit calls to _mesa_exit calls. | Oliver McFadden | |
Note that the exit codes are inconsistent and should be fixed. | |||
2007-05-09 | r300: Indented r300_cmdbuf.[ch]. | Oliver McFadden | |
2007-04-14 | r300: if we don't have TCL don't setup state emissions for vertex shaders | Dave Airlie | |
2007-03-18 | r300: Corrected the string for polygon mode; it wasn't updated from unkXXX. | Oliver McFadden | |
2007-03-15 | r300: Fixed a printf conversion warning. | Oliver McFadden | |
2007-03-13 | Documented the value written for R300_TX_CNTL cache flush. | Oliver McFadden | |
2007-03-11 | Guess another unknown register in R300 command buffer initialization. ↵ | Aapo Tahkola | |
(Oliver McFadden) | |||
2007-03-11 | Renamed some of the unkXXX variables in the command buffer init | Oliver McFadden | |
ialization code. Note that there are still plenty of actual unknown variables left that should probably be deciphered. There are a number of things incomplete in the driver; the different polygon offset modes (line, point, etc), the other texture filter, texture chroma key, etc. These should probably be fixed in the future, or at least added to the TODO list. | |||
2007-03-01 | r300: Use register name & add a register about shading. | Christoph Bill | |
2006-09-12 | Removing some of r200 dependency, cleaning up code a bit, | Jerome Glisse | |
and fixing a couple of warning. More cleanup and shuffle to come. I have tested this change they might broke things especialy with r300_texstate.c change (format_x doesn't seems to be use at all by r300). | |||
2006-07-27 | r300_emit.h cleanup. | Jerome Glisse | |
Remove unused macro Replace LOCAL_VAR, PREFIX* Indent code Remove radeon redundant CP type 3 packet | |||
2006-04-21 | Fix format strings for LP64 | Adam Jackson | |
2006-04-11 | Fog support (Ewald Snel) | Aapo Tahkola | |
2006-03-13 | Clean build. | Aapo Tahkola | |
2006-01-20 | Try to tackle bug #5148 | Aapo Tahkola | |
2005-12-04 | Fix r300 rectangular texture upload and swtcl coordinate fixing same as radeon | Dave Airlie | |
sw tcl | |||
2005-11-21 | get rid of some of those unknowns figured out from reg dumper | Dave Airlie | |
2005-10-31 | fix problems found with gcc 2.96 (bug 4934) | Brian Paul | |
2005-10-26 | Reduce stderr noise and fix some compiler warnings. | Aapo Tahkola | |
2005-10-26 | Sync with my local tree. | Aapo Tahkola | |
Changes to current operation: -Elts are no longer converted to 16-bit format -Cube maps | |||
2005-09-25 | Add support for texture compression to R300 driver | Dave Airlie | |
This isn't perfect, texcmp still has some issues with the small textures.. but its a good start | |||
2005-09-03 | silence misc warnings | Brian Paul | |
2005-06-27 | Rename unchecked state to match DRM driver. | Vladimir Dergachev | |
Emit wait idle and pacify r300 before emitting state - this seems to improve stability. | |||
2005-06-16 | lost_context never gets reset. | Aapo Tahkola | |
2005-05-19 | Ditch unused code and features that arent in subject to get supported any ↵ | Aapo Tahkola | |
near time. | |||
2005-05-14 | The kernel doesn't like command buffers over 64KB, so we don't | Nicolai Haehnle | |
allocate buffers bigger than that. | |||
2005-05-14 | Don't print debug messages unless the user explicitly requested them | Nicolai Haehnle | |
using the RADEON_DEBUG environment variable. | |||
2005-05-05 | Getting rusty... 4278 was already there. | Aapo Tahkola | |
2005-05-05 | Flat shading and bunch of clarifications to r300_reg.h . | Aapo Tahkola | |
2005-03-12 | Unlike radeon and r200 drivers r300AllocCmdBuf allocs dwords not bytes. | Aapo Tahkola | |
2005-03-08 | Replacing some RADEON cmd types with r300 counterparts. | Aapo Tahkola | |
2005-03-08 | Improving Vladimirs alpha test fix a bit as it turns out r300Enable didnt ↵ | Aapo Tahkola | |
correctly disable alpha test. Vertex programs with high vertex count now run a lot faster as software fallback is no longer on. Also disabling 'temp to result'-instructions as they probably violate the spec and dont seem to be something thats needed. | |||
2005-02-19 | Fix for buffer overrun caused by ALLOC_STATE not having args surrounded by ↵ | Aapo Tahkola | |
parenthesis. Can you see it? HINT: Anything texture related should now work slightly better. And yes it took me several hours to find it. | |||
2005-02-18 | Print an error if idling the engine before the buffer copy fails. | Nicolai Haehnle | |
Be a bit more useful about the sync message after flushing command buffers. Add an "allmsg" debug name that enables all log messages but does not enable syncing. | |||
2005-02-18 | Always submit command buffers, even when there are no cliprects, | Nicolai Haehnle | |
so that we no longer leak DMA buffers (plus, this just might fix some state-setting related problems, if there were any - but that's unlikely). Update the DRM to cope with cmdbuf->nbox == 0. | |||
2005-02-18 | Reset nr_released_bufs to 0 after the command buffer has been submitted. | Nicolai Haehnle | |
Added a more verbose comment about nr_released_bufs in r300_context.h | |||
2005-02-17 | Fixing *lots* of warning messages, especially concerning unportable | Nicolai Haehnle | |
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. | |||
2005-02-11 | Port of r200 VB code. VB path should be as fast as the immediate path now, ↵ | Ben Skeggs | |
tuxracer should render correctly. Immediate path was left enabled. | |||
2005-02-10 | Removing some regs that are wrong and adding some comments to r300_reg.h . | Aapo Tahkola | |
2005-02-10 | Fix copy'n'paste errors. | Vladimir Dergachev | |
Print command buffer sizes during startup (TODO: remove 1 || when the driver is more mature). |