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

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

Can't Edit
Can't Publish+Mail
Start Review
Created:
11 years, 10 months ago by Net147
Modified:
11 years, 10 months 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
11 years, 10 months ago (2012-11-03 13:16:08 UTC) #1
Net147
11 years, 10 months ago (2012-11-03 13:29:16 UTC) #2
Net147
11 years, 10 months 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 ...
11 years, 10 months 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 ...
11 years, 10 months 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 ...
11 years, 10 months 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 ...
11 years, 10 months ago (2012-11-05 22:32:25 UTC) #7
Net147
ASSERT removed.
11 years, 10 months ago (2012-11-05 22:45:42 UTC) #8
apatrick1
Looks okay to me. Over to Daniel.
11 years, 10 months 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 ...
11 years, 10 months 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 ...
11 years, 10 months ago (2012-11-06 22:01:22 UTC) #11
Net147
Daniel, will you be able to land the patch?
11 years, 10 months 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? ...
11 years, 10 months 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 ...
11 years, 10 months ago (2012-11-13 09:22:11 UTC) #14
dgkoch
11 years, 10 months 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