HomeSort by relevance Sort by last modified time
    Searched refs:arb (Results 1 - 25 of 30) sorted by null

1 2

  /external/mesa3d/src/mesa/program/
arbprogparse.c 94 program->arb.NumInstructions = prog.arb.NumInstructions;
95 program->arb.NumTemporaries = prog.arb.NumTemporaries;
96 program->arb.NumParameters = prog.arb.NumParameters;
97 program->arb.NumAttributes = prog.arb.NumAttributes;
98 program->arb.NumAddressRegs = prog.arb.NumAddressRegs
    [all...]
programopt.c 52 const GLuint origLen = vprog->arb.NumInstructions;
102 _mesa_copy_instructions (newInst + 4, vprog->arb.Instructions, origLen);
105 ralloc_free(vprog->arb.Instructions);
108 vprog->arb.Instructions = newInst;
109 vprog->arb.NumInstructions = newLen;
119 const GLuint origLen = vprog->arb.NumInstructions;
149 hposTemp = vprog->arb.NumTemporaries++;
203 _mesa_copy_instructions (newInst + 4, vprog->arb.Instructions, origLen);
206 ralloc_free(vprog->arb.Instructions);
209 vprog->arb.Instructions = newInst
    [all...]
program.c 205 * So we only initialise ARB assembly style programs.
356 const GLuint origLen = prog->arb.NumInstructions;
362 for (i = 0; i < prog->arb.NumInstructions; i++) {
363 struct prog_instruction *inst = prog->arb.Instructions + i;
378 _mesa_copy_instructions(newInst, prog->arb.Instructions, start);
385 prog->arb.Instructions + start,
389 ralloc_free(prog->arb.Instructions);
392 prog->arb.Instructions = newInst;
393 prog->arb.NumInstructions = newLen;
406 const GLuint origLen = prog->arb.NumInstructions
    [all...]
prog_optimize.c 169 for (i = prog->arb.NumInstructions - 1; i >= 0; i--) {
213 for (i = 0; i < prog->arb.NumInstructions; i++) {
214 struct prog_instruction *inst = prog->arb.Instructions + i;
254 calloc(prog->arb.NumInstructions, sizeof(GLboolean));
257 for (i = 0; i < prog->arb.NumInstructions; i++) {
258 const struct prog_instruction *inst = prog->arb.Instructions + i;
300 for (i = 0; i < prog->arb.NumInstructions; i++) {
301 struct prog_instruction *inst = prog->arb.Instructions + i;
368 for (i = start; i < prog->arb.NumInstructions; i++) {
369 const struct prog_instruction *inst = prog->arb.Instructions + i
    [all...]
program_parse.y 326 ? "invalid ARB vertex program option"
327 : "invalid ARB fragment program option";
351 state->prog->arb.NumInstructions++;
360 state->prog->arb.NumAluInstructions++;
365 state->prog->arb.NumTexInstructions++;
788 state->prog->arb.IndirectRegisterFiles |= (1 << $$.Base.File);
    [all...]
prog_print.c 357 * by the ARB/NV program languages so we've taken some liberties here.
806 for (i = 0; i < prog->arb.NumInstructions; i++) {
809 indent = _mesa_fprint_instruction_opt(f, prog->arb.Instructions + i,
865 fprintf(f, "NumInstructions=%d\n", prog->arb.NumInstructions);
866 fprintf(f, "NumTemporaries=%d\n", prog->arb.NumTemporaries);
867 fprintf(f, "NumParameters=%d\n", prog->arb.NumParameters);
868 fprintf(f, "NumAttributes=%d\n", prog->arb.NumAttributes);
869 fprintf(f, "NumAddressRegs=%d\n", prog->arb.NumAddressRegs);
871 prog->arb.IndirectRegisterFiles,
872 binary(prog->arb.IndirectRegisterFiles))
    [all...]
prog_statevars.c 53 * This function is used for ARB vertex/fragment programs.
376 if (!ctx->FragmentProgram.Current->arb.LocalParams) {
377 ctx->FragmentProgram.Current->arb.LocalParams =
381 if (!ctx->FragmentProgram.Current->arb.LocalParams)
386 ctx->FragmentProgram.Current->arb.LocalParams[idx]);
405 if (!ctx->VertexProgram.Current->arb.LocalParams) {
406 ctx->VertexProgram.Current->arb.LocalParams =
410 if (!ctx->VertexProgram.Current->arb.LocalParams)
415 ctx->VertexProgram.Current->arb.LocalParams[idx]);
    [all...]
prog_execute.c 377 const GLuint numInst = program->arb.NumInstructions;
395 const struct prog_instruction *inst = program->arb.Instructions + pc;
442 assert(program->arb.Instructions[inst->BranchTarget].Opcode
447 assert(program->arb.Instructions[inst->BranchTarget].Opcode
456 assert(program->arb.Instructions[inst->BranchTarget].Opcode
463 assert(program->arb.Instructions[inst->BranchTarget].Opcode
601 * We do what the ARB extension says.
648 assert(program->arb.Instructions[inst->BranchTarget].Opcode
650 program->arb.Instructions[inst->BranchTarget].Opcode
672 assert(program->arb.Instructions[inst->BranchTarget].Opcod
    [all...]
prog_opt_constant_fold.c 130 for (i = 0; i < prog->arb.NumInstructions; i++) {
131 struct prog_instruction *const inst = &prog->arb.Instructions[i];
prog_to_nir.c 162 if ((c->prog->arb.IndirectRegisterFiles &
983 c->prog->arb.NumTemporaries);
986 for (unsigned i = 0; i < c->prog->arb.NumTemporaries; i++) {
1042 for (unsigned int i = 0; i < prog->arb.NumInstructions; i++) {
1043 ptn_emit_instruction(c, &prog->arb.Instructions[i]);
1051 s->info->name = ralloc_asprintf(s, "ARB%d", prog->Id);
ir_to_mesa.cpp     [all...]
  /external/mesa3d/src/mesa/main/
arbprogram.c 272 if (!prog->arb.LocalParams) {
273 prog->arb.LocalParams = rzalloc_array_size(prog, sizeof(float[4]),
275 if (!prog->arb.LocalParams)
279 *param = prog->arb.LocalParams[index];
680 *params = prog->arb.NumInstructions;
686 *params = prog->arb.NumNativeInstructions;
692 *params = prog->arb.NumTemporaries;
698 *params = prog->arb.NumNativeTemporaries;
704 *params = prog->arb.NumParameters;
710 *params = prog->arb.NumNativeParameters
    [all...]
ffvertex_prog.c 386 if ((GLuint) bit > p->program->arb.NumTemporaries)
387 p->program->arb.NumTemporaries = bit;
580 assert(p->program->arb.NumInstructions <= p->max_inst);
582 if (p->program->arb.NumInstructions == p->max_inst) {
596 _mesa_copy_instructions(newInst, p->program->arb.Instructions,
597 p->program->arb.NumInstructions);
599 ralloc_free(p->program->arb.Instructions);
601 p->program->arb.Instructions = newInst;
604 nr = p->program->arb.NumInstructions++;
606 inst = &p->program->arb.Instructions[nr]
    [all...]
state.c 68 /* These _Enabled flags indicate if the user-defined ARB/NV vertex/fragment
73 && ctx->VertexProgram.Current->arb.Instructions;
75 && ctx->FragmentProgram.Current->arb.Instructions;
86 * Programs may come from 3 sources: GLSL shaders, ARB/NV_vertex/fragment
125 * 1. OpenGL 2.0/ARB vertex/fragment shaders
126 * 2. ARB/NV vertex/fragment programs
  /external/mesa3d/src/mesa/drivers/dri/r200/
r200_vertprog.c 412 if (mesa_vp->arb.NumInstructions == 0)
448 if (mesa_vp->arb.IsPositionInvariant &&
465 mesa_vp->arb.NumNativeInstructions = 0;
467 mesa_vp->arb.NumNativeParameters = mesa_vp->Parameters->NumParameters;
469 mesa_vp->arb.NumNativeParameters = 0;
593 for (vpi = mesa_vp->arb.Instructions; vpi->Opcode != OPCODE_END; vpi++, o_inst++){
    [all...]
r200_state_init.c 274 VP_CHECK( tcl_vp_size_add4, ctx->VertexProgram.Current->arb.NumNativeInstructions > 64, 4 )
275 VP_CHECK( tcl_vpp_size_add4, ctx->VertexProgram.Current->arb.NumNativeParameters > 96, 4 )
    [all...]
  /external/mesa3d/src/mesa/drivers/dri/i915/
i915_program.c 520 p->FragProg.arb.NumNativeInstructions = 0;
521 p->FragProg.arb.NumNativeAluInstructions = 0;
522 p->FragProg.arb.NumNativeTexInstructions = 0;
523 p->FragProg.arb.NumNativeTexIndirections = 0;
526 p->FragProg.arb.NumNativeInstructions = (p->nr_alu_insn +
529 p->FragProg.arb.NumNativeAluInstructions = p->nr_alu_insn;
530 p->FragProg.arb.NumNativeTexInstructions = p->nr_tex_insn;
531 p->FragProg.arb.NumNativeTexIndirections = p->nr_tex_indirect;
i915_fragprog.c 321 for (i = program->arb.NumInstructions - 1; i >= 0; i--) {
322 struct prog_instruction *inst = &program->arb.Instructions[i];
365 GLuint nr = inst - program->arb.Instructions;
386 const struct prog_instruction *inst = program->arb.Instructions;
405 if (program->arb.NumInstructions > I915_MAX_INSN) {
407 program->arb.NumInstructions, I915_MAX_INSN);
    [all...]
  /external/mesa3d/src/mesa/state_tracker/
st_mesa_to_tgsi.c 913 if (program->arb.NumAddressRegs > 0) {
914 debug_assert( program->arb.NumAddressRegs == 1 );
959 if (program->arb.IndirectRegisterFiles & (1 << PROGRAM_TEMPORARY)) {
963 for (i = 0; i < program->arb.NumTemporaries; i++) {
994 if (program->arb.IndirectRegisterFiles & PROGRAM_ANY_CONST)
    [all...]
st_atifs_to_tgsi.c 609 prog->arb.NumInstructions = 0;
610 prog->arb.NumTemporaries = MAX_NUM_FRAGMENT_REGISTERS_ATI + 3; /* 3 input temps for arith ops */
611 prog->arb.NumParameters = MAX_NUM_FRAGMENT_CONSTANTS_ATI + 2; /* 2 state variables for fog */
st_program.c 245 if (stvp->Base.arb.IsPositionInvariant)
    [all...]
  /external/clang/test/CXX/basic/basic.types/
p10.cpp 139 constexpr int arb(int n) { function
  /external/mesa3d/src/mesa/tnl/
t_vb_program.c 166 ctx->VertexProgram.Current->arb.IsPositionInvariant)) {
301 /* ARB program or vertex shader */
400 if (program->arb.IsPositionInvariant) {
  /external/mesa3d/src/mesa/swrast/
s_fragprog.c 46 && fp->arb.NumInstructions == 0);
  /external/mesa3d/src/mesa/drivers/dri/i965/
brw_program.c 232 assert(target == GL_VERTEX_PROGRAM_ARB || !prog->arb.IsPositionInvariant);
261 if (newVP->program.arb.IsPositionInvariant) {
280 * driver->ProgramStringNotify is only called for ARB programs, fixed

Completed in 802 milliseconds

1 2