Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(4126)

Issue 904041: code review 904041: Freetype-Go: batch Spans when painting. (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
14 years, 2 months ago by nigeltao
Modified:
14 years, 2 months ago
Reviewers:
CC:
r, rsc, golang-dev
Visibility:
Public.

Description

Freetype-Go: batch Spans when painting. Introduce MonochromePainter and GammaCorrectionPainter.

Patch Set 1 #

Patch Set 2 : code review 904041: Freetype-Go: batch Spans when painting. #

Total comments: 10

Patch Set 3 : code review 904041: Freetype-Go: batch Spans when painting. #

Patch Set 4 : code review 904041: Freetype-Go: batch Spans when painting. #

Patch Set 5 : code review 904041: Freetype-Go: batch Spans when painting. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+266 lines, -55 lines) Patch
M .hgignore View 1 chunk +1 line, -0 lines 0 comments Download
A example/gamma/main.go View 1 2 3 1 chunk +84 lines, -0 lines 0 comments Download
M example/raster/main.go View 1 chunk +3 lines, -3 lines 0 comments Download
M freetype/raster/Makefile View 1 chunk +1 line, -0 lines 0 comments Download
A freetype/raster/paint.go View 1 2 3 1 chunk +161 lines, -0 lines 0 comments Download
M freetype/raster/raster.go View 6 chunks +16 lines, -52 lines 0 comments Download

Messages

Total messages: 7
nigeltao
Hello r@golang.org, rsc@golang.org (cc: golang-dev@googlegroups.com), I'd like you to review this change.
14 years, 2 months ago (2010-04-08 13:39:47 UTC) #1
nigeltao
http://codereview.appspot.com/904041/diff/2001/3004 File freetype/raster/paint.go (right): http://codereview.appspot.com/904041/diff/2001/3004#newcode136 freetype/raster/paint.go:136: p, q := ss[i].A/M, (ss[i].A%M)>>9 The image.Color interface's RGBA ...
14 years, 2 months ago (2010-04-08 13:56:34 UTC) #2
r
http://codereview.appspot.com/904041/diff/2001/3002 File example/gamma/main.go (right): http://codereview.appspot.com/904041/diff/2001/3002#newcode69 example/gamma/main.go:69: return if this is a test, why not os.Exit(1) ...
14 years, 2 months ago (2010-04-08 17:53:06 UTC) #3
rsc1
http://codereview.appspot.com/904041/diff/2001/3004 File freetype/raster/paint.go (right): http://codereview.appspot.com/904041/diff/2001/3004#newcode136 freetype/raster/paint.go:136: p, q := ss[i].A/M, (ss[i].A%M)>>9 Would that help here? ...
14 years, 2 months ago (2010-04-08 18:22:06 UTC) #4
nigeltao
http://codereview.appspot.com/904041/diff/2001/3002 File example/gamma/main.go (right): http://codereview.appspot.com/904041/diff/2001/3002#newcode27 example/gamma/main.go:27: m.Pixel[y][x] = image.AlphaColor{0} On a separate note, would it ...
14 years, 2 months ago (2010-04-08 23:04:11 UTC) #5
r
LGTM we can address the bigger questions in another round
14 years, 2 months ago (2010-04-12 19:53:15 UTC) #6
nigeltao
14 years, 2 months ago (2010-04-13 12:30:01 UTC) #7
*** Submitted as
http://code.google.com/p/freetype-go/source/detail?r=74c3a050dfcc ***

Freetype-Go: batch Spans when painting.
Introduce MonochromePainter and GammaCorrectionPainter.

R=r, rsc
CC=golang-dev
http://codereview.appspot.com/904041
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b