Lines Matching refs:glwDrawingArea

71 #define offset(field) XtOffset(GLwDrawingAreaWidget,glwDrawingArea.field)
376 w->glwDrawingArea.attribList = (int*)XtMalloc(ATTRIBLIST_SIZE*sizeof(int));
377 if(!w->glwDrawingArea.attribList){
380 ptr = w->glwDrawingArea.attribList;
382 *ptr++ = w->glwDrawingArea.bufferSize;
384 *ptr++ = w->glwDrawingArea.level;
385 if(w->glwDrawingArea.rgba) *ptr++ = GLX_RGBA;
386 if(w->glwDrawingArea.doublebuffer) *ptr++ = GLX_DOUBLEBUFFER;
387 if(w->glwDrawingArea.stereo) *ptr++ = GLX_STEREO;
389 *ptr++ = w->glwDrawingArea.auxBuffers;
391 *ptr++ = w->glwDrawingArea.redSize;
393 *ptr++ = w->glwDrawingArea.greenSize;
395 *ptr++ = w->glwDrawingArea.blueSize;
397 *ptr++ = w->glwDrawingArea.alphaSize;
399 *ptr++ = w->glwDrawingArea.depthSize;
401 *ptr++ = w->glwDrawingArea.stencilSize;
403 *ptr++ = w->glwDrawingArea.accumRedSize;
405 *ptr++ = w->glwDrawingArea.accumGreenSize;
407 *ptr++ = w->glwDrawingArea.accumBlueSize;
409 *ptr++ = w->glwDrawingArea.accumAlphaSize;
411 assert((ptr-w->glwDrawingArea.attribList)<ATTRIBLIST_SIZE);
418 assert(w->glwDrawingArea.attribList);
419 w->glwDrawingArea.visualInfo=glXChooseVisual(XtDisplay(w),XScreenNumberOfScreen(XtScreen(w)),w->glwDrawingArea.attribList);
420 if(!w->glwDrawingArea.visualInfo) error((Widget)w,"requested visual not supported");
436 assert(w->glwDrawingArea.visualInfo);
440 if(cmapCache[i].visual==w->glwDrawingArea.visualInfo->visual){
464 w->glwDrawingArea.visualInfo->screen),
465 w->glwDrawingArea.visualInfo->visual,
467 cmapCache[cacheEntries].visual=w->glwDrawingArea.visualInfo->visual;
480 neww->glwDrawingArea.myList=FALSE;
481 if(neww->glwDrawingArea.attribList==NULL){
482 neww->glwDrawingArea.myList=TRUE;
487 assert(neww->glwDrawingArea.attribList);
490 neww->glwDrawingArea.myVisual=FALSE;
491 if(neww->glwDrawingArea.visualInfo==NULL){
492 neww->glwDrawingArea.myVisual=TRUE;
497 assert(neww->glwDrawingArea.visualInfo);
499 neww->core.depth=neww->glwDrawingArea.visualInfo->depth;
505 if(req->glwDrawingArea.allocateBackground){
510 if(req->glwDrawingArea.allocateOtherColors){
529 if(!(glw->glwDrawingArea.installBackground && glw->glwDrawingArea.allocateBackground)){
533 XtCreateWindow(w,(unsigned int)InputOutput,glw->glwDrawingArea.visualInfo->visual,*valueMask,attributes);
536 if(glw->glwDrawingArea.installColormap){
573 XtCallCallbackList((Widget)glw,glw->glwDrawingArea.ginitCallback,&cb);
585 XtCallCallbackList((Widget)w,w->glwDrawingArea.exposeCallback,&cb);
597 XtCallCallbackList((Widget)glw,glw->glwDrawingArea.resizeCallback,&cb);
609 if(glw->glwDrawingArea.myList && glw->glwDrawingArea.attribList){
610 XtFree((XtPointer)glw->glwDrawingArea.attribList);
613 if(glw->glwDrawingArea.myVisual && glw->glwDrawingArea.visualInfo){
614 XtFree((XtPointer)glw->glwDrawingArea.visualInfo);
618 if(glw->glwDrawingArea.installColormap){
657 XtCallCallbackList((Widget)glw,glw->glwDrawingArea.inputCallback,&cb);