Upstream merge from viewer-neko
commit
469cdfd23e
|
|
@ -173,10 +173,6 @@ void LLCheckBoxToastPanel::setCheckBoxes(const S32 &h_pad, const S32 &v_pad, LLV
|
|||
{
|
||||
setCheckBox(LLNotifications::instance().getGlobalString("alwayschoose"), ignore_label, boost::bind(&LLCheckBoxToastPanel::onCommitCheckbox, this, _1), h_pad, v_pad, parent_view);
|
||||
}
|
||||
else if (form->getIgnoreType() == LLNotificationForm::IGNORE_MEDIA_PLAYMUTE)
|
||||
{
|
||||
setCheckBox(LLNotifications::instance().getGlobalString("alwayschoose"), ignore_label, boost::bind(&LLCheckBoxToastPanel::onCommitCheckbox, this, _1), h_pad, v_pad, parent_view);
|
||||
}
|
||||
}
|
||||
|
||||
bool LLCheckBoxToastPanel::setCheckBox(const std::string& check_title,
|
||||
|
|
|
|||
|
|
@ -359,16 +359,19 @@ void update_statistics()
|
|||
record(LLStatViewer::REBUILD_STACKTIME, last_frame_recording.getSum(*stat_type_t::getInstance("Sort Draw State")));
|
||||
record(LLStatViewer::RENDER_STACKTIME, last_frame_recording.getSum(*stat_type_t::getInstance("Render Geometry")));
|
||||
|
||||
LLCircuitData *cdp = gMessageSystem->mCircuitInfo.findCircuit(gAgent.getRegion()->getHost());
|
||||
if (cdp)
|
||||
if (gAgent.getRegion() && isAgentAvatarValid())
|
||||
{
|
||||
sample(LLStatViewer::SIM_PING, F64Milliseconds (cdp->getPingDelay()));
|
||||
gAvgSimPing = ((gAvgSimPing * gSimPingCount) + cdp->getPingDelay()) / (gSimPingCount + 1);
|
||||
gSimPingCount++;
|
||||
}
|
||||
else
|
||||
{
|
||||
sample(LLStatViewer::SIM_PING, U32Seconds(10));
|
||||
LLCircuitData *cdp = gMessageSystem->mCircuitInfo.findCircuit(gAgent.getRegion()->getHost());
|
||||
if (cdp)
|
||||
{
|
||||
sample(LLStatViewer::SIM_PING, F64Milliseconds(cdp->getPingDelay()));
|
||||
gAvgSimPing = ((gAvgSimPing * gSimPingCount) + cdp->getPingDelay()) / (gSimPingCount + 1);
|
||||
gSimPingCount++;
|
||||
}
|
||||
else
|
||||
{
|
||||
sample(LLStatViewer::SIM_PING, U32Seconds(10));
|
||||
}
|
||||
}
|
||||
|
||||
if (LLViewerStats::instance().getRecording().getSum(LLStatViewer::FPS))
|
||||
|
|
|
|||
|
|
@ -8685,8 +8685,7 @@ void LLPipeline::renderDeferredLighting()
|
|||
}
|
||||
|
||||
const LLViewerObject *vobj = drawablep->getVObj();
|
||||
if(vobj && vobj->getAvatar()
|
||||
&& (vobj->getAvatar()->isTooComplex() || vobj->getAvatar()->isInMuteList())
|
||||
if((vobj && vobj->getAvatar() && (vobj->getAvatar()->isTooComplex() || vobj->getAvatar()->isInMuteList()))
|
||||
|| (vobj && dist_vec(vobj->getPosition(), LLViewerCamera::getInstance()->getOrigin()) > RenderFarClip))
|
||||
{
|
||||
continue;
|
||||
|
|
|
|||
Loading…
Reference in New Issue