Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(34)

Issue 1177243004: Cleanup legacy NVPR-related definitions (Closed)

Created:
5 years, 6 months ago by Kimmo Kinnunen
Modified:
5 years, 5 months ago
CC:
reviews_skia.org, Chris Dalton
Base URL:
https://skia.googlesource.com/skia.git@chromium-pathrendering-prepare-02
Target Ref:
refs/heads/master
Project:
skia
Visibility:
Public.

Description

Cleanup legacy NVPR-related definitions Fixed-function NVPR codepaths were removed a while ago. Only NVPR API version 1.3 (PathFragmentInputGen) was left working. Remove backwards-compatibility code that was left behind. Remove some NVPR API function typedefs that were left from initial commits. Remove PathCoords function pointer from GrGLInterface, it has never been called and causes problems in the future, since it will not be implemented in the Chromium pseudo extension. Avoid failing interface creation even if nvprmsaaXX config is requested but the driver is not recent enough. The SAN bots have old driver, but try to run nvprmsaa16 configs. Instead, print out a warning. Committed: https://skia.googlesource.com/skia/+/fb8d6884e0e01d0c2f8596adf5af1efb0d08de7e Committed: https://skia.googlesource.com/skia/+/e35b5d99d8dfcc6b2be844df28cba47436380809 Committed: https://skia.googlesource.com/skia/+/cfe62e30848eadead4358b0385e57723779b762b

Patch Set 1 #

Patch Set 2 : rebase #

Patch Set 3 : address review comments #

Patch Set 4 : fix the error causing the revert #

Patch Set 5 : change failure to a warning #

Patch Set 6 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+4 lines, -0 lines) Patch
M src/gpu/GrContextFactory.cpp View 1 2 3 4 5 1 chunk +4 lines, -0 lines 0 comments Download

Messages

Total messages: 40 (11 generated)
Kimmo Kinnunen
5 years, 6 months ago (2015-06-18 11:48:34 UTC) #2
joshualitt
On 2015/06/18 11:48:34, Kimmo Kinnunen wrote: lgtm
5 years, 6 months ago (2015-06-18 15:12:43 UTC) #3
Chris Dalton
Good change. We can probably get rid of GrGLProgram::didSetData and GrGLPathProcessor::didSetData while we're at it ...
5 years, 6 months ago (2015-06-18 18:10:17 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1177243004/1
5 years, 6 months ago (2015-06-24 11:27:19 UTC) #7
commit-bot: I haz the power
The author kkinnunen@nvidia.com has not signed Google Contributor License Agreement. Please visit https://cla.developers.google.com to sign ...
5 years, 6 months ago (2015-06-24 11:27:21 UTC) #8
commit-bot: I haz the power
Try jobs failed on following builders: skia_presubmit-Trybot on client.skia.fyi (JOB_FAILED, http://build.chromium.org/p/client.skia.fyi/builders/skia_presubmit-Trybot/builds/678)
5 years, 6 months ago (2015-06-24 11:28:10 UTC) #10
Kimmo Kinnunen
Brian, this would need your review (public api)
5 years, 6 months ago (2015-06-24 12:00:03 UTC) #12
bsalomon
On 2015/06/24 12:00:03, Kimmo Kinnunen wrote: > Brian, this would need your review (public api) ...
5 years, 6 months ago (2015-06-24 13:49:27 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1177243004/40001
5 years, 6 months ago (2015-06-25 09:00:52 UTC) #16
commit-bot: I haz the power
The author kkinnunen@nvidia.com has not signed Google Contributor License Agreement. Please visit https://cla.developers.google.com to sign ...
5 years, 6 months ago (2015-06-25 09:00:54 UTC) #17
commit-bot: I haz the power
The author kkinnunen@nvidia.com has not signed Google Contributor License Agreement. Please visit https://cla.developers.google.com to sign ...
5 years, 6 months ago (2015-06-25 09:03:31 UTC) #18
commit-bot: I haz the power
The author kkinnunen@nvidia.com has not signed Google Contributor License Agreement. Please visit https://cla.developers.google.com to sign ...
5 years, 6 months ago (2015-06-25 09:05:44 UTC) #19
commit-bot: I haz the power
Committed patchset #3 (id:40001) as https://skia.googlesource.com/skia/+/fb8d6884e0e01d0c2f8596adf5af1efb0d08de7e
5 years, 6 months ago (2015-06-25 09:07:03 UTC) #20
fmalita_google_do_not_use
On 2015/06/25 09:07:03, commit-bot: I haz the power wrote: > Committed patchset #3 (id:40001) as ...
5 years, 6 months ago (2015-06-25 15:17:18 UTC) #21
f(malita)
A revert of this CL (patchset #3 id:40001) has been created in https://codereview.chromium.org/1206333003/ by fmalita@chromium.org. ...
5 years, 6 months ago (2015-06-25 15:42:05 UTC) #22
Kimmo Kinnunen
Brian, Joshua: Please re-review, there was a problem causing revert. IMHO this #if 0 business ...
5 years, 6 months ago (2015-06-26 07:55:27 UTC) #23
bsalomon
On 2015/06/26 07:55:27, Kimmo Kinnunen wrote: > Brian, Joshua: Please re-review, there was a problem ...
5 years, 6 months ago (2015-06-26 13:30:55 UTC) #24
Kimmo Kinnunen
On 2015/06/26 13:30:55, bsalomon wrote: > On 2015/06/26 07:55:27, Kimmo Kinnunen wrote: > > Brian, ...
5 years, 5 months ago (2015-06-29 05:24:02 UTC) #25
bsalomon
On 2015/06/29 05:24:02, Kimmo Kinnunen wrote: > On 2015/06/26 13:30:55, bsalomon wrote: > > On ...
5 years, 5 months ago (2015-06-29 14:10:29 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1177243004/60001
5 years, 5 months ago (2015-06-30 10:52:50 UTC) #29
commit-bot: I haz the power
The author kkinnunen@nvidia.com has not signed Google Contributor License Agreement. Please visit https://cla.developers.google.com to sign ...
5 years, 5 months ago (2015-06-30 10:52:51 UTC) #30
commit-bot: I haz the power
Committed patchset #4 (id:60001) as https://skia.googlesource.com/skia/+/e35b5d99d8dfcc6b2be844df28cba47436380809
5 years, 5 months ago (2015-06-30 10:59:53 UTC) #31
jvanverth1
A revert of this CL (patchset #4 id:60001) has been created in https://codereview.chromium.org/1219663005/ by jvanverth@google.com. ...
5 years, 5 months ago (2015-06-30 16:40:16 UTC) #32
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1177243004/80001
5 years, 5 months ago (2015-07-01 09:51:46 UTC) #35
commit-bot: I haz the power
The author kkinnunen@nvidia.com has not signed Google Contributor License Agreement. Please visit https://cla.developers.google.com to sign ...
5 years, 5 months ago (2015-07-01 09:51:47 UTC) #36
Kimmo Kinnunen
On 2015/06/30 16:40:16, jvanverth1 wrote: > A revert of this CL (patchset #4 id:60001) has ...
5 years, 5 months ago (2015-07-01 09:53:50 UTC) #37
commit-bot: I haz the power
Committed patchset #5 (id:80001) as https://skia.googlesource.com/skia/+/cfe62e30848eadead4358b0385e57723779b762b
5 years, 5 months ago (2015-07-01 09:58:56 UTC) #38
Kimmo Kinnunen
My liberty taking did indeed break the bots. This should fix it without revert: https://codereview.chromium.org/1220513005/ ...
5 years, 5 months ago (2015-07-01 10:48:59 UTC) #39
borenet
5 years, 5 months ago (2015-07-01 11:22:17 UTC) #40
Message was sent while issue was closed.
A revert of this CL (patchset #6 id:100001) has been created in
https://codereview.chromium.org/1220883005/ by borenet@google.com.

The reason for reverting is: Breaks GLInterfaceValidationTest on Android bots. 
Also getting this warning:

WARNING: nvprmsaa config requested, but driver path rendering support not
available. Maybe update the driver? Your driver version string: "OpenGL ES 2.0
14.01003".

Powered by Google App Engine
This is Rietveld 408576698