diff options
author | Søren Sandmann Pedersen <ssp@redhat.com> | 2012-09-19 14:50:19 -0400 |
---|---|---|
committer | Søren Sandmann Pedersen <ssp@redhat.com> | 2013-07-29 06:21:51 -0400 |
commit | 6afa546b4df2b32722956e0b3c24d8700924a54c (patch) | |
tree | 49f9d1226e67d5fd9cde3e5d8d89ab9c42b215f7 | |
parent | 7433bcccf8a1ceb5321ed42cb809f54f59aade67 (diff) |
new fast path array
-rw-r--r-- | docs/newfastpath.txt | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/docs/newfastpath.txt b/docs/newfastpath.txt new file mode 100644 index 00000000..52db4eae --- /dev/null +++ b/docs/newfastpath.txt @@ -0,0 +1,14 @@ +Split the fast path array into categories: + + - solid fill /* 0 read, 1 write */ + - solid blend /* 1 read/write */ + - blit (SRC) /* 1 read, 1 write */ + - int-translated blend /* 1 read, 1 read/write */ + - near-scaled blit (SRC) /* 1 read, 1 write, nearest */ + - near scaled blend /* 1 read, 1 read/write, nearest */ + - bilinear scale blit (SRC) /* 4 read, 1 write, bilinear */ + - general affine /* 4 read, 1 write, bilinear */ + - general /* general */ + +and then have implementation.c check all implementations before moving +on to the next category. |