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

Issue 254713006: Common GrGLInterface OpenGL setup function. (Closed)

Created:
6 years, 8 months ago by bsalomon
Modified:
6 years, 7 months ago
Reviewers:
robertphillips
CC:
hal canary at chromium, epoger, caryclark
Base URL:
https://skia.googlesource.com/skia.git@grgl
Visibility:
Public.

Description

Move GrGLInterface function ptr setup into a common function for all OpenGL GrGLInterface factories (but not GLES yet). Committed: http://code.google.com/p/skia/source/detail?r=14444

Patch Set 1 #

Patch Set 2 : working on windows #

Patch Set 3 : mesa works #

Patch Set 4 : mac working #

Patch Set 5 : android #

Patch Set 6 : rebase #

Patch Set 7 : fix comment #

Total comments: 8

Patch Set 8 : Address Rob's comments #

Patch Set 9 : Address additional comment #

Unified diffs Side-by-side diffs Delta from patch set Stats (+176 lines, -1282 lines) Patch
M gyp/gpu.gypi View 1 chunk +2 lines, -0 lines 0 comments Download
A src/gpu/gl/GrGLAssembleInterface.h View 1 2 3 4 5 6 1 chunk +19 lines, -0 lines 0 comments Download
A + src/gpu/gl/GrGLAssembleInterface.cpp View 1 2 3 4 5 6 7 4 chunks +58 lines, -61 lines 0 comments Download
M src/gpu/gl/android/GrGLCreateNativeInterface_android.cpp View 1 2 3 4 5 6 7 8 2 chunks +23 lines, -220 lines 0 comments Download
M src/gpu/gl/mac/GrGLCreateNativeInterface_mac.cpp View 1 2 3 2 chunks +22 lines, -219 lines 0 comments Download
M src/gpu/gl/mesa/GrGLCreateMesaInterface.cpp View 1 2 1 chunk +8 lines, -222 lines 0 comments Download
M src/gpu/gl/unix/GrGLCreateNativeInterface_unix.cpp View 1 2 3 2 chunks +9 lines, -275 lines 0 comments Download
M src/gpu/gl/win/GrGLCreateNativeInterface_win.cpp View 1 2 3 4 5 6 7 2 chunks +35 lines, -285 lines 0 comments Download

Messages

Total messages: 13 (0 generated)
bsalomon
6 years, 7 months ago (2014-04-29 14:47:01 UTC) #1
robertphillips
Yay - way less code duplication! lgtm modulo questions. https://codereview.chromium.org/254713006/diff/110001/src/gpu/gl/GrGLAssembleInterface.cpp File src/gpu/gl/GrGLAssembleInterface.cpp (right): https://codereview.chromium.org/254713006/diff/110001/src/gpu/gl/GrGLAssembleInterface.cpp#newcode16 src/gpu/gl/GrGLAssembleInterface.cpp:16: ...
6 years, 7 months ago (2014-04-29 15:22:53 UTC) #2
bsalomon
https://codereview.chromium.org/254713006/diff/110001/src/gpu/gl/GrGLAssembleInterface.cpp File src/gpu/gl/GrGLAssembleInterface.cpp (right): https://codereview.chromium.org/254713006/diff/110001/src/gpu/gl/GrGLAssembleInterface.cpp#newcode16 src/gpu/gl/GrGLAssembleInterface.cpp:16: const GrGLInterface* GrGLAssembleGLInterface(void* ctx, GrGLGetProc get) { On 2014/04/29 ...
6 years, 7 months ago (2014-04-29 19:25:55 UTC) #3
bsalomon
The CQ bit was checked by bsalomon@google.com
6 years, 7 months ago (2014-04-29 19:26:00 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://skia-tree-status.appspot.com/cq/bsalomon@google.com/254713006/150001
6 years, 7 months ago (2014-04-29 19:26:56 UTC) #5
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 7 months ago (2014-04-29 19:32:34 UTC) #6
commit-bot: I haz the power
Retried try job too often on Build-Ubuntu13.10-GCC4.8-x86_64-Release-Trybot for step(s) BuildBench, BuildEverything, BuildGm, BuildSkiaLib, BuildTests, BuildTools ...
6 years, 7 months ago (2014-04-29 19:32:34 UTC) #7
bsalomon
The CQ bit was checked by bsalomon@google.com
6 years, 7 months ago (2014-04-29 19:42:23 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://skia-tree-status.appspot.com/cq/bsalomon@google.com/254713006/150001
6 years, 7 months ago (2014-04-29 19:42:59 UTC) #9
commit-bot: I haz the power
Change committed as 14444
6 years, 7 months ago (2014-04-29 20:06:48 UTC) #10
epoger
Do you think this CL might be responsible for the following two buildbot breaks? It's ...
6 years, 7 months ago (2014-04-29 21:44:08 UTC) #11
epoger
On 2014/04/29 21:44:08, epoger wrote: > Do you think this CL might be responsible for ...
6 years, 7 months ago (2014-04-29 21:53:37 UTC) #12
bsalomon
6 years, 7 months ago (2014-04-30 13:38:09 UTC) #13
Message was sent while issue was closed.
On 2014/04/29 21:53:37, epoger wrote:
> On 2014/04/29 21:44:08, epoger wrote:
> > Do you think this CL might be responsible for the following two buildbot
> breaks?
> >  It's the only CL in both blamelists, aside from Hal's Android-specific
CL...
> > 
> >
>
http://108.170.220.120:10117/builders/Perf-Win8-ShuttleA-GTX660-x86-Release/b...
> > 
> >
>
http://108.170.220.120:10117/builders/Perf-Win7-ShuttleA-HD2000-x86-Release-D...
> 
> and maybe this one too???
> 
>
http://108.170.220.21:10117/builders/Perf-Android-NexusS-SGX540-Arm7-Release/...

These appear to be unrelated flakes.

Powered by Google App Engine
This is Rietveld 408576698