James McKenzie wrote:
> Tobias Jakobi wrote:
>> For review:
>>
>> This patchset implements np2 texcoord fixup in ARB mode. Constants used to 
>> store texture dimensions are already packed, using the same data structures 
>> like the GLSL packing code.
>>
>> The code is finished and works quite well. It has been tested with Max Payne 
>> 2, HL2 and FEAR. All games now work with post-processing effects and 
>> anything else that needs NP2 textures on the nvidia FX series.
>>
>> Greets,
>> Tobias
>>
>>   
>> ------------------------------------------------------------------------
>>
>>
>>   
> Tobias:
> 
> Do you plan on rewriting this to work in the backend?
> 
> James McKenzie
> 
Hi James,

my plan is currently the following:
(1) Wait until stefand has implemented backend_private_data
(2) Adapt the GLSL constant packing patchset to this (trivial)
(3) Adapt the ARB code (also trivial) and submit it - apart from the
backend_private_data changes there isn't anything else needed
(4) Write NP2 fixup code for the vertexshader-only case and implement it
in GLSL (ARB is too difficult)
(5) Resolve bug #14762 to fixed

Greets,
Tobias



Reply via email to