Fix crashes when the frag prog can't be handled in hardware (#11131)
authorRoland Scheidegger <sroland@tungstengraphics.com>
Sun, 29 Jul 2007 16:04:28 +0000 (18:04 +0200)
committerRoland Scheidegger <sroland@tungstengraphics.com>
Sun, 29 Jul 2007 16:07:42 +0000 (18:07 +0200)
commit9d2d34b5eabfb7855081ad56fa00b3e0f6b8e631
treeb2c0d12dbc0a8b105668c3c4e7eac440806b9ce5
parent36fce66034887009749c3d52587c293da2457820
Fix crashes when the frag prog can't be handled in hardware (#11131)

Must not change to/from swrast after Render.Start or bad things will happen.
(Driver will still somewhat incorrectly report an implementation error,
and apps can't really figure out if a prog is natively supported as validation
is later - could try doing it earlier to give some hint at least, even though
native status may still change later due to fog etc.)
src/mesa/drivers/dri/i915tex/i830_vtbl.c
src/mesa/drivers/dri/i915tex/i915_vtbl.c
src/mesa/drivers/dri/i915tex/intel_context.h
src/mesa/drivers/dri/i915tex/intel_render.c