r300: software fallbacking handling rewrite
authorMaciej Cencora <m.cencora@gmail.com>
Thu, 14 May 2009 00:07:49 +0000 (02:07 +0200)
committerAlex Deucher <alexdeucher@gmail.com>
Sat, 16 May 2009 15:42:02 +0000 (11:42 -0400)
commit2240c0d33365189f975b84b06792e2a5ecb8b13a
tree2e8978e3dd1c52a8dc538565a6709fce4031eb42
parent621f65ab86f94f7a228e5f96061a8e3451f15db0
r300: software fallbacking handling rewrite

Until now falling back to software rasterizer worked only for TCL enabled cards.
For non TCL cards we used to plug our rendering functions in r300InitSwtcl, and we had never restored original functions for software rasterizer.
src/mesa/drivers/dri/r300/r300_context.c
src/mesa/drivers/dri/r300/r300_context.h
src/mesa/drivers/dri/r300/r300_render.c
src/mesa/drivers/dri/r300/r300_render.h [new file with mode: 0644]
src/mesa/drivers/dri/r300/r300_state.c
src/mesa/drivers/dri/r300/r300_swtcl.c
src/mesa/drivers/dri/r300/r300_swtcl.h