To answer your question, yes, genome graphs is based on custom
C code. In addition, one of our developers has a few comments on
how you may have constructed your GG graph:
If you made a (bed) custom track first, and then imported that
into GG, then the resolution will be windowed to 10,000 bases.
So one could get a bit higher resolution on GG using its native
format without going overboard. If the screen has roughly 1000
pixels, and a large chrom has like 100,000,000 or more pixels,
then we expect on the order of 100,000 bases per GG pixel. If
the windows are 10k, then you should still see an imported file
with a eps/pdf resolution of 10,000 points compare to the screen
res of 1,000. And if native GG, then you don't even have that
limitation and can go up to 100,000 points or more.
--