Home
last modified time | relevance | path

Searched refs:gl_vertex_program (Results 1 – 25 of 32) sorted by relevance

12

/external/mesa3d/src/mesa/program/
Dprogram.h69 struct gl_vertex_program *prog,
107 struct gl_vertex_program **ptr, in _mesa_reference_vertprog()
108 struct gl_vertex_program *prog) in _mesa_reference_vertprog()
135 static inline struct gl_vertex_program *
137 const struct gl_vertex_program *prog) in _mesa_clone_vertex_program()
139 return (struct gl_vertex_program *) _mesa_clone_program(ctx, &prog->Base); in _mesa_clone_vertex_program()
233 static inline struct gl_vertex_program *
234 gl_vertex_program(struct gl_program *prog) in gl_vertex_program() function
236 return (struct gl_vertex_program *) prog; in gl_vertex_program()
239 static inline const struct gl_vertex_program *
[all …]
Dnvvertparse.h35 struct gl_vertex_program;
40 struct gl_vertex_program *program);
Darbprogparse.h33 struct gl_vertex_program;
38 struct gl_vertex_program *program);
Dprogramopt.h32 _mesa_insert_mvp_code(struct gl_context *ctx, struct gl_vertex_program *vprog);
52 _mesa_nop_vertex_program(struct gl_context *ctx, struct gl_vertex_program *prog);
Dprogramopt.c49 _mesa_insert_mvp_dp4_code(struct gl_context *ctx, struct gl_vertex_program *vprog) in _mesa_insert_mvp_dp4_code()
117 _mesa_insert_mvp_mad_code(struct gl_context *ctx, struct gl_vertex_program *vprog) in _mesa_insert_mvp_mad_code()
219 _mesa_insert_mvp_code(struct gl_context *ctx, struct gl_vertex_program *vprog) in _mesa_insert_mvp_code()
645 _mesa_nop_vertex_program(struct gl_context *ctx, struct gl_vertex_program *prog) in _mesa_nop_vertex_program()
Dprogram.c304 _mesa_init_vertex_program( struct gl_context *ctx, struct gl_vertex_program *prog, in _mesa_init_vertex_program()
347 prog = _mesa_init_vertex_program(ctx, CALLOC_STRUCT(gl_vertex_program), in _mesa_new_program()
538 const struct gl_vertex_program *vp = gl_vertex_program_const(prog); in _mesa_clone_program()
539 struct gl_vertex_program *vpc = gl_vertex_program(clone); in _mesa_clone_program()
Darbprogparse.c165 struct gl_vertex_program *program) in _mesa_parse_arb_vertex_program()
/external/mesa3d/src/mesa/state_tracker/
Dst_program.h146 struct gl_vertex_program Base; /**< The Mesa vertex program */
229 st_vertex_program( struct gl_vertex_program *vp ) in st_vertex_program()
Dst_atom_rasterizer.c62 const struct gl_vertex_program *vertProg = ctx->VertexProgram._Current; in update_raster_state()
/external/mesa3d/src/mesa/main/
Dffvertex_prog.h35 struct gl_vertex_program *
Dnvprogram.c63 struct gl_vertex_program *vprog; in _mesa_ExecuteProgramNV()
74 vprog = gl_vertex_program(_mesa_lookup_program(ctx, id)); in _mesa_ExecuteProgramNV()
630 struct gl_vertex_program *vprog = gl_vertex_program(prog); in _mesa_LoadProgramNV()
632 vprog = gl_vertex_program(ctx->Driver.NewProgram(ctx, target, id)); in _mesa_LoadProgramNV()
Darbprogram.c141 gl_vertex_program(newProg)); in _mesa_BindProgram()
368 struct gl_vertex_program *prog = ctx->VertexProgram.Current; in _mesa_ProgramStringARB()
376 struct gl_vertex_program *prog = ctx->VertexProgram.Current; in _mesa_ProgramStringARB()
Dstate.c109 const struct gl_vertex_program *prevVP = ctx->VertexProgram._Current; in update_program()
188 gl_vertex_program(vsProg->_LinkedShaders[MESA_SHADER_VERTEX]->Program)); in update_program()
Dffvertex_prog.c307 struct gl_vertex_program *program;
1618 struct gl_vertex_program *program, in create_new_program()
1662 struct gl_vertex_program *
1665 struct gl_vertex_program *prog; in _mesa_get_fixed_func_vertex_program()
1674 prog = gl_vertex_program( in _mesa_get_fixed_func_vertex_program()
1682 prog = gl_vertex_program(ctx->Driver.NewProgram(ctx, GL_VERTEX_PROGRAM_ARB, 0)); in _mesa_get_fixed_func_vertex_program()
Dmtypes.h1987 struct gl_vertex_program struct
2054 struct gl_vertex_program *Current; /**< User-bound vertex program */
2060 struct gl_vertex_program *_Current;
2072 struct gl_vertex_program *_TnlProgram;
2573 struct gl_vertex_program *DefaultVertexProgram;
Dshared.c75 gl_vertex_program(ctx->Driver.NewProgram(ctx, in _mesa_alloc_shared_state()
/external/mesa3d/src/mesa/tnl/
Dt_vp_build.c44 const struct gl_vertex_program *prev = ctx->VertexProgram._Current; in _tnl_UpdateFixedFunctionProgram()
Dt_vb_program.c273 map_textures(struct gl_context *ctx, const struct gl_vertex_program *vp) in map_textures()
292 unmap_textures(struct gl_context *ctx, const struct gl_vertex_program *vp) in unmap_textures()
316 struct gl_vertex_program *program = ctx->VertexProgram._Current; in run_vp()
Dt_context.c128 const struct gl_vertex_program *vp = ctx->VertexProgram._Current; in _tnl_InvalidateState()
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_program.c153 struct gl_vertex_program *vprog = (struct gl_vertex_program *) prog; in brwProgramStringNotify()
Dbrw_context.h263 struct gl_vertex_program program;
798 const struct gl_vertex_program *vertex_program;
1213 brw_vertex_program(struct gl_vertex_program *p) in brw_vertex_program()
1219 brw_vertex_program_const(const struct gl_vertex_program *p) in brw_vertex_program_const()
Dbrw_shader.cpp108 struct gl_vertex_program *vp = (struct gl_vertex_program *) prog; in brw_link_shader()
Dbrw_vs.c469 struct gl_vertex_program *vp = (struct gl_vertex_program *) in brw_vs_precompile()
Dbrw_vec4.h219 const struct gl_vertex_program *vp;
/external/mesa3d/src/mesa/drivers/dri/r200/
Dr200_context.h63 struct gl_vertex_program mesa_program; /* Must be first */

12