New issue
Advanced search Search tips

Issue 714181 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner: ----
Closed: Aug 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug
Proj-XR
Proj-XR-VR



Sign in to add a comment

Refactor GL initialization and vr_shell_renderer.

Project Member Reported by mthiesse@chromium.org, Apr 21 2017

Issue description

We need to do some rendering cleanup, things are getting confusing and classes are aware of things they shouldn't need to be.

One specific issue: ui_scene should not be aware of GL initialization.
 

Comment 1 by amp@chromium.org, Apr 21 2017

This is one of the areas in the high level design that is the least specified.  I love to see a doc on how we want this to work (both short term and long term).
For clarity, I think this particular bug tracks two things:

- ui_scene shouldn't care about OpenGL stuff
- The VrShellRenderer types should be able to efficiently draw multiple elements without breaking each other (there was some fragile flushing logic put it that ought to be solidified)

Status: WontFix (was: Available)
Obsolete.  Much of this refactoring has already happened, or has a line-of-site to completion.

Sign in to add a comment