Lines Matching defs:_GC
241 typedef struct _GC { struct
242 ScreenPtr pScreen;
243 unsigned char depth;
244 unsigned char alu;
245 unsigned short lineWidth;
246 unsigned short dashOffset;
247 unsigned short numInDashList;
248 unsigned char *dash;
249 unsigned int lineStyle:2;
250 unsigned int capStyle:2;
251 unsigned int joinStyle:2;
252 unsigned int fillStyle:2;
253 unsigned int fillRule:1;
254 unsigned int arcMode:1;
255 unsigned int subWindowMode:1;
256 unsigned int graphicsExposures:1;
257 unsigned int miTranslate:1; /* should mi things translate? */
258 unsigned int tileIsPixel:1; /* tile is solid pixel */
259 unsigned int fExpose:1; /* Call exposure handling */
260 unsigned int freeCompClip:1; /* Free composite clip */
261 unsigned int scratch_inuse:1; /* is this GC in a pool for reuse? */
262 unsigned int unused:15; /* see comment above */
263 unsigned int planemask;
264 unsigned int fgPixel;
265 unsigned int bgPixel;
270 PixUnion tile;
271 PixmapPtr stipple;
272 DDXPointRec patOrg; /* origin for (tile, stipple) */
273 DDXPointRec clipOrg;
274 struct _Font *font;
275 RegionPtr clientClip;
276 unsigned int stateChanges; /* masked with GC_<kind> */
277 unsigned int serialNumber;
278 const GCFuncs *funcs;
279 const GCOps *ops;
280 PrivateRec *devPrivates;
281 RegionPtr pCompositeClip;