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

Issue 6812076: Invalid client window area when resetting swap chain (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
12 years ago by Net147
Modified:
12 years ago
Reviewers:
apavlov, dgkoch, apatrick1
CC:
angleproject-review_googlegroups.com
Base URL:
http://angleproject.googlecode.com/svn/trunk/
Visibility:
Public.

Description

Invalidate client window area when resetting swap chain Resizing a window larger results in the newly exposed region being invalidated but the old region is treated as valid. This can result in the old region no longer updating. This has been observed on Windows 7 64-bit with Aero theme using NVIDIA GeForce GTS 250 and driver version 301.42. Invalidate the entire client window area when resetting the swap chain so that it updates properly. Original bug report: https://bugreports.qt-project.org/browse/QTBUG-27822

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Patch Set 4 : #

Total comments: 1

Patch Set 5 : #

Patch Set 6 : #

Patch Set 7 : #

Total comments: 1

Patch Set 8 : #

Total comments: 1

Patch Set 9 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+2 lines, -0 lines) Patch
M AUTHORS View 1 2 3 4 5 6 7 8 1 chunk +1 line, -0 lines 0 comments Download
M src/libEGL/Surface.cpp View 1 2 3 4 5 6 7 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 15
Net147
12 years ago (2012-11-03 13:16:08 UTC) #1
Net147
12 years ago (2012-11-03 13:29:16 UTC) #2
Net147
12 years ago (2012-11-04 03:12:26 UTC) #3
apatrick1
I'm not convinced that ANGLE should be responsible for invalidating the window. Can you provide ...
12 years ago (2012-11-05 19:59:49 UTC) #4
dgkoch
Please also note that you must sign the CLA and send me the required info ...
12 years ago (2012-11-05 20:27:13 UTC) #5
Net147
Added more detail to the commit message and fixed the assert. I have also electronically ...
12 years ago (2012-11-05 22:12:41 UTC) #6
apatrick1
Daniel, thoughts on whether this an appropriate thing for ANGLE to do? It seems harmless ...
12 years ago (2012-11-05 22:32:25 UTC) #7
Net147
ASSERT removed.
12 years ago (2012-11-05 22:45:42 UTC) #8
apatrick1
Looks okay to me. Over to Daniel.
12 years ago (2012-11-05 22:47:55 UTC) #9
dgkoch
On 2012/11/05 22:32:25, apatrick1 wrote: > Daniel, thoughts on whether this an appropriate thing for ...
12 years ago (2012-11-06 13:19:35 UTC) #10
Net147
On 2012/11/06 13:19:35, dgkoch wrote: > CONTRIBUTORS:70: Jonathan Liu > Your name should go in ...
12 years ago (2012-11-06 22:01:22 UTC) #11
Net147
Daniel, will you be able to land the patch?
12 years ago (2012-11-08 10:28:26 UTC) #12
dgkoch
On 2012/11/08 10:28:26, Net147 wrote: > Daniel, will you be able to land the patch? ...
12 years ago (2012-11-08 12:49:54 UTC) #13
Net147
On 2012/11/08 12:49:54, dgkoch wrote: > On 2012/11/08 10:28:26, Net147 wrote: > > Daniel, will ...
12 years ago (2012-11-13 09:22:11 UTC) #14
dgkoch
12 years ago (2012-11-14 14:18:21 UTC) #15
On 2012/11/13 09:22:11, Net147 wrote:
> On 2012/11/08 12:49:54, dgkoch wrote:
> > On 2012/11/08 10:28:26, Net147 wrote:
> > > Daniel, will you be able to land the patch?
> > 
> > LGTM.  Yes I'll land it for you.
> 
> Any update?

Committed at r1392: http://code.google.com/p/angleproject/source/detail?r=1392
Please close review issue.
Sign in to reply to this message.

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