Skip to content
This repository has been archived by the owner on Jul 8, 2022. It is now read-only.

Implement event-driven rendering #101

Merged
merged 3 commits into from
Aug 4, 2015
Merged

Implement event-driven rendering #101

merged 3 commits into from
Aug 4, 2015

Conversation

eile
Copy link
Contributor

@eile eile commented Aug 3, 2015

No description provided.

@bbpbuildbot
Copy link

Refer to this link for build results (access rights to CI server needed):
https://bbpcode.epfl.ch/ci//job/oss.Livre.github/240/
Test FAILed.

@eile
Copy link
Contributor Author

eile commented Aug 3, 2015

@favreau: There is a small chance this breaks VWS. requestFrame does postRedraw(), and I think this should be sufficient to reach the publishFrame(), but I could/did not test it.

@eile
Copy link
Contributor Author

eile commented Aug 3, 2015

retest this please

@bbpbuildbot
Copy link

Refer to this link for build results (access rights to CI server needed):
https://bbpcode.epfl.ch/ci//job/oss.Livre.github/239/
Test FAILed.

@eile
Copy link
Contributor Author

eile commented Aug 3, 2015

retest this please

@eile
Copy link
Contributor Author

eile commented Aug 3, 2015

Don't merge. Found a race.

@bbpbuildbot
Copy link

Refer to this link for build results (access rights to CI server needed):
https://bbpcode.epfl.ch/ci//job/oss.Livre.github/241/
Test FAILed.

@@ -34,14 +34,6 @@ class CacheObjectObserver
friend class CacheObject;

protected:

/**
* Notifies the \see CacheObserver before loading.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why did you delete those ?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Was unused, and it simplified some code I removed later.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we take it back, or remove preunload to ? It is not symmetric like this.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done.

@eile
Copy link
Contributor Author

eile commented Aug 4, 2015

Good to review (and merge if Jenkins agrees)

@bbpbuildbot
Copy link

Refer to this link for build results (access rights to CI server needed):
https://bbpcode.epfl.ch/ci//job/oss.Livre.github/245/
Test FAILed.

@eile
Copy link
Contributor Author

eile commented Aug 4, 2015

retest this please

@bbpbuildbot
Copy link

Refer to this link for build results (access rights to CI server needed):
https://bbpcode.epfl.ch/ci//job/oss.Livre.github/247/
Test FAILed.

@bilgili
Copy link
Contributor

bilgili commented Aug 4, 2015

retest this please

@bbpbuildbot
Copy link

Refer to this link for build results (access rights to CI server needed):
https://bbpcode.epfl.ch/ci//job/oss.Livre.github/248/
Test FAILed.

@bilgili
Copy link
Contributor

bilgili commented Aug 4, 2015

Something is failing on the cache test.

@eile
Copy link
Contributor Author

eile commented Aug 4, 2015

Yep, no override/final on a virtual :P

* eqPly-style Client main loop
* Add Config::postRedraw/needRedraw
* Move heartbeat publish to event handling (from frame())
* post redraw from events, ZeroEQ handlers and TextureUploader

Cleanups:
* rm unused CacheObjectObserver::onPreLoad_
* Variable naming
* do Window pipeline setup in one place
@bbpbuildbot
Copy link

Refer to this link for build results (access rights to CI server needed):
https://bbpcode.epfl.ch/ci//job/oss.Livre.github/249/
Test FAILed.

@eile
Copy link
Contributor Author

eile commented Aug 4, 2015

retest this please

1 similar comment
@bilgili
Copy link
Contributor

bilgili commented Aug 4, 2015

retest this please

@eile
Copy link
Contributor Author

eile commented Aug 4, 2015

So the retest works for you, but not for me. Great. (see https://bbpteam.epfl.ch/project/issues/browse/HELP-3851)

@bilgili
Copy link
Contributor

bilgili commented Aug 4, 2015

Sometimes you have two do twice, three times etc.

  1. Either triggering problem from github
  2. Or Jenkins error

@bbpbuildbot
Copy link

Refer to this link for build results (access rights to CI server needed):
https://bbpcode.epfl.ch/ci//job/oss.Livre.github/251/
Test PASSed.

bilgili pushed a commit that referenced this pull request Aug 4, 2015
Implement event-driven rendering
@bilgili bilgili merged commit 643e9c8 into BlueBrain:master Aug 4, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants