[Mesa-dev] Nuking GL_NV_fragment_program

Kenneth Graunke kenneth at whitecape.org
Mon Oct 15 10:24:55 PDT 2012


On 10/15/2012 07:00 AM, Brian Paul wrote:
> On 10/14/2012 06:43 PM, Kenneth Graunke wrote:
>> This series removes support for the the old NV_fragment_program
>> extension.
>> No hardware drivers implemented it (only swrast), we aren't aware of any
>> applications that use it, and we already dropped NV_vertex_program.
>>
>> You can obtain it in the 'nukefp' branch of:
>> http://cgit.freedesktop.org/~kwg/mesa/
>>
>> (it applies on top of Eric's series to remove NV_vertex_program).
>>
>> This series does /not/ remove NV_fragment_program_option, which is
>> layered
>> on top of ARB_fragment_program (attempting to provide the same level of
>> functionality as NV_fragment_program but in the standard syntax).  I left
>> it because SPECviewperf11 apparently requires NV_fragment_program2, which
>> requires NV_fragment_program_option.  swrast remains the only
>> implementation
>> of that extension.
>>
>> The later patches are just miscellaneous cleaning in the program code.
>
> Except for patch 17,
> Reviewed-by: Brian Paul <brianp at vmware.com>
>
> You might want to make note these removals in the 9.1 relnotes file.
>
> I presume you've done a full piglit run to make sure ARB_vp/fp are
> uneffected.

Yep, on Ivybridge at least.  Thanks Brian!

--Ken



More information about the mesa-dev mailing list