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

Issue 6357048: Un-trifurcate GrTextContext (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
12 years, 5 months ago by TomH
Modified:
12 years, 5 months ago
Reviewers:
bsalomon
CC:
robertphillips
Base URL:
http://skia.googlecode.com/svn/trunk/
Visibility:
Public.

Description

This change reverses r3412 and subsequent changes that broke GrTextContext into 3 classes (GrTextContext, GrBatchedTextContext, and GrDefaultTextContext). Eliminates a few hundred lines of code, simplifies state management.

Patch Set 1 #

Patch Set 2 : Leaks some state out of gradtext into hairmodes #

Patch Set 3 : Seems to work; needs cleanup + more testing, perf tweaks #

Patch Set 4 : Ready for review #

Unified diffs Side-by-side diffs Delta from patch set Stats (+346 lines, -616 lines) Patch
M gyp/gpu.gyp View 3 chunks +1 line, -4 lines 0 comments Download
M include/gpu/GrTextContext.h View 1 2 3 1 chunk +35 lines, -85 lines 0 comments Download
M include/gpu/SkGpuDevice.h View 1 chunk +0 lines, -2 lines 0 comments Download
D src/gpu/GrBatchedTextContext.h View 1 2 1 chunk +0 lines, -84 lines 0 comments Download
D src/gpu/GrBatchedTextContext.cpp View 1 2 1 chunk +0 lines, -102 lines 0 comments Download
D src/gpu/GrDefaultTextContext.h View 1 2 1 chunk +0 lines, -48 lines 0 comments Download
D src/gpu/GrDefaultTextContext.cpp View 1 2 1 chunk +0 lines, -267 lines 0 comments Download
A src/gpu/GrTextContext.cpp View 1 2 3 1 chunk +306 lines, -0 lines 0 comments Download
M src/gpu/SkGpuDevice.cpp View 9 chunks +4 lines, -24 lines 0 comments Download

Messages

Total messages: 3
TomH
I think I got it.
12 years, 5 months ago (2012-06-29 18:17:14 UTC) #1
bsalomon
I feel better already. LGrrrrrrrrreatTM
12 years, 5 months ago (2012-06-29 18:27:34 UTC) #2
TomH
12 years, 5 months ago (2012-06-29 19:40:50 UTC) #3
Landed as r4411.
Sign in to reply to this message.

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