Home
last modified time | relevance | path

Searched refs:arb (Results 1 – 25 of 55) sorted by relevance

123

/external/mesa3d/src/mesa/program/
Darbprogparse.c95 program->arb.NumInstructions = prog.arb.NumInstructions; in _mesa_parse_arb_fragment_program()
96 program->arb.NumTemporaries = prog.arb.NumTemporaries; in _mesa_parse_arb_fragment_program()
97 program->arb.NumParameters = prog.arb.NumParameters; in _mesa_parse_arb_fragment_program()
98 program->arb.NumAttributes = prog.arb.NumAttributes; in _mesa_parse_arb_fragment_program()
99 program->arb.NumAddressRegs = prog.arb.NumAddressRegs; in _mesa_parse_arb_fragment_program()
100 program->arb.NumNativeInstructions = prog.arb.NumNativeInstructions; in _mesa_parse_arb_fragment_program()
101 program->arb.NumNativeTemporaries = prog.arb.NumNativeTemporaries; in _mesa_parse_arb_fragment_program()
102 program->arb.NumNativeParameters = prog.arb.NumNativeParameters; in _mesa_parse_arb_fragment_program()
103 program->arb.NumNativeAttributes = prog.arb.NumNativeAttributes; in _mesa_parse_arb_fragment_program()
104 program->arb.NumNativeAddressRegs = prog.arb.NumNativeAddressRegs; in _mesa_parse_arb_fragment_program()
[all …]
Dprogramopt.c52 const GLuint origLen = vprog->arb.NumInstructions; in insert_mvp_dp4_code()
102 _mesa_copy_instructions (newInst + 4, vprog->arb.Instructions, origLen); in insert_mvp_dp4_code()
105 ralloc_free(vprog->arb.Instructions); in insert_mvp_dp4_code()
108 vprog->arb.Instructions = newInst; in insert_mvp_dp4_code()
109 vprog->arb.NumInstructions = newLen; in insert_mvp_dp4_code()
119 const GLuint origLen = vprog->arb.NumInstructions; in insert_mvp_mad_code()
149 hposTemp = vprog->arb.NumTemporaries++; in insert_mvp_mad_code()
203 _mesa_copy_instructions (newInst + 4, vprog->arb.Instructions, origLen); in insert_mvp_mad_code()
206 ralloc_free(vprog->arb.Instructions); in insert_mvp_mad_code()
209 vprog->arb.Instructions = newInst; in insert_mvp_mad_code()
[all …]
Dprogram.c350 const GLuint origLen = prog->arb.NumInstructions; in _mesa_insert_instructions()
356 for (i = 0; i < prog->arb.NumInstructions; i++) { in _mesa_insert_instructions()
357 struct prog_instruction *inst = prog->arb.Instructions + i; in _mesa_insert_instructions()
372 _mesa_copy_instructions(newInst, prog->arb.Instructions, start); in _mesa_insert_instructions()
379 prog->arb.Instructions + start, in _mesa_insert_instructions()
383 ralloc_free(prog->arb.Instructions); in _mesa_insert_instructions()
386 prog->arb.Instructions = newInst; in _mesa_insert_instructions()
387 prog->arb.NumInstructions = newLen; in _mesa_insert_instructions()
400 const GLuint origLen = prog->arb.NumInstructions; in _mesa_delete_instructions()
406 for (i = 0; i < prog->arb.NumInstructions; i++) { in _mesa_delete_instructions()
[all …]
Dprog_optimize.c169 for (i = prog->arb.NumInstructions - 1; i >= 0; i--) { in remove_instructions()
213 for (i = 0; i < prog->arb.NumInstructions; i++) { in replace_regs()
214 struct prog_instruction *inst = prog->arb.Instructions + i; in replace_regs()
254 calloc(prog->arb.NumInstructions, sizeof(GLboolean)); in _mesa_remove_dead_code_global()
257 for (i = 0; i < prog->arb.NumInstructions; i++) { in _mesa_remove_dead_code_global()
258 const struct prog_instruction *inst = prog->arb.Instructions + i; in _mesa_remove_dead_code_global()
300 for (i = 0; i < prog->arb.NumInstructions; i++) { in _mesa_remove_dead_code_global()
301 struct prog_instruction *inst = prog->arb.Instructions + i; in _mesa_remove_dead_code_global()
368 for (i = start; i < prog->arb.NumInstructions; i++) { in find_next_use()
369 const struct prog_instruction *inst = prog->arb.Instructions + i; in find_next_use()
[all …]
Dprogram_parse.y354 state->prog->arb.NumInstructions++;
363 state->prog->arb.NumAluInstructions++;
368 state->prog->arb.NumTexInstructions++;
791 state->prog->arb.IndirectRegisterFiles |= (1 << $$.Base.File);
2269 if (state->prog->arb.NumTemporaries >= state->limits->MaxTemps) {
2275 s->temp_binding = state->prog->arb.NumTemporaries;
2276 state->prog->arb.NumTemporaries++;
2280 if (state->prog->arb.NumAddressRegs >=
2289 state->prog->arb.NumAddressRegs++;
2591 state->prog->arb.Instructions =
[all …]
Dprog_print.c822 for (i = 0; i < prog->arb.NumInstructions; i++) { in _mesa_fprint_program_opt()
825 indent = _mesa_fprint_instruction_opt(f, prog->arb.Instructions + i, in _mesa_fprint_program_opt()
881 fprintf(f, "NumInstructions=%d\n", prog->arb.NumInstructions); in _mesa_fprint_program_parameters()
882 fprintf(f, "NumTemporaries=%d\n", prog->arb.NumTemporaries); in _mesa_fprint_program_parameters()
883 fprintf(f, "NumParameters=%d\n", prog->arb.NumParameters); in _mesa_fprint_program_parameters()
884 fprintf(f, "NumAttributes=%d\n", prog->arb.NumAttributes); in _mesa_fprint_program_parameters()
885 fprintf(f, "NumAddressRegs=%d\n", prog->arb.NumAddressRegs); in _mesa_fprint_program_parameters()
887 prog->arb.IndirectRegisterFiles, in _mesa_fprint_program_parameters()
888 binary(prog->arb.IndirectRegisterFiles)); in _mesa_fprint_program_parameters()
Dprog_statevars.c376 if (!ctx->FragmentProgram.Current->arb.LocalParams) { in fetch_state()
377 ctx->FragmentProgram.Current->arb.LocalParams = in fetch_state()
381 if (!ctx->FragmentProgram.Current->arb.LocalParams) in fetch_state()
386 ctx->FragmentProgram.Current->arb.LocalParams[idx]); in fetch_state()
405 if (!ctx->VertexProgram.Current->arb.LocalParams) { in fetch_state()
406 ctx->VertexProgram.Current->arb.LocalParams = in fetch_state()
410 if (!ctx->VertexProgram.Current->arb.LocalParams) in fetch_state()
415 ctx->VertexProgram.Current->arb.LocalParams[idx]); in fetch_state()
Dprog_execute.c380 const GLuint numInst = program->arb.NumInstructions; in _mesa_execute_program()
398 const struct prog_instruction *inst = program->arb.Instructions + pc; in _mesa_execute_program()
445 assert(program->arb.Instructions[inst->BranchTarget].Opcode in _mesa_execute_program()
450 assert(program->arb.Instructions[inst->BranchTarget].Opcode in _mesa_execute_program()
459 assert(program->arb.Instructions[inst->BranchTarget].Opcode in _mesa_execute_program()
466 assert(program->arb.Instructions[inst->BranchTarget].Opcode in _mesa_execute_program()
649 assert(program->arb.Instructions[inst->BranchTarget].Opcode in _mesa_execute_program()
651 program->arb.Instructions[inst->BranchTarget].Opcode in _mesa_execute_program()
673 assert(program->arb.Instructions[inst->BranchTarget].Opcode in _mesa_execute_program()
Dprog_opt_constant_fold.c131 for (i = 0; i < prog->arb.NumInstructions; i++) { in _mesa_constant_fold()
132 struct prog_instruction *const inst = &prog->arb.Instructions[i]; in _mesa_constant_fold()
Dprog_to_nir.c167 if ((c->prog->arb.IndirectRegisterFiles & in ptn_get_src()
934 c->prog->arb.NumTemporaries); in setup_registers_and_variables()
937 for (unsigned i = 0; i < c->prog->arb.NumTemporaries; i++) { in setup_registers_and_variables()
989 for (unsigned int i = 0; i < prog->arb.NumInstructions; i++) { in prog_to_nir()
990 ptn_emit_instruction(c, &prog->arb.Instructions[i]); in prog_to_nir()
Dir_to_mesa.cpp2844 prog->arb.NumTemporaries = v.next_temp; in get_mesa_program()
2877 prog->arb.IndirectRegisterFiles |= 1 << mesa_inst->DstReg.File; in get_mesa_program()
2882 prog->arb.IndirectRegisterFiles |= 1 << mesa_inst->SrcReg[src].File; in get_mesa_program()
2910 prog->arb.NumAddressRegs = 1; in get_mesa_program()
2943 prog->arb.Instructions = mesa_instructions; in get_mesa_program()
2944 prog->arb.NumInstructions = num_instructions; in get_mesa_program()
/external/mesa3d/src/mesa/main/
Darbprogram.c305 if (!prog->arb.LocalParams) { in get_local_param_pointer()
306 prog->arb.LocalParams = rzalloc_array_size(prog, sizeof(float[4]), in get_local_param_pointer()
308 if (!prog->arb.LocalParams) in get_local_param_pointer()
312 *param = prog->arb.LocalParams[index]; in get_local_param_pointer()
885 *params = prog->arb.NumInstructions; in get_program_iv()
891 *params = prog->arb.NumNativeInstructions; in get_program_iv()
897 *params = prog->arb.NumTemporaries; in get_program_iv()
903 *params = prog->arb.NumNativeTemporaries; in get_program_iv()
909 *params = prog->arb.NumParameters; in get_program_iv()
915 *params = prog->arb.NumNativeParameters; in get_program_iv()
[all …]
Dstate.h103 ctx->VertexProgram.Current->arb.Instructions; in _mesa_arb_vertex_program_enabled()
131 ctx->FragmentProgram.Current->arb.Instructions; in _mesa_arb_fragment_program_enabled()
Dffvertex_prog.c380 if ((GLuint) bit > p->program->arb.NumTemporaries) in get_temp()
381 p->program->arb.NumTemporaries = bit; in get_temp()
574 assert(p->program->arb.NumInstructions <= p->max_inst); in emit_op3fn()
576 if (p->program->arb.NumInstructions == p->max_inst) { in emit_op3fn()
590 _mesa_copy_instructions(newInst, p->program->arb.Instructions, in emit_op3fn()
591 p->program->arb.NumInstructions); in emit_op3fn()
593 ralloc_free(p->program->arb.Instructions); in emit_op3fn()
595 p->program->arb.Instructions = newInst; in emit_op3fn()
598 nr = p->program->arb.NumInstructions++; in emit_op3fn()
600 inst = &p->program->arb.Instructions[nr]; in emit_op3fn()
[all …]
/external/mesa3d/src/mesa/drivers/dri/r200/
Dr200_vertprog.c416 if (mesa_vp->arb.NumInstructions == 0) in r200_translate_vertex_program()
452 if (mesa_vp->arb.IsPositionInvariant && in r200_translate_vertex_program()
469 mesa_vp->arb.NumNativeInstructions = 0; in r200_translate_vertex_program()
471 mesa_vp->arb.NumNativeParameters = mesa_vp->Parameters->NumParameters; in r200_translate_vertex_program()
473 mesa_vp->arb.NumNativeParameters = 0; in r200_translate_vertex_program()
592 for (vpi = mesa_vp->arb.Instructions; vpi->Opcode != OPCODE_END; vpi++, o_inst++){ in r200_translate_vertex_program()
1072 if (mesa_vp->arb.NumNativeTemporaries < in r200_translate_vertex_program()
1073 (mesa_vp->arb.NumTemporaries + u_temp_used)) { in r200_translate_vertex_program()
1074 mesa_vp->arb.NumNativeTemporaries = in r200_translate_vertex_program()
1075 mesa_vp->arb.NumTemporaries + u_temp_used; in r200_translate_vertex_program()
[all …]
/external/mesa3d/src/mesa/drivers/dri/i915/
Di915_program.c520 p->FragProg.arb.NumNativeInstructions = 0; in i915_fini_program()
521 p->FragProg.arb.NumNativeAluInstructions = 0; in i915_fini_program()
522 p->FragProg.arb.NumNativeTexInstructions = 0; in i915_fini_program()
523 p->FragProg.arb.NumNativeTexIndirections = 0; in i915_fini_program()
526 p->FragProg.arb.NumNativeInstructions = (p->nr_alu_insn + in i915_fini_program()
529 p->FragProg.arb.NumNativeAluInstructions = p->nr_alu_insn; in i915_fini_program()
530 p->FragProg.arb.NumNativeTexInstructions = p->nr_tex_insn; in i915_fini_program()
531 p->FragProg.arb.NumNativeTexIndirections = p->nr_tex_indirect; in i915_fini_program()
Di915_fragprog.c322 for (i = program->arb.NumInstructions - 1; i >= 0; i--) { in calc_live_regs()
323 struct prog_instruction *inst = &program->arb.Instructions[i]; in calc_live_regs()
366 GLuint nr = inst - program->arb.Instructions; in get_live_regs()
387 const struct prog_instruction *inst = program->arb.Instructions; in upload_program()
406 if (program->arb.NumInstructions > I915_MAX_INSN) { in upload_program()
408 program->arb.NumInstructions, I915_MAX_INSN); in upload_program()
/external/mesa3d/src/mesa/state_tracker/
Dst_mesa_to_tgsi.c959 if (program->arb.NumAddressRegs > 0) { in st_translate_mesa_program()
960 debug_assert(program->arb.NumAddressRegs == 1); in st_translate_mesa_program()
999 if (program->arb.IndirectRegisterFiles & (1 << PROGRAM_TEMPORARY)) { in st_translate_mesa_program()
1003 for (i = 0; i < program->arb.NumTemporaries; i++) { in st_translate_mesa_program()
1036 if (program->arb.IndirectRegisterFiles & PROGRAM_ANY_CONST) in st_translate_mesa_program()
1070 for (i = 0; i < program->arb.NumInstructions; i++) in st_translate_mesa_program()
1071 compile_instruction(ctx, t, &program->arb.Instructions[i]); in st_translate_mesa_program()
/external/llvm-project/clang/test/CXX/basic/basic.types/
Dp10.cpp139 constexpr int arb(int n) { in arb() function
/external/clang/test/CXX/basic/basic.types/
Dp10.cpp139 constexpr int arb(int n) { in arb() function
/external/mesa3d/src/mesa/tnl/
Dt_vb_program.c170 ctx->VertexProgram.Current->arb.IsPositionInvariant)) { in do_ndc_cliptest()
404 if (program->arb.IsPositionInvariant) { in run_vp()
/external/mesa3d/src/mesa/swrast/
Ds_fragprog.c46 && fp->arb.NumInstructions == 0); in _swrast_use_fragment_program()
/external/cldr/tools/java/org/unicode/cldr/util/data/
DlocaleReplacements.txt4 language macrolanguage arb ar
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_program.c281 assert(target == GL_VERTEX_PROGRAM_ARB || !prog->arb.IsPositionInvariant); in brwProgramStringNotify()
313 if (newVP->program.arb.IsPositionInvariant) { in brwProgramStringNotify()
/external/mesa3d/docs/relnotes/
D19.1.4.rst101 - st/nir: fix arb fragment stage conversion

123