aalib.c (aa_put_pixel() ):

187 	if (c) {
188 		ZEND_FETCH_RESOURCE(ac, aa_context *, &c, c_id, "aa", le_aalib);
189 	}
190 
191 	aa_putpixel(ac, x, y, value);
192 }

aalib.c (aa_render() ):

197 PHP_FUNCTION(aa_render)
198 {
199 	int argc = ZEND_NUM_ARGS();
200 	int c_id = -1;
201 	long contrast = 0;
202 	long dither = 0;
203 	long inversion = 0;
204 	long randomval = 0;
205 	zval *c = NULL;
206 	aa_context *ac;
207     aa_renderparams *params;
208 	
209 	if (zend_parse_parameters(argc TSRMLS_CC, "r|llll",
                &c, &contrast, &dither, &inversion, &randomval) == FAILURE) 
210 		return;
211 
212 	if (c) {
213 		ZEND_FETCH_RESOURCE(ac, aa_context *, &c, c_id, "aa", le_aalib);
214 	}
215 
216     params = aa_getrenderparams();
217     params->contrast  = contrast;
218     params->dither    = dither;
219     params->inversion = inversion;
220     params->bright    = randomval;
221     aa_render(ac, params, 0, 0, aa_scrwidth(ac)  2, aa_scrheight(ac)  2);
222     free(params);
223     aa_flush(ac);
224 }