CodeHistory
Commits on drawalpha-array140+
- DHIndentation in Load.generic().dhoskin committed 13 years ago
cc25ef9 - DHLoad.grey(): handle images where w%pixperbyte ? 0.dhoskin committed 13 years ago
0a158b7 - DHMinor fixup in getpixel(), even though we're not using it these days.dhoskin committed 13 years ago
f171960 - DHImprovements to draw(); still not perfect.dhoskin committed 13 years ago
5e599f3 - DHMinor correction in Memdraw.load().dhoskin committed 13 years ago
abf3132 - DHCorrect limits in Load.grey().dhoskin committed 13 years ago
9e29ea7 - DHRepair scalepixel(), implement grey-specific load(), XXX temporarily force all images through grey decoder because that was easier than detecting the format.dhoskin committed 13 years ago
703aa33 - DHAdd cmap2rgb() and rgb2cmap(), cribbed from Plan 9 source.dhoskin committed 13 years ago
ca5b5dd - DHFix blatant, stupid ommissions in getpixel().dhoskin committed 13 years ago
7e0cb2d - DHInitial implementation of getpixel(), only ``works'' for depths <8. Also assorted fixups in loadimage-related functions.dhoskin committed 13 years ago
e933f93 - DHAdd simple draw(2) test programs. Some fail.dhoskin committed 13 years ago
0712373 - DHImplement Memdraw.load() by way of Memdraw.Load.generic(); ``succeeds'' in the sense that it doesn't throw any exceptions when libdraw tries to load fonts, but otherwise untested -- notably, I have no idea if the graphical effect is at all correct, or if it even has any effect at all. If it works, then yay!dhoskin committed 13 years ago
a16d45a - DHExtend stub Memdraw.load() (still a stub), add Chan functions and definitions.dhoskin committed 13 years ago
1ee43f0 - DHImplement stub yY request, Memdraw.load().dhoskin committed 13 years ago
04fa4b2 - DHFixup bounds in ArrayIterator; add getRemainingBytes() needed for yY requests.dhoskin committed 13 years ago
7deb786 - DHRemove Draw9p.DBG(CHAR LONG ETC).dhoskin committed 13 years ago
55e1a6e - DHReplace destructive DBG(CHAR LONG ETC) with ArrayIterator in drawdatahandlers.dhoskin committed 13 years ago
75d3e0e - DHAdd ArrayIterator.dhoskin committed 13 years ago
7bddbfb - DHHandle multiple 9p messages in a single websocket frame.dhoskin committed 13 years ago
259dc8a - DHAdd a stub /dev/cursor.dhoskin committed 13 years ago
66c9226 - DHImplement ScreenImage using clipped context of Screen backing-store image; drawing a line on the screen works! (cat '')clock dies due to some cursor issue though.dhoskin committed 13 years ago
d6153c4 - DHAdd minimal, dummy implementation of screens.dhoskin committed 13 years ago
fbf7a42 - DHImplement N, n window naming requests. Sloppy until I figure out what should be global and what should be local to the connection.dhoskin committed 13 years ago
1c049d4 - DHArray.split() != Array.splice().dhoskin committed 13 years ago
b58d3ca - DH/dev/draw/n/data write: compute count correctly. This taught me that reading a buffer destructively is convenient, but is also a bad idea.dhoskin committed 13 years ago
d2f6429 - DH/dev/draw/n/data: writes should return length, not offset!dhoskin committed 13 years ago
5f31b8a - DHAdd some debugging output to draw9p.dhoskin committed 13 years ago
ebba317 - DHLet's not die while creating a conn.dhoskin committed 13 years ago
4845126 - DHImprove xxx script; it now accepts an optional query on the command line.dhoskin committed 13 years ago
f5bfc19 - DHUse disc line endings for poly.dhoskin committed 13 years ago
24bc235 - DHRemember to restore context state after flipping for fillellipse!dhoskin committed 13 years ago
d5030f9 - DHImplement disc line endings.dhoskin committed 13 years ago
1be5eb0 - DHAdd fillellipse() to Memdraw, along with a test and hooking it up to the E draw operation. Does not handle incomplete (non-2pi) ellipses.dhoskin committed 13 years ago
783702b - DHImplement arrow end cap style for lines.dhoskin committed 13 years ago
7c06fe8 - DHImprove data structure for ops. Tweak masked draw. Add failing test for masked draw.dhoskin committed 13 years ago
e734bfe