Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | radeon: cleanup compile defines mess. | Dave Airlie | 2009-09-16 | 1 | -31/+31 |
| | | | | | I inherited this and really it stayed around far too long, make it nice and simple. | ||||
* | radeon/dri2: add gl20 bits for r300/r600 just like dri1 does | Dave Airlie | 2009-09-03 | 1 | -0/+2 |
| | |||||
* | r100: Use shared debug code. | Pauli Nieminen | 2009-08-31 | 1 | -30/+3 |
| | | | | | | Converted r100 to use shared debug code with sed and fast compile check. New code has compability layer so old debugging code doesn't have to be changed all immidiatly. | ||||
* | r600: add missing r7xx pci id | Alex Deucher | 2009-08-31 | 1 | -0/+1 |
| | |||||
* | radeon: Fix all compiler warnings. | Pauli Nieminen | 2009-08-25 | 1 | -24/+5 |
| | |||||
* | r300: add support for getting Z pipe info from drm | Alex Deucher | 2009-08-24 | 1 | -0/+18 |
| | | | | | | Needed for occulsion queries on rv530 chips Signed-off-by: Alex Deucher <[email protected]> | ||||
* | r600: add support for RS880 | Alex Deucher | 2009-08-22 | 1 | -0/+8 |
| | |||||
* | r600: split state emit into block specific functions | Alex Deucher | 2009-08-20 | 1 | -1/+1 |
| | | | | | We probably want to go finer grained eventually, but this is a good start. | ||||
* | radeon: add flag for drm OQ support | Maciej Cencora | 2009-08-15 | 1 | -5/+7 |
| | |||||
* | r600: clean up Create/DestroyContext | Alex Deucher | 2009-08-12 | 1 | -5/+3 |
| | |||||
* | r200: Prevent TexGenMatrix from leaking when destroying r200 context. | Pauli Nieminen | 2009-08-12 | 1 | -5/+5 |
| | | | | Signed-off-by: Pauli Nieminen <[email protected]> | ||||
* | r600: add some new r7xx pci ids | Alex Deucher | 2009-08-03 | 1 | -0/+5 |
| | |||||
* | r600: add some missing pci ids | Alex Deucher | 2009-08-03 | 1 | -0/+2 |
| | |||||
* | r300: Detangle fragment program compiler from driver-specific structure | Nicolai Hähnle | 2009-07-27 | 1 | -1/+3 |
| | | | | | | | | This is in preparation of sharing the fragment program compiler with Gallium: Compiler code is moved into its own directory and modified so that it no longer depends on driver structures. Signed-off-by: Nicolai Hähnle <[email protected]> | ||||
* | r600: Use R600_SCRATCH_REG_OFFSET rather than RADEON_SCRATCH_REG_OFFSET | Alex Deucher | 2009-07-27 | 1 | -1/+1 |
| | | | | noticed by vehemens on IRC. | ||||
* | Merge branch 'mesa_7_5_branch' | Michel Dänzer | 2009-07-20 | 1 | -2/+2 |
|\ | |||||
| * | radeon: With DRI1, if we have HW stencil, only expose fbconfigs with stencil. | Michel Dänzer | 2009-07-20 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | Otherwise simple apps like glxgears pick up a DirectColor visual since the X server mixes the depth 32 visual in with the other GLX visuals, and this seems to result in a (mostly) black screen due to a bad ColorMap for a lot of people. The bad ColorMap may be a bug in the apps, the X server or X driver, and regardless of that I think the X server should ideally make the depth 32 GLX visual separate from the rest again, but in the meantime this makes us cope. (depth_bits is either 16 or 24, never 0) | ||||
| * | R300: add quadpipe overrides | Alex Deucher | 2009-04-28 | 1 | -4/+13 |
| | | | | | | | | | | RV410 SE chips only have 1 quadpipe. Also, handle other R300 chip with quadpipe override | ||||
* | | R6xx/r7xx: first pass at texture support | Alex Deucher | 2009-07-06 | 1 | -4/+4 |
| | | | | | | | | texture bo setup isn't quite working yet | ||||
* | | Merge master and fix conflicts | Alex Deucher | 2009-06-12 | 1 | -85/+93 |
|\ \ | |||||
| * | | radeon: Provide a more detailled GL_RENDERER string. | Nicolai Hähnle | 2009-06-01 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | Display the chip family and PCI ID. This can be parsed easily, and essentially all information that the driver has about the chip can be deduced from it. Signed-off-by: Nicolai Hähnle <[email protected]> | ||||
| * | | radeon: Remove drawable & readable from radeon_dri_mirror | Nicolai Hähnle | 2009-05-24 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | The duplication of state data caused a crash due to double-free on destruction of context, because a variable wasn't correctly null'ed out. Signed-off-by: Nicolai Hähnle <[email protected]> | ||||
| * | | radeon: IRQ always enabled in DRI2 path no need to query kernel for it | Jerome Glisse | 2009-05-08 | 1 | -2/+1 |
| | | | |||||
| * | | radeon/r200: enable all the optional drm support bits | Dave Airlie | 2009-05-05 | 1 | -0/+9 |
| | | | |||||
| * | | R300: add quadpipe overrides | Alex Deucher | 2009-04-28 | 1 | -4/+23 |
| | | | | | | | | | | | | | | | RV410 SE chips only have 1 quadpipe. Also, handle other R300 chip with quadpipe override. | ||||
| * | | radeno: cleanup the startup path further | Dave Airlie | 2009-04-28 | 1 | -5/+4 |
| | | | |||||
| * | | radeon: further cleanup dri1 screen init | Dave Airlie | 2009-04-28 | 1 | -7/+3 |
| | | | |||||
| * | | radeon: remove kernel mm, dri2 path takes care of it | Dave Airlie | 2009-04-28 | 1 | -60/+44 |
| | | | |||||
| * | | r300: fix valgrind warnings | Maciej Cencora | 2009-04-27 | 1 | -5/+5 |
| | | | |||||
* | | | Add RV740 support | Alex Deucher | 2009-06-11 | 1 | -0/+9 |
| | | | |||||
* | | | move radeon_set_screen_flags() up so CHIP_FAMILY is set before using it | Alex Deucher | 2009-06-10 | 1 | -4/+4 |
| | | | | | | | | | | | | fixes last commit. | ||||
* | | | Use correct scratch reg offset for r6xx/r7xx | Alex Deucher | 2009-06-10 | 1 | -2/+6 |
| | | | |||||
* | | | add missing RS780 pci id | Alex Deucher | 2009-05-26 | 1 | -0/+1 |
| | | | |||||
* | | | Makeup checkin for radeon code change paired with r6/7 code. | root | 2009-05-19 | 1 | -2/+2 |
| | | | |||||
* | | | Fix r6 code bugs. | Richard Li | 2009-05-15 | 1 | -9/+31 |
| | | | |||||
* | | | R6xx/R7xx: WIP r6xx-rewrite code | Richard Li | 2009-05-08 | 1 | -6/+5 |
| | | | |||||
* | | | Initial pull of code from r6xx-r7xx-support branch | Richard Li | 2009-04-21 | 1 | -5/+5 |
| | | | | | | | | | | | | Not functional yet. | ||||
* | | | Merge branch 'radeon-rewrite' of ↵ | Alex Deucher | 2009-04-10 | 1 | -15/+20 |
|\| | | | | | | | | | | | git+ssh://[email protected]/git/mesa/mesa into r6xx-rewrite | ||||
| * | | Merge remote branch 'origin/master' into radeon-rewrite | Dave Airlie | 2009-04-09 | 1 | -15/+20 |
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/mesa/drivers/dri/r200/r200_tex.c src/mesa/drivers/dri/r300/r300_cmdbuf.c src/mesa/drivers/dri/r300/r300_context.h src/mesa/drivers/dri/r300/r300_swtcl.c src/mesa/drivers/dri/r300/r300_tex.c src/mesa/drivers/dri/r300/r300_texmem.c src/mesa/drivers/dri/r300/r300_texstate.c src/mesa/drivers/dri/radeon/radeon_tex.c | ||||
| | * | radeon: Expose a 32 bit RGBA fbconfig even when the screen depth is 16. | Michel Dänzer | 2009-04-06 | 1 | -15/+20 |
| | | | | | | | | | | | | | | | | | | | | | Otherwise current xserver / libGL no longer expose a 32 bit RGBA GLX visual, and compiz fails. Fixes http://bugs.freedesktop.org/show_bug.cgi?id=20479 . | ||||
* | | | R6xx/R7xx: r300 -> r600 symbols | Alex Deucher | 2009-04-09 | 1 | -8/+8 |
| | | | |||||
* | | | R600: initial copy of r300 code | Alex Deucher | 2009-04-08 | 1 | -18/+206 |
|/ / | |||||
* | | radeon: add support for new ttm | Jerome Glisse | 2009-04-06 | 1 | -20/+30 |
| | | |||||
* | | radeon/r200/r300: collapse context destruction down to a common path. | Dave Airlie | 2009-04-02 | 1 | -36/+10 |
| | | | | | | | | | | Context destruction was nearly the same over all the drivers, so collapse it down. | ||||
* | | radeon: fixup render buffer cleanups | Dave Airlie | 2009-04-01 | 1 | -18/+29 |
| | | | | | | | | this fixes qtdemo-qt4 starting and a leak in glxgears exit | ||||
* | | radeon: fix pixel readback for RGB8 tests | Dave Airlie | 2009-03-31 | 1 | -1/+8 |
| | | |||||
* | | radeon: setup pipes for r300 | Dave Airlie | 2009-03-24 | 1 | -0/+31 |
| | | |||||
* | | radeon: stupid mesa extension fail | Dave Airlie | 2009-03-24 | 1 | -0/+2 |
| | | |||||
* | | Merge branch 'radeon-fbo-hacking' into radeon-rewrite | Dave Airlie | 2009-03-23 | 1 | -102/+19 |
|\ \ | |||||
| * | | raedon/r200/r300: mega-FBO commits. | Dave Airlie | 2009-03-23 | 1 | -20/+20 |
| | | | | | | | | | | | | | | | | | | Re work depth issues. Do a lot more FBO abstactions fixup depth/stencil buffer interactions |