freenode/#clim - IRC Chatlog
Search
9:43:51
scymtym
i haven't done any exploration either, but 7max had something planned that might help with that: https://github.com/7max/log4cl/issues/12
13:07:14
jackdaniel
right now when we draw things (on output recorded streams), we apply transformation to coordinates upon recording and when we replay them, we simply call it with +identity-transformation+ (with transforemd coordinates [and ink])
13:10:04
jackdaniel
this approach has a flaw that we can't use hardware acceleration for transformations (and while for coordinates it is fine, we simply pre-compute them and there is nothing wrong with that where applicable), this is problematic if we have a non-uniform ink
13:11:31
jackdaniel
because we either transform it like other things during recording (and that is inefficient since it is done in software pixel-by-pixel), or we need to record medium transformation, apply invert transformation on coordinates (depends on drawing primitive) and then perform transformation in hardware