src/hg/hgGene/altSplice.c 1.14

1.14 2010/06/05 19:29:37 braney
add support for 32-bit color (make USE_PNG have global consequence)
Index: src/hg/hgGene/altSplice.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/hgGene/altSplice.c,v
retrieving revision 1.13
retrieving revision 1.14
diff -b -B -U 4 -r1.13 -r1.14
--- src/hg/hgGene/altSplice.c	19 Aug 2009 23:00:16 -0000	1.13
+++ src/hg/hgGene/altSplice.c	5 Jun 2010 19:29:37 -0000	1.14
@@ -96,10 +96,15 @@
 lineHeight = 2 * fontHeight +1;
 altGraphXLayout(ag, ag->tStart, ag->tEnd, scale, 100, &ssList, &heightHash, &rowCount);
 hashFree(&heightHash);
 pixHeight = rowCount * lineHeight;
+#ifdef USE_PNG
+makeTempName(&gifTn, "hgc", ".png");
+hvg = hvGfxOpenPng(pixWidth, pixHeight, gifTn.forCgi, FALSE);
+#else
 makeTempName(&gifTn, "hgc", ".gif");
 hvg = hvGfxOpenGif(pixWidth, pixHeight, gifTn.forCgi, FALSE);
+#endif /* USE_PNG */
 makeGrayShades(hvg, maxShade, shadesOfGray);
 hvGfxSetClip(hvg, 0, 0, pixWidth, pixHeight);
 altGraphXDrawPack(ag, ssList, hvg, 0, 0, pixWidth, lineHeight, lineHeight-1,
 		  ag->tStart, ag->tEnd, scale,