Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-11-17 | radeon: FBO fixes for big endian. | Michel Dänzer | |
2009-11-17 | radeon: rn50's have no 3D engine so don't try and init 3D driver. | Dave Airlie | |
2009-10-28 | Merge branch 'texformat-rework' | Brian Paul | |
Conflicts: src/mesa/drivers/dri/radeon/radeon_fbo.c src/mesa/drivers/dri/s3v/s3v_tex.c src/mesa/drivers/dri/s3v/s3v_xmesa.c src/mesa/drivers/dri/trident/trident_context.c src/mesa/main/debug.c src/mesa/main/mipmap.c src/mesa/main/texformat.c src/mesa/main/texgetimage.c | |||
2009-10-23 | mesa: Enable remap table in core. | Chia-I Wu | |
This enables the remap table in core. driInitExtensions is adapted to use the remap table. All uses of extension_helper.h are replaced by remap_helper.h. The chicken-egg problem of the DRI drivers is also solved. It is now also possible to pass NULL extensions to driInitExtensions. It will cause driInitExtensions to map all known functions. This functionality is used by software drivers and EGL_i915. Signed-off-by: Chia-I Wu <olvaffe@gmail.com> | |||
2009-10-22 | radeon: simplify radeon_create_renderbuffer() | Brian Paul | |
2009-09-16 | radeon: cleanup compile defines mess. | Dave Airlie | |
I inherited this and really it stayed around far too long, make it nice and simple. | |||
2009-09-03 | radeon/dri2: add gl20 bits for r300/r600 just like dri1 does | Dave Airlie | |
2009-08-31 | r100: Use shared debug code. | Pauli Nieminen | |
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. | |||
2009-08-31 | r600: add missing r7xx pci id | Alex Deucher | |
2009-08-25 | radeon: Fix all compiler warnings. | Pauli Nieminen | |
2009-08-24 | r300: add support for getting Z pipe info from drm | Alex Deucher | |
Needed for occulsion queries on rv530 chips Signed-off-by: Alex Deucher <alexdeucher@gmail.com> | |||
2009-08-22 | r600: add support for RS880 | Alex Deucher | |
2009-08-20 | r600: split state emit into block specific functions | Alex Deucher | |
We probably want to go finer grained eventually, but this is a good start. | |||
2009-08-15 | radeon: add flag for drm OQ support | Maciej Cencora | |
2009-08-12 | r600: clean up Create/DestroyContext | Alex Deucher | |
2009-08-12 | r200: Prevent TexGenMatrix from leaking when destroying r200 context. | Pauli Nieminen | |
Signed-off-by: Pauli Nieminen <suokkos@gmail.com> | |||
2009-08-03 | r600: add some new r7xx pci ids | Alex Deucher | |
2009-08-03 | r600: add some missing pci ids | Alex Deucher | |
2009-07-27 | r300: Detangle fragment program compiler from driver-specific structure | Nicolai Hähnle | |
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 <nhaehnle@gmail.com> | |||
2009-07-27 | r600: Use R600_SCRATCH_REG_OFFSET rather than RADEON_SCRATCH_REG_OFFSET | Alex Deucher | |
noticed by vehemens on IRC. | |||
2009-07-20 | Merge branch 'mesa_7_5_branch' | Michel Dänzer | |
2009-07-20 | radeon: With DRI1, if we have HW stencil, only expose fbconfigs with stencil. | Michel Dänzer | |
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) | |||
2009-07-06 | R6xx/r7xx: first pass at texture support | Alex Deucher | |
texture bo setup isn't quite working yet | |||
2009-06-12 | Merge master and fix conflicts | Alex Deucher | |
2009-06-11 | Add RV740 support | Alex Deucher | |
2009-06-10 | move radeon_set_screen_flags() up so CHIP_FAMILY is set before using it | Alex Deucher | |
fixes last commit. | |||
2009-06-10 | Use correct scratch reg offset for r6xx/r7xx | Alex Deucher | |
2009-06-01 | radeon: Provide a more detailled GL_RENDERER string. | Nicolai Hähnle | |
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 <nhaehnle@gmail.com> | |||
2009-05-26 | add missing RS780 pci id | Alex Deucher | |
2009-05-24 | radeon: Remove drawable & readable from radeon_dri_mirror | Nicolai Hähnle | |
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 <nhaehnle@gmail.com> | |||
2009-05-19 | Makeup checkin for radeon code change paired with r6/7 code. | root | |
2009-05-15 | Fix r6 code bugs. | Richard Li | |
2009-05-08 | R6xx/R7xx: WIP r6xx-rewrite code | Richard Li | |
2009-05-08 | radeon: IRQ always enabled in DRI2 path no need to query kernel for it | Jerome Glisse | |
2009-05-05 | radeon/r200: enable all the optional drm support bits | Dave Airlie | |
2009-04-28 | R300: add quadpipe overrides | Alex Deucher | |
RV410 SE chips only have 1 quadpipe. Also, handle other R300 chip with quadpipe override. | |||
2009-04-28 | R300: add quadpipe overrides | Alex Deucher | |
RV410 SE chips only have 1 quadpipe. Also, handle other R300 chip with quadpipe override | |||
2009-04-28 | radeno: cleanup the startup path further | Dave Airlie | |
2009-04-28 | radeon: further cleanup dri1 screen init | Dave Airlie | |
2009-04-28 | radeon: remove kernel mm, dri2 path takes care of it | Dave Airlie | |
2009-04-27 | r300: fix valgrind warnings | Maciej Cencora | |
2009-04-21 | Initial pull of code from r6xx-r7xx-support branch | Richard Li | |
Not functional yet. | |||
2009-04-10 | Merge branch 'radeon-rewrite' of ↵ | Alex Deucher | |
git+ssh://agd5f@git.freedesktop.org/git/mesa/mesa into r6xx-rewrite | |||
2009-04-09 | R6xx/R7xx: r300 -> r600 symbols | Alex Deucher | |
2009-04-09 | Merge remote branch 'origin/master' into radeon-rewrite | Dave Airlie | |
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 | |||
2009-04-08 | R600: initial copy of r300 code | Alex Deucher | |
2009-04-06 | radeon: add support for new ttm | Jerome Glisse | |
2009-04-06 | radeon: Expose a 32 bit RGBA fbconfig even when the screen depth is 16. | Michel Dänzer | |
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 . | |||
2009-04-02 | radeon/r200/r300: collapse context destruction down to a common path. | Dave Airlie | |
Context destruction was nearly the same over all the drivers, so collapse it down. | |||
2009-04-01 | radeon: fixup render buffer cleanups | Dave Airlie | |
this fixes qtdemo-qt4 starting and a leak in glxgears exit |