| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r300/compiler/ |
| H A D | radeon_remove_constants.c | 70 struct rc_constant *constants = c->Program.Constants.Constants; 74 if (!c->Program.Constants.Count) { 79 const_used = malloc(c->Program.Constants.Count); 80 memset(const_used, 0, c->Program.Constants.Count); 86 for (struct rc_instruction *inst = c->Program.Instructions.Next; 87 inst != &c->Program.Instructions; inst = inst->Next) { 94 for (unsigned i = 0; i < c->Program.Constants.Count; i++) 101 remap_table = malloc(c->Program.Constants.Count * sizeof(unsigned)); 102 inv_remap_table = malloc(c->Program.Constants.Count * sizeof(unsigned)); 105 for (unsigned i = 0; i < c->Program [all...] |
| H A D | radeon_compiler.c | 41 c->Program.Instructions.Prev = &c->Program.Instructions; 42 c->Program.Instructions.Next = &c->Program.Instructions; 43 c->Program.Instructions.U.I.Opcode = RC_OPCODE_ILLEGAL_OPCODE; 49 rc_constants_destroy(&c->Program.Constants); 108 * Recompute c->Program.InputsRead and c->Program.OutputsWritten 116 c->Program.InputsRead = 0; 117 c->Program [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r300/compiler/ |
| H A D | radeon_remove_constants.c | 70 struct rc_constant *constants = c->Program.Constants.Constants; 74 if (!c->Program.Constants.Count) { 79 const_used = malloc(c->Program.Constants.Count); 80 memset(const_used, 0, c->Program.Constants.Count); 86 for (struct rc_instruction *inst = c->Program.Instructions.Next; 87 inst != &c->Program.Instructions; inst = inst->Next) { 94 for (unsigned i = 0; i < c->Program.Constants.Count; i++) 101 remap_table = malloc(c->Program.Constants.Count * sizeof(unsigned)); 102 inv_remap_table = malloc(c->Program.Constants.Count * sizeof(unsigned)); 105 for (unsigned i = 0; i < c->Program [all...] |
| H A D | radeon_compiler.c | 41 c->Program.Instructions.Prev = &c->Program.Instructions; 42 c->Program.Instructions.Next = &c->Program.Instructions; 43 c->Program.Instructions.U.I.Opcode = RC_OPCODE_ILLEGAL_OPCODE; 49 rc_constants_destroy(&c->Program.Constants); 108 * Recompute c->Program.InputsRead and c->Program.OutputsWritten 116 c->Program.InputsRead = 0; 117 c->Program [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/ |
| H A D | standalone.cpp | 156 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxTextureImageUnits = 16; 157 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxUniformComponents = 1024; 158 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxCombinedUniformComponents = 1024; 159 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxInputComponents = 0; /* not used */ 160 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxOutputComponents = 0; /* not used */ 161 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxAtomicBuffers = 8; 162 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxAtomicCounters = 8; 163 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxImageUniforms = 8; 164 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxUniformBlocks = 12; 177 ctx->Const.Program[MESA_SHADER_VERTE [all...] |
| H A D | gl_nir_link_uniform_initializers.c | 77 if (index >= shader->Program->sh.NumBindlessSamplers) 79 shader->Program->sh.BindlessSamplers[index].unit = 81 shader->Program->sh.BindlessSamplers[index].bound = true; 82 shader->Program->sh.HasBoundBindlessSampler = true; 84 if (index >= ARRAY_SIZE(shader->Program->SamplerUnits)) 86 shader->Program->SamplerUnits[index] = 95 if (index >= shader->Program->sh.NumBindlessImages) 97 shader->Program->sh.BindlessImages[index].unit = 99 shader->Program->sh.BindlessImages[index].bound = true; 100 shader->Program [all...] |
| H A D | standalone_scaffolding.cpp | 237 ctx->Const.Program[MESA_SHADER_VERTEX].MaxAttribs = 16; 239 ctx->Const.Program[MESA_SHADER_VERTEX].MaxUniformComponents = 512; 240 ctx->Const.Program[MESA_SHADER_VERTEX].MaxOutputComponents = 32; 242 ctx->Const.Program[MESA_SHADER_VERTEX].MaxTextureImageUnits = 0; 244 ctx->Const.Program[MESA_SHADER_FRAGMENT].MaxTextureImageUnits = 2; 245 ctx->Const.Program[MESA_SHADER_FRAGMENT].MaxUniformComponents = 64; 246 ctx->Const.Program[MESA_SHADER_FRAGMENT].MaxInputComponents = 32; 260 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxTextureImageUnits = 16; 261 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxUniformComponents = 1024; 262 ctx->Const.Program[MESA_SHADER_COMPUT [all...] |
| /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/ |
| H A D | standalone.cpp | 146 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxTextureImageUnits = 16; 147 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxUniformComponents = 1024; 148 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxCombinedUniformComponents = 1024; 149 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxInputComponents = 0; /* not used */ 150 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxOutputComponents = 0; /* not used */ 151 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxAtomicBuffers = 8; 152 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxAtomicCounters = 8; 153 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxImageUniforms = 8; 154 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxUniformBlocks = 12; 167 ctx->Const.Program[MESA_SHADER_VERTE [all...] |
| H A D | gl_nir_link_uniform_initializers.c | 77 if (index >= shader->Program->sh.NumBindlessSamplers) 79 shader->Program->sh.BindlessSamplers[index].unit = 81 shader->Program->sh.BindlessSamplers[index].bound = true; 82 shader->Program->sh.HasBoundBindlessSampler = true; 84 if (index >= ARRAY_SIZE(shader->Program->SamplerUnits)) 86 shader->Program->SamplerUnits[index] = 95 if (index >= shader->Program->sh.NumBindlessImages) 97 shader->Program->sh.BindlessImages[index].unit = 99 shader->Program->sh.BindlessImages[index].bound = true; 100 shader->Program [all...] |
| H A D | standalone_scaffolding.cpp | 145 ralloc_free(sh->Program); 237 ctx->Const.Program[MESA_SHADER_VERTEX].MaxAttribs = 16; 239 ctx->Const.Program[MESA_SHADER_VERTEX].MaxUniformComponents = 512; 240 ctx->Const.Program[MESA_SHADER_VERTEX].MaxOutputComponents = 32; 242 ctx->Const.Program[MESA_SHADER_VERTEX].MaxTextureImageUnits = 0; 244 ctx->Const.Program[MESA_SHADER_FRAGMENT].MaxTextureImageUnits = 2; 245 ctx->Const.Program[MESA_SHADER_FRAGMENT].MaxUniformComponents = 64; 246 ctx->Const.Program[MESA_SHADER_FRAGMENT].MaxInputComponents = 32; 260 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxTextureImageUnits = 16; 261 ctx->Const.Program[MESA_SHADER_COMPUT [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i915/ |
| H A D | i915_context.c | 204 ctx->Const.Program[MESA_SHADER_FRAGMENT].MaxTextureImageUnits = I915_TEX_UNITS; 205 ctx->Const.Program[MESA_SHADER_VERTEX].MaxTextureImageUnits = I915_TEX_UNITS; 208 ctx->Const.Program[MESA_SHADER_VERTEX].MaxOutputComponents = 209 ctx->Const.Program[MESA_SHADER_FRAGMENT].MaxInputComponents = ctx->Const.MaxVarying * 4; 211 ctx->Const.Program[MESA_SHADER_VERTEX].MaxTextureImageUnits + 212 ctx->Const.Program[MESA_SHADER_FRAGMENT].MaxTextureImageUnits; 230 ctx->Const.Program[MESA_SHADER_FRAGMENT].MaxNativeTemps = I915_MAX_TEMPORARY; 231 ctx->Const.Program[MESA_SHADER_FRAGMENT].MaxNativeAttribs = 11; /* 8 tex, 2 color, fog */ 232 ctx->Const.Program[MESA_SHADER_FRAGMENT].MaxNativeParameters = I915_MAX_CONSTANT; 233 ctx->Const.Program[MESA_SHADER_FRAGMEN [all...] |
| /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i915/ |
| H A D | i915_context.c | 205 ctx->Const.Program[MESA_SHADER_FRAGMENT].MaxTextureImageUnits = I915_TEX_UNITS; 206 ctx->Const.Program[MESA_SHADER_VERTEX].MaxTextureImageUnits = I915_TEX_UNITS; 209 ctx->Const.Program[MESA_SHADER_VERTEX].MaxOutputComponents = 210 ctx->Const.Program[MESA_SHADER_FRAGMENT].MaxInputComponents = ctx->Const.MaxVarying * 4; 212 ctx->Const.Program[MESA_SHADER_VERTEX].MaxTextureImageUnits + 213 ctx->Const.Program[MESA_SHADER_FRAGMENT].MaxTextureImageUnits; 231 ctx->Const.Program[MESA_SHADER_FRAGMENT].MaxNativeTemps = I915_MAX_TEMPORARY; 232 ctx->Const.Program[MESA_SHADER_FRAGMENT].MaxNativeAttribs = 11; /* 8 tex, 2 color, fog */ 233 ctx->Const.Program[MESA_SHADER_FRAGMENT].MaxNativeParameters = I915_MAX_CONSTANT; 234 ctx->Const.Program[MESA_SHADER_FRAGMEN [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/codegen/ |
| H A D | nv50_ir_target_gm107.h | 10 virtual CodeEmitter *getCodeEmitter(Program::Type); 11 CodeEmitter *createCodeEmitterGM107(Program::Type); 13 virtual bool runLegalizePass(Program *, CGStage) const;
|
| H A D | nv50_ir_target_nvc0.h | 43 virtual CodeEmitter *getCodeEmitter(Program::Type); 45 CodeEmitter *createCodeEmitterNVC0(Program::Type); 46 CodeEmitter *createCodeEmitterGK110(Program::Type); 48 virtual bool runLegalizePass(Program *, CGStage stage) const;
|
| H A D | nv50_ir_lowering_gm107.h | 8 GM107LoweringPass(Program *p) : NVC0LoweringPass(p) {}
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/codegen/ |
| H A D | nv50_ir_target_gm107.h | 10 virtual CodeEmitter *getCodeEmitter(Program::Type); 11 CodeEmitter *createCodeEmitterGM107(Program::Type); 13 virtual bool runLegalizePass(Program *, CGStage) const;
|
| H A D | nv50_ir_target_gv100.h | 32 virtual CodeEmitter *getCodeEmitter(Program::Type); 34 virtual bool runLegalizePass(Program *, CGStage stage) const;
|
| H A D | nv50_ir_target_nvc0.h | 43 virtual CodeEmitter *getCodeEmitter(Program::Type); 45 CodeEmitter *createCodeEmitterNVC0(Program::Type); 46 CodeEmitter *createCodeEmitterGK110(Program::Type); 48 virtual bool runLegalizePass(Program *, CGStage stage) const;
|
| /xsrc/external/mit/mesa-demos/dist/src/glsl/ |
| H A D | linktest.c | 26 static GLuint Program; variable in typeref:typename:GLuint 137 glDeleteProgram(Program); 199 Program = glCreateProgram(); 200 glAttachShader(Program, VertShader1); 201 glAttachShader(Program, VertShader2); 202 glAttachShader(Program, FragShader1); 203 glAttachShader(Program, FragShader2); 205 glLinkProgram(Program); 207 CheckLink(Program); 209 glUseProgram(Program); [all...] |
| H A D | geom-outlining-130.c | 24 static GLuint VertShader, GeomShader, FragShader, Program; variable in typeref:typename:GLuint 152 glDeleteProgram(Program); 250 Program = LinkShaders3(VertShader, GeomShader, FragShader); 251 assert(Program); 257 glProgramParameteriARB(Program, GL_GEOMETRY_INPUT_TYPE_ARB, 259 glProgramParameteriARB(Program, GL_GEOMETRY_OUTPUT_TYPE_ARB, 261 glProgramParameteriARB(Program,GL_GEOMETRY_VERTICES_OUT_ARB, 3); 265 glLinkProgramARB(Program); 267 assert(glIsProgram(Program)); 272 glUseProgram(Program); [all...] |
| H A D | geom-stipple-lines.c | 19 static GLuint VertShader, GeomShader, FragShader, Program; variable in typeref:typename:GLuint 75 glUseProgram(Program); 131 glDeleteProgram(Program); 264 Program = LinkShaders3(VertShader, GeomShader, FragShader); 265 assert(Program); 271 glProgramParameteriARB(Program, GL_GEOMETRY_INPUT_TYPE_ARB, 273 glProgramParameteriARB(Program, GL_GEOMETRY_OUTPUT_TYPE_ARB, 275 glProgramParameteriARB(Program, GL_GEOMETRY_VERTICES_OUT_ARB, 4); 278 glLinkProgramARB(Program); 283 GetProgramiv(Program, GL_LINK_STATU [all...] |
| H A D | geom-wide-lines.c | 20 static GLuint VertShader, GeomShader, FragShader, Program; variable in typeref:typename:GLuint 55 glUseProgram(Program); 107 glDeleteProgram(Program); 256 Program = LinkShaders3(VertShader, GeomShader, FragShader); 257 assert(Program); 264 glProgramParameteriARB(Program, GL_GEOMETRY_INPUT_TYPE_ARB, 266 glProgramParameteriARB(Program, GL_GEOMETRY_OUTPUT_TYPE_ARB, 268 glProgramParameteriARB(Program,GL_GEOMETRY_VERTICES_OUT_ARB, 4); 271 glLinkProgramARB(Program); 276 GetProgramiv(Program, GL_LINK_STATU [all...] |
| H A D | geom-sprites.c | 20 static GLuint VertShader, GeomShader, FragShader, Program; variable in typeref:typename:GLuint 102 glDeleteProgram(Program); 235 Program = LinkShaders3(VertShader, GeomShader, FragShader); 236 assert(Program); 243 glProgramParameteriARB(Program, GL_GEOMETRY_INPUT_TYPE_ARB, 245 glProgramParameteriARB(Program, GL_GEOMETRY_OUTPUT_TYPE_ARB, 247 glProgramParameteriARB(Program,GL_GEOMETRY_VERTICES_OUT_ARB, 4); 250 glLinkProgramARB(Program); 255 GetProgramiv(Program, GL_LINK_STATUS, &stat); 259 GetProgramInfoLog(Program, 100 [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r300/compiler/tests/ |
| H A D | radeon_compiler_optimize_tests.c | 63 rc_constants_add_immediate_vec4(&c.Program.Constants, const0); 67 for(inst = c.Program.Instructions.Next; 68 inst != &c.Program.Instructions;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r300/compiler/tests/ |
| H A D | radeon_compiler_optimize_tests.c | 63 rc_constants_add_immediate_vec4(&c.Program.Constants, const0); 67 for(inst = c.Program.Instructions.Next; 68 inst != &c.Program.Instructions;
|