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

Issue 5866043: added Framebuffer tracking to debug GL interface (Closed)

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

Description

This delivery is the next version of the debug GL interface. This version adds: tracking of Framebuffer objects some refactoring to move flag setting/resetting and ref/unref into the GrDebugGL set* calls some minor changes to other classes to get a clean exit (probably not real leaks) the addition of a --debuggl switch to gm

Patch Set 1 #

Total comments: 3

Patch Set 2 : addresses issues found in first code review #

Patch Set 3 : addressing issues discovered in first pass #

Unified diffs Side-by-side diffs Delta from patch set Stats (+267 lines, -74 lines) Patch
gm/gmmain.cpp View 7 chunks +16 lines, -4 lines 0 comments Download
src/gpu/gl/GrGLCreateDebugInterface.cpp View 1 32 chunks +238 lines, -70 lines 0 comments Download
src/gpu/gl/GrGpuGLShaders.cpp View 1 2 chunks +8 lines, -0 lines 0 comments Download
src/gpu/gl/SkGLContext.cpp View 1 chunk +5 lines, -0 lines 0 comments Download

Messages

Total messages: 6
robertphillips
12 years, 3 months ago (2012-03-20 21:31:14 UTC) #1
bsalomon
LGTM. Minor style nit: Opening braces don't get their own line in skia. http://codereview.appspot.com/5866043/diff/1/src/gpu/gl/GrGpuGLShaders.cpp File ...
12 years, 3 months ago (2012-03-21 13:13:42 UTC) #2
robertphillips
This patch should address the bracket issue and the potential UseProgram in a dead context. ...
12 years, 3 months ago (2012-03-21 17:30:48 UTC) #3
robertphillips
http://codereview.appspot.com/5866043/diff/1/src/gpu/gl/GrGpuGLShaders.cpp File src/gpu/gl/GrGpuGLShaders.cpp (right): http://codereview.appspot.com/5866043/diff/1/src/gpu/gl/GrGpuGLShaders.cpp#newcode334 src/gpu/gl/GrGpuGLShaders.cpp:334: GL_CALL(UseProgram(0)); On 2012/03/21 13:13:42, bsalomon wrote: > Nice catch. ...
12 years, 3 months ago (2012-03-21 17:30:55 UTC) #4
bsalomon
On 2012/03/21 17:30:55, robertphillips wrote: > http://codereview.appspot.com/5866043/diff/1/src/gpu/gl/GrGpuGLShaders.cpp > File src/gpu/gl/GrGpuGLShaders.cpp (right): > > http://codereview.appspot.com/5866043/diff/1/src/gpu/gl/GrGpuGLShaders.cpp#newcode334 > ...
12 years, 3 months ago (2012-03-21 17:34:41 UTC) #5
robertphillips
12 years, 3 months ago (2012-03-21 18:51:15 UTC) #6
committed as r3455
Sign in to reply to this message.

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