HomeSort by: relevance | last modified time | path
    Searched refs:Program (Results 1 - 25 of 569) sorted by relevancy

1 2 3 4 5 6 7 8 91011>>

  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r300/compiler/
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.Constants.Count; i++)
    [all...]
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
110 * in program instructions.
116 c->Program.InputsRead = 0
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r300/compiler/
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.Constants.Count; i++)
    [all...]
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
110 * in program instructions.
116 c->Program.InputsRead = 0
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
standalone.cpp 35 #include "program.h"
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
    [all...]
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->sh.HasBoundBindlessImage = true
    [all...]
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_COMPUTE].MaxInputComponents = 0; /* not used *
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
standalone.cpp 35 #include "program.h"
47 #include "program/program.h"
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
    [all...]
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->sh.HasBoundBindlessImage = true
    [all...]
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_COMPUTE].MaxUniformComponents = 1024
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i915/
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_FRAGMENT].MaxNativeAluInstructions = I915_MAX_ALU_INSN
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i915/
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_FRAGMENT].MaxNativeAluInstructions = I915_MAX_ALU_INSN
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/codegen/
nv50_ir_target_gm107.h 10 virtual CodeEmitter *getCodeEmitter(Program::Type);
11 CodeEmitter *createCodeEmitterGM107(Program::Type);
13 virtual bool runLegalizePass(Program *, CGStage) const;
nv50_ir_target_gv100.h 32 virtual CodeEmitter *getCodeEmitter(Program::Type);
34 virtual bool runLegalizePass(Program *, CGStage stage) const;
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/MesaLib.old/dist/src/gallium/drivers/nouveau/codegen/
nv50_ir_target_gm107.h 10 virtual CodeEmitter *getCodeEmitter(Program::Type);
11 CodeEmitter *createCodeEmitterGM107(Program::Type);
13 virtual bool runLegalizePass(Program *, CGStage) const;
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;
nv50_ir_lowering_gm107.h 8 GM107LoweringPass(Program *p) : NVC0LoweringPass(p) {}
  /xsrc/external/mit/mesa-demos/dist/src/glsl/
linktest.c 26 static GLuint Program;
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...]
geom-outlining-130.c 24 static GLuint VertShader, GeomShader, FragShader, Program;
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...]
geom-stipple-lines.c 19 static GLuint VertShader, GeomShader, FragShader, Program;
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_STATUS, &stat)
    [all...]
geom-wide-lines.c 20 static GLuint VertShader, GeomShader, FragShader, Program;
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_STATUS, &stat)
    [all...]
geom-sprites.c 20 static GLuint VertShader, GeomShader, FragShader, Program;
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, 1000, &len, log)
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r300/compiler/tests/
radeon_compiler_optimize_tests.c 44 fprintf(stderr, "Failed to load program\n");
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.old/dist/src/gallium/drivers/r300/compiler/tests/
radeon_compiler_optimize_tests.c 44 fprintf(stderr, "Failed to load program\n");
63 rc_constants_add_immediate_vec4(&c.Program.Constants, const0);
67 for(inst = c.Program.Instructions.Next;
68 inst != &c.Program.Instructions;

Completed in 25 milliseconds

1 2 3 4 5 6 7 8 91011>>