CodeHistory
Commits on drawalpha-array175+
- DHImplement skeleton masked draw. It won't do anything useful until we take care of the compositing op.dhoskin committed 13 years ago
5397cc7 - DHAdd putative interface to, and test for, fillpoly. Ignores winding rule.dhoskin committed 13 years ago
7746e0c - DHAdd xxx utility to produce a list of XXX comments.dhoskin committed 13 years ago
d65bc7f - DHImplement stroked/outlined polygon, and add an associated test.dhoskin committed 13 years ago
6dab802 - DHDraw test case: draw to intermediate, larger image.dhoskin committed 13 years ago
6ca7c62 - DHApparently I need to set the canvas size with its html/dom properties, not CSS.dhoskin committed 13 years ago
c9f15c6 - DHAdd comment pointing out that drawing is fuzzy.dhoskin committed 13 years ago
b10a98f - DHActually calculate all the points needed for a line. The calculation is still wrong, but it's a start!dhoskin committed 13 years ago
6e69677 - DHMemdraw: line actually calls fillpoly, fillpoly actually calls draw.dhoskin committed 13 years ago
8478761 - DHUse proper array functions in Memdraw.line().dhoskin committed 13 years ago
e43fdc0 - DHAdd simple Memdraw test case. Fails.dhoskin committed 13 years ago
73da838 - DHImprove rootwindow.dhoskin committed 13 years ago
c6d8773 - DHSkeleton memdraw().dhoskin committed 13 years ago
e31bb8b - DHRefactor 9p logging; separate text and buffer dumps.dhoskin committed 13 years ago
57e0572 - DHMake the newfangled log mechanism actually work. Today we learn that ``it compiles, so it must work'' really, really doesn't apply in a dynamic language.dhoskin committed 13 years ago
f0875f3 - DHIndentation in init.js.dhoskin committed 13 years ago
890fa74 - DHShuffle the code to generate a websocket url.dhoskin committed 13 years ago
fd914b3 - DHInitial stub for 9p-specific logging function.dhoskin committed 13 years ago
851ac8e - DHReads from refresh should block until there's a refresh event to report. Since there are currently no such events, it will block forever. The current implementation breaks if a second read is issued; this should either be fixed by replacing the callback field with an array thereof, or codified in the exclusive-use bit.dhoskin committed 13 years ago
3bd5b47 - DHChange [TR]read callback interface to handle errors. Might not be the best design.dhoskin committed 13 years ago
cb5c1e0 - DHGenerate ctl file properly.dhoskin committed 13 years ago
ed30270 - DHCleanup /dev/draw/new somewhat.dhoskin committed 13 years ago
5102f76 - DHWe don't actually want to draw lines in Memdraw.line(); we'l delegate it to Memdraw.poly() in the manner of libmemdraw.dhoskin committed 13 years ago
d5c7df0 - DHUse a callback for 9p read; will enable long-reads for refresh file later on.dhoskin committed 13 years ago
18fda55 - DHInitial test implementation of L line-drawing request. Throw in O op request for free. Untested!dhoskin committed 13 years ago
82abf21 - DHPreliminary implementation of ``b'' draw request.dhoskin committed 13 years ago
ef890cb - DHGet points and rects using generic objects for now.dhoskin committed 13 years ago
8271ff5 - DHdata write fails if it is too short.dhoskin committed 13 years ago
5d79ff6 - DHOops, remember to remove wireformat functions from draw/data.js.dhoskin committed 13 years ago
e78d197 - DHMake write to /dev/draw/n/ctl set current image id.dhoskin committed 13 years ago
f04fc04 - DHWireformat manipulation functions are not just for /dev/draw/n/data.dhoskin committed 13 years ago
f6234a8 - DHParse /dev/draw/n/data commands.dhoskin committed 13 years ago
e773c2d - DHAdd B{G,P}{SHORT,LONG} functions.dhoskin committed 13 years ago
f9723ed - DHStub implementations of reading from /dev/draw/n/ctl and writing to /dev/draw/n/data.dhoskin committed 13 years ago
773983d - DHRefactor /dev/draw/new handling into its own file.dhoskin committed 13 years ago
72799c1