Age | Commit message (Collapse) | Author |
|
|
|
DRTVWR-546
|
|
|
|
following promotion of DRTVWR-552
|
|
|
|
|
|
not more broken than release).
|
|
|
|
|
|
|
|
support to highlight transparent).
|
|
|
|
map render.
|
|
viewer session.
|
|
|
|
(decruftify settings, compatibility pass).
|
|
textures
|
|
drawpools.
|
|
remains from glod
|
|
|
|
|
|
|
|
LLPipeline::shadersLoaded()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Introduce LLAppViewer::onCleanup(), a method that accepts a nullary callable
to execute once viewer shutdown begins. Fire the collected callables in
LLAppViewer::cleanup().
In llstartup.cpp, instead of declaring a static unique_ptr and relying on
static object destruction to clean up the "General" ThreadPool, bind the
pointer to the new ThreadPool into an onCleanup() lambda that will delete it
when called. ~ThreadPool() takes care of orderly shutdown.
|
|
Use hard tabs because most of the existing function uses those.
|
|
Use hard tabs as most of the class declaration already uses those.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reverting a merge is sticky: it tells git you never want to see that branch
again. Merging the DRTVWR-546 branch, which contained the revert, into the
glthread branch undid much of the development work on that branch. To restore
it we must revert the revert.
This reverts commit 029b41c0419e975bbb28454538b46dc69ce5d2ba.
|
|
|
|
It can happen that we try to post() work for LLWindowWin32's window thread
after the thread's WorkQueue has been closed.
Also, instead of giving the "General" ThreadPool static lifespan, put it on
the heap, anchored with a static unique_ptr.
|
|
|
|
|
|
volatile members from LLVertexBuffer)
|
|
render target.
|
|
|