Lines Matching defs:ProgramRaster
24 ProgramRaster::ProgramRaster(Context *rsc, bool pointSprite, RsCullMode cull)
33 void ProgramRaster::preDestroy() const {
42 ProgramRaster::~ProgramRaster() {
46 void ProgramRaster::setup(const Context *rsc, ProgramRasterState *state) {
56 void ProgramRaster::serialize(Context *rsc, OStream *stream) const {
59 ProgramRaster *ProgramRaster::createFromStream(Context *rsc, IStream *stream) {
70 mDefault.set(ProgramRaster::getProgramRaster(rsc, false, RS_CULL_BACK).get());
78 ObjectBaseRef<ProgramRaster> ProgramRaster::getProgramRaster(Context *rsc,
81 ObjectBaseRef<ProgramRaster> returnRef;
84 ProgramRaster *existing = rsc->mStateRaster.mRasterPrograms[ct];
93 ProgramRaster *pr = new ProgramRaster(rsc, pointSprite, cull);
107 ObjectBaseRef<ProgramRaster> pr = ProgramRaster::getProgramRaster(rsc, pointSprite, cull);