[WINED3D 1/8] Place number of textures/addresses and temps used inside the baseShader struct to prepare for merging of GenerateShader routine.

Ivan Gyurdiev ivg2 at cornell.edu
Fri May 5 13:37:39 CDT 2006


Jason Green wrote:
> The following 8 patches apply to Mike's tree and accomplish the 
> following:
>
> - Create a new function in baseshader named generate_base_shader()
> which generates the bulk of the GL ARB shader string.
> - Renames the GenerateProgramArbHW() in both ps & vs to
> GenerateShader() and minimizes the number of specific things that need
> to go in them.
Merging things between pixel and vertex shaders is the right idea, but 
we need to think about supporting multiple output targets as well - 
arbfp/arbvp vs glsl. Any shader_addline() being called is output target 
specific.



More information about the wine-devel mailing list