On Sat, Mar 14, 2015 at 9:54 PM, Jordan Justen <jordan.l.jus...@intel.com> wrote: > From: Paul Berry <stereotype...@gmail.com> > > Reviewed-by: Jordan Justen <jordan.l.jus...@intel.com>
Reviewed-by: Kristian Høgsberg <k...@bitplanet.net> > --- > src/mesa/program/program.h | 22 ++++++++++++++++++++++ > 1 file changed, 22 insertions(+) > > diff --git a/src/mesa/program/program.h b/src/mesa/program/program.h > index 0b0d1ac..2d92ab2 100644 > --- a/src/mesa/program/program.h > +++ b/src/mesa/program/program.h > @@ -138,6 +138,15 @@ _mesa_reference_geomprog(struct gl_context *ctx, > (struct gl_program *) prog); > } > > +static inline void > +_mesa_reference_compprog(struct gl_context *ctx, > + struct gl_compute_program **ptr, > + struct gl_compute_program *prog) > +{ > + _mesa_reference_program(ctx, (struct gl_program **) ptr, > + (struct gl_program *) prog); > +} > + > extern struct gl_program * > _mesa_clone_program(struct gl_context *ctx, const struct gl_program *prog); > > @@ -276,6 +285,19 @@ gl_geometry_program_const(const struct gl_program *prog) > } > > > +static inline struct gl_compute_program * > +gl_compute_program(struct gl_program *prog) > +{ > + return (struct gl_compute_program *) prog; > +} > + > +static inline const struct gl_compute_program * > +gl_compute_program_const(const struct gl_program *prog) > +{ > + return (const struct gl_compute_program *) prog; > +} > + > + > #ifdef __cplusplus > } /* extern "C" */ > #endif > -- > 2.1.4 > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/mesa-dev _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev