Home | History | Annotate | Download | only in libagl

Lines Matching refs:rasterizer

74     ggl_init_context(&(c->rasterizer));
91 c->rasterizer.base = base;
96 c->rasterizer.procs.depthMask(c, 1);
99 c->rasterizer.procs.enable(c, GL_DITHER);
113 ggl_uninit_context(&(c->rasterizer));
114 free(c->rasterizer.base);
192 // these need to fall through into the rasterizer
193 c->rasterizer.procs.enableDisable(c, cap, enabled);
196 c->rasterizer.procs.enableDisable(c, GL_TEXTURE_2D, enabled);
291 c->rasterizer.procs.enableDisable(c,
334 if (c->rasterizer.error) {
335 const GLenum ret(c->rasterizer.error);
336 c->rasterizer.error = 0;
370 int index = c->rasterizer.state.buffers.color.format;
376 int index = c->rasterizer.state.buffers.color.format;
382 int index = c->rasterizer.state.buffers.color.format;
388 int index = c->rasterizer.state.buffers.color.format;
410 params[0] = c->rasterizer.state.buffers.depth.format ? 0 : 16;
531 c->rasterizer.procs.colorMask(c, r, g, b, a);
536 c->rasterizer.procs.depthMask(c, flag);
541 c->rasterizer.procs.stencilMask(c, mask);
546 c->rasterizer.procs.depthFunc(c, func);
551 c->rasterizer.procs.logicOp(c, opcode);
556 c->rasterizer.procs.alphaFuncx(c, func, ref);
561 c->rasterizer.procs.blendFunc(c, sfactor, dfactor);
566 c->rasterizer.procs.clear(c, mask);
571 c->rasterizer.procs.clearColorx(c, red, green, blue, alpha);
577 c->rasterizer.procs.clearColorx(c,
586 c->rasterizer.procs.clearDepthx(c, depth);
592 c->rasterizer.procs.clearDepthx(c, gglFloatToFixed(depth));
597 c->rasterizer.procs.clearStencil(c, s);