Age | Commit message (Collapse) | Author | |
---|---|---|---|
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). | |||
2005-02-10 | Turns out unknown5 was border color. texwrap looks good now. | Aapo Tahkola | |
2005-02-10 | Adding support for selecting line width. Stipple patterns still cause lots ↵ | Aapo Tahkola | |
of trouble. | |||
2005-02-08 | Fix the bug and get zbias back into shape. There might still be some ↵ | Aapo Tahkola | |
problems with initial zbias... | |||
2005-02-08 | BIG FAT NOTE: Theres a nasty bug somewhere thats causing vb color buffer ↵ | Aapo Tahkola | |
clears and other things not to work. This bug can be triggered by extending struct r300_hw_state by two struct r300_state_atom's from its current size. Everything zbs and unk42B4 related is now covered with HAVE_ZBS and GA ifdefs. Who wants to fix it? Not i. :) | |||
2005-02-08 | To cut the long and boring story short, polygon offsets should now work. vb ↵ | Aapo Tahkola | |
mode colorbuffer clears are still mysticly broken by offsets... Maybe we need to merge zbs and unk42B4 together? | |||
2005-02-03 | Get Polygon offset fill to work. | Vladimir Dergachev | |
Make WARN_ONCE message more informative. | |||
2005-01-24 | border_color causes lockups with vertex buffers. Disabling for now. | Aapo Tahkola | |
2005-01-21 | Properly input stencil info contributed by Wladimir. | Vladimir Dergachev | |
2005-01-15 | On the way to getting stencil and texture formats working. | Vladimir Dergachev | |
Looks like the matter of texture formats is a lot simpler, with the wrong display in quake explained by the fact that we are not handling texture combine modes. | |||
2005-01-14 | Added fixes for filter modes and support for anisotropy filters. | Aapo Tahkola | |
Wrap modes would work perfectly but i messed up something when cleaning up the code :/ Border color code is incomplete because i forgot to check how to set border size :) | |||
2005-01-14 | Remove redundant register. | Vladimir Dergachev | |
Hook up some functions in r300Enable(). | |||
2005-01-10 | Bring vertex buffer code up to date.. | Vladimir Dergachev | |
2005-01-09 | Port EmitPixelShader from cmdbuf.c to SetupPixelShader in state.c. | Vladimir Dergachev | |
2005-01-09 | Implement a more elaborate hashing scheme for texture formats. Still not ↵ | Vladimir Dergachev | |
perfect. Transform EmitVertexShader in cmdbuf.c to SetupVertexShader in state.c. The latter is only temporary and is to be rewritten to auto-generate shaders based on current GL context. | |||
2005-01-04 | Major code restructuring: | Vladimir Dergachev | |
* move proven code into the r300_state.c * update ClearBuffer to cope with more dynamic state * cleanup ! |