remove some log spam, recatargorize script logs to allow fine grain filtering

This commit is contained in:
Brad Hefta-Gaub 2016-12-19 16:15:10 -08:00
parent a4d36008c3
commit df954cab10
4 changed files with 4 additions and 7 deletions

View file

@ -19,7 +19,6 @@ QString const Circle3DOverlay::TYPE = "circle3d";
Circle3DOverlay::Circle3DOverlay() { Circle3DOverlay::Circle3DOverlay() {
memset(&_minorTickMarksColor, 0, sizeof(_minorTickMarksColor)); memset(&_minorTickMarksColor, 0, sizeof(_minorTickMarksColor));
memset(&_majorTickMarksColor, 0, sizeof(_majorTickMarksColor)); memset(&_majorTickMarksColor, 0, sizeof(_majorTickMarksColor));
qDebug() << "Building circle3d overlay";
} }
Circle3DOverlay::Circle3DOverlay(const Circle3DOverlay* circle3DOverlay) : Circle3DOverlay::Circle3DOverlay(const Circle3DOverlay* circle3DOverlay) :
@ -40,7 +39,6 @@ Circle3DOverlay::Circle3DOverlay(const Circle3DOverlay* circle3DOverlay) :
_majorTicksVerticesID(GeometryCache::UNKNOWN_ID), _majorTicksVerticesID(GeometryCache::UNKNOWN_ID),
_minorTicksVerticesID(GeometryCache::UNKNOWN_ID) _minorTicksVerticesID(GeometryCache::UNKNOWN_ID)
{ {
qDebug() << "Building circle3d overlay";
} }
Circle3DOverlay::~Circle3DOverlay() { Circle3DOverlay::~Circle3DOverlay() {
@ -59,7 +57,6 @@ Circle3DOverlay::~Circle3DOverlay() {
geometryCache->releaseID(_minorTicksVerticesID); geometryCache->releaseID(_minorTicksVerticesID);
} }
} }
qDebug() << "Destroying circle3d overlay";
} }
void Circle3DOverlay::render(RenderArgs* args) { void Circle3DOverlay::render(RenderArgs* args) {
if (!_visible) { if (!_visible) {

View file

@ -19,7 +19,6 @@ QString const Line3DOverlay::TYPE = "line3d";
Line3DOverlay::Line3DOverlay() : Line3DOverlay::Line3DOverlay() :
_geometryCacheID(DependencyManager::get<GeometryCache>()->allocateID()) _geometryCacheID(DependencyManager::get<GeometryCache>()->allocateID())
{ {
qDebug() << "Building line3D overlay";
} }
Line3DOverlay::Line3DOverlay(const Line3DOverlay* line3DOverlay) : Line3DOverlay::Line3DOverlay(const Line3DOverlay* line3DOverlay) :
@ -28,11 +27,9 @@ Line3DOverlay::Line3DOverlay(const Line3DOverlay* line3DOverlay) :
_end(line3DOverlay->_end), _end(line3DOverlay->_end),
_geometryCacheID(DependencyManager::get<GeometryCache>()->allocateID()) _geometryCacheID(DependencyManager::get<GeometryCache>()->allocateID())
{ {
qDebug() << "Building line3D overlay";
} }
Line3DOverlay::~Line3DOverlay() { Line3DOverlay::~Line3DOverlay() {
qDebug() << "Destryoing line3D overlay";
auto geometryCache = DependencyManager::get<GeometryCache>(); auto geometryCache = DependencyManager::get<GeometryCache>();
if (_geometryCacheID && geometryCache) { if (_geometryCacheID && geometryCache) {
geometryCache->releaseID(_geometryCacheID); geometryCache->releaseID(_geometryCacheID);

View file

@ -609,6 +609,7 @@ QObject* OffscreenQmlSurface::finishQmlLoad(std::function<void(QQmlContext*, QOb
} }
void OffscreenQmlSurface::updateQuick() { void OffscreenQmlSurface::updateQuick() {
offscreenTextures.report();
// If we're // If we're
// a) not set up // a) not set up
// b) already rendering a frame // b) already rendering a frame

View file

@ -70,6 +70,8 @@ static const QString SCRIPT_EXCEPTION_FORMAT = "[UncaughtException] %1 in %2:%3"
Q_DECLARE_METATYPE(QScriptEngine::FunctionSignature) Q_DECLARE_METATYPE(QScriptEngine::FunctionSignature)
int functionSignatureMetaID = qRegisterMetaType<QScriptEngine::FunctionSignature>(); int functionSignatureMetaID = qRegisterMetaType<QScriptEngine::FunctionSignature>();
Q_LOGGING_CATEGORY(scriptengineScript, "hifi.scriptengine.script")
static QScriptValue debugPrint(QScriptContext* context, QScriptEngine* engine){ static QScriptValue debugPrint(QScriptContext* context, QScriptEngine* engine){
QString message = ""; QString message = "";
for (int i = 0; i < context->argumentCount(); i++) { for (int i = 0; i < context->argumentCount(); i++) {
@ -78,7 +80,7 @@ static QScriptValue debugPrint(QScriptContext* context, QScriptEngine* engine){
} }
message += context->argument(i).toString(); message += context->argument(i).toString();
} }
qCDebug(scriptengine).noquote() << "script:print()<<" << message; // noquote() so that \n is treated as newline qCDebug(scriptengineScript).noquote() << "script:print()<<" << message; // noquote() so that \n is treated as newline
message = message.replace("\\", "\\\\") message = message.replace("\\", "\\\\")
.replace("\n", "\\n") .replace("\n", "\\n")