/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
|