summaryrefslogtreecommitdiff
path: root/BuildParams
diff options
context:
space:
mode:
authorNat Goodspeed <nat@lindenlab.com>2022-06-09 10:18:29 -0400
committerNat Goodspeed <nat@lindenlab.com>2022-06-09 10:18:29 -0400
commitac99e979f43d49402a24b2f58a154c4ef1583efd (patch)
tree869ac8f37c9bcec53f8256a310492169bef5119b /BuildParams
parentef87eb7fa80a72b94d67d5ab680f60a837dd1ddd (diff)
SL-17483: Make it possible to override width of any ThreadPool.
Introduce CommonControl, which in a running viewer (or any program containing an LLViewerControlListener instance) gives access to LLViewerControl functionality, e.g. getting, setting or enumerating control variables -- without introducing a link dependency on newview. Make ThreadPool's constructor consult CommonControl to check for an override for the width of the new ThreadPool in the Global (i.e. gSavedSettings) setting ThreadPoolSizes, and honor that if found. Introduce static ThreadPool methods getConfiguredWidth(), to query for such an override on any particular ThreadPool name; and getWidth(), to ask for the width of an instance if that instance already exists, else the width with which it *would* be instantiated.
Diffstat (limited to 'BuildParams')
0 files changed, 0 insertions, 0 deletions