Lines Matching defs:prog
69 struct gl_program prog;
75 memset(&prog, 0, sizeof(prog));
77 state.prog = &prog;
91 program->String = prog.String;
92 program->arb.NumInstructions = prog.arb.NumInstructions;
93 program->arb.NumTemporaries = prog.arb.NumTemporaries;
94 program->arb.NumParameters = prog.arb.NumParameters;
95 program->arb.NumAttributes = prog.arb.NumAttributes;
96 program->arb.NumAddressRegs = prog.arb.NumAddressRegs;
97 program->arb.NumNativeInstructions = prog.arb.NumNativeInstructions;
98 program->arb.NumNativeTemporaries = prog.arb.NumNativeTemporaries;
99 program->arb.NumNativeParameters = prog.arb.NumNativeParameters;
100 program->arb.NumNativeAttributes = prog.arb.NumNativeAttributes;
101 program->arb.NumNativeAddressRegs = prog.arb.NumNativeAddressRegs;
102 program->arb.NumAluInstructions = prog.arb.NumAluInstructions;
103 program->arb.NumTexInstructions = prog.arb.NumTexInstructions;
104 program->arb.NumTexIndirections = prog.arb.NumTexIndirections;
105 program->arb.NumNativeAluInstructions = prog.arb.NumAluInstructions;
106 program->arb.NumNativeTexInstructions = prog.arb.NumTexInstructions;
107 program->arb.NumNativeTexIndirections = prog.arb.NumTexIndirections;
108 program->info.inputs_read = prog.info.inputs_read;
109 program->info.outputs_written = prog.info.outputs_written;
110 program->arb.IndirectRegisterFiles = prog.arb.IndirectRegisterFiles;
112 program->TexturesUsed[i] = prog.TexturesUsed[i];
113 if (prog.TexturesUsed[i])
116 program->ShadowSamplers = prog.ShadowSamplers;
123 program->arb.Instructions = prog.arb.Instructions;
127 program->Parameters = prog.Parameters;
163 struct gl_program prog;
168 memset(&prog, 0, sizeof(prog));
170 state.prog = &prog;
184 program->String = prog.String;
185 program->arb.NumInstructions = prog.arb.NumInstructions;
186 program->arb.NumTemporaries = prog.arb.NumTemporaries;
187 program->arb.NumParameters = prog.arb.NumParameters;
188 program->arb.NumAttributes = prog.arb.NumAttributes;
189 program->arb.NumAddressRegs = prog.arb.NumAddressRegs;
190 program->arb.NumNativeInstructions = prog.arb.NumNativeInstructions;
191 program->arb.NumNativeTemporaries = prog.arb.NumNativeTemporaries;
192 program->arb.NumNativeParameters = prog.arb.NumNativeParameters;
193 program->arb.NumNativeAttributes = prog.arb.NumNativeAttributes;
194 program->arb.NumNativeAddressRegs = prog.arb.NumNativeAddressRegs;
195 program->info.inputs_read = prog.info.inputs_read;
196 program->info.outputs_written = prog.info.outputs_written;
197 program->arb.IndirectRegisterFiles = prog.arb.IndirectRegisterFiles;
202 program->arb.Instructions = prog.arb.Instructions;
206 program->Parameters = prog.Parameters;