summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/r300/radeon_state.c
Commit message (Collapse)AuthorAgeFilesLines
* r300: Page flipping fixes.Michel Dänzer2007-04-291-1/+2
| | | | Mostly making sure the page flipping state is respected when necessary.
* r300: Call radeonSetCliprects from radeonMakeCurrent.Michel Dänzer2007-03-061-0/+2
| | | | | | | | | | Based on a patch by Panagiotis Papadakos. Among other things, this makes sure the framebuffer object associated with the drawable has the correct size when _mesa_make_current is called, so the default viewport is set up correctly. Also update radeon->lastStamp in radeonSetCliprects.
* Merge branch 'master' of git+ssh://keithw@git.freedesktop.org/git/mesa/mesa ↵Keith Whitwell2007-01-161-4/+0
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into vbo-0.2 Conflicts: src/mesa/array_cache/sources src/mesa/drivers/dri/i965/brw_context.c src/mesa/drivers/dri/i965/brw_draw.c src/mesa/drivers/dri/i965/brw_fallback.c src/mesa/drivers/dri/i965/brw_vs_emit.c src/mesa/drivers/dri/i965/brw_vs_tnl.c src/mesa/drivers/dri/mach64/mach64_context.c src/mesa/main/extensions.c src/mesa/main/getstring.c src/mesa/tnl/sources src/mesa/tnl/t_save_api.c src/mesa/tnl/t_save_playback.c src/mesa/tnl/t_vtx_api.c src/mesa/tnl/t_vtx_exec.c src/mesa/vbo/vbo_attrib.h src/mesa/vbo/vbo_exec_api.c src/mesa/vbo/vbo_save_api.c src/mesa/vbo/vbo_save_draw.c
| * Add cos instruction and remove left over debug.Jerome Glisse2006-11-041-4/+0
| |
| * Remove deprecated GetBufferSize interface.Jerome Glisse2006-11-011-26/+38
| |
* | merge current trunk into vbo branchAlan Hourihane2006-11-021-24/+38
| |
* | disable vtxfmt_a code, switch over to vboKeith Whitwell2006-10-311-3/+1
|/
* Remove r200 dependencyJerome Glisse2006-09-261-2/+0
| | | | | | Remove r200 dependency from the code as r200 merged driver never worked (right ?) and we want to clean the code.
* Removing some of r200 dependency, cleaning up code a bit,Jerome Glisse2006-09-121-8/+2
| | | | | | | 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).
* radeon driver doesnt have this so i assume we shouldnt either.Aapo Tahkola2006-01-271-2/+0
|
* First step of Radeon DRI unification:Eric Anholt2005-11-021-2/+2
| | | | | | | | | | | | - Makes all three drivers use the same screen structure and setup code, with a few ifdefs for the separate compilation to deal with symbols not being available to all drivers and the fact that we have no mechanism for dealing with different config options for different chip families in the same driver. These issues should be dealt with later. - Introduces IS_R[123]00_CLASS(radeonScreenPtr) macro for code for taking different paths depending on the general class of chipset. - Adds many new R300-class PCI IDs, though not all those listed in radeon_driver.c.
* remove SetBuffer(). Misc renderbuffer changes.Brian Paul2005-09-031-3/+0
|
* - FIX: flickeringNicolai Haehnle2004-10-171-3/+160
| | | | - Scissor support works now
* Huge dumb drop. State:Nicolai Haehnle2004-10-151-0/+88
- Color buffer clear is accelerated, but flickers (possibly caused by a recent DDX or Mesa change or bad merge) - Everything else uses software fallback rendering - There should be no clipping-related artifacts with the sw-clipspan-fixes.patch against Mesa (posted on dri-devel) - Multiple clients should be rock solid with a DDX patch that is soon to come (soon = within the next hour or so)