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:09:35 +0000 (18:09 +0200)
commita188ba4bf9364df24842d8727f4c7ddb2f894a2c
tree89a82858e3f952131e1334c507c1c25c537f9934
parent35f35294cd5cc3ca32354b1de0e398ad73c70716
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