@@ -149,9 +149,10 @@ QString QgsOpenClUtils::deviceInfo( const Info infoType, cl::Device device )
149
149
}
150
150
catch ( cl::Error &e )
151
151
{
152
- QgsMessageLog::logMessage ( QObject::tr ( " Error %1 getting info for OpenCL device: %2" )
153
- .arg ( errorText ( e.err () ), QString::fromStdString ( e.what () ) ),
154
- LOGMESSAGE_TAG, Qgis::Critical );
152
+ // This can be a legitimate error when initializing, let's log it quietly
153
+ QgsDebugMsgLevel ( QStringLiteral ( " Error %1 getting info for OpenCL device: %2" )
154
+ .arg ( errorText ( e.err () ), QString::fromStdString ( e.what () ) ),
155
+ 4 );
155
156
return QString ();
156
157
}
157
158
}
@@ -193,7 +194,7 @@ QString QgsOpenClUtils::deviceId( const cl::Device device )
193
194
194
195
bool QgsOpenClUtils::activate ( const QString preferredDeviceId )
195
196
{
196
- if ( preferredDeviceId. isEmpty () || deviceId ( activeDevice () ) == preferredDeviceId )
197
+ if ( deviceId ( activeDevice () ) == preferredDeviceId )
197
198
{
198
199
return false ;
199
200
}
@@ -275,6 +276,7 @@ bool QgsOpenClUtils::activate( const QString preferredDeviceId )
275
276
QString QgsOpenClUtils::deviceDescription ( const cl::Device device )
276
277
{
277
278
return QStringLiteral (
279
+ " Type: <b>%9</b><br>"
278
280
" Name: <b>%1</b><br>"
279
281
" Vendor: <b>%2</b><br>"
280
282
" Profile: <b>%3</b><br>"
@@ -290,7 +292,8 @@ QString QgsOpenClUtils::deviceDescription( const cl::Device device )
290
292
QgsOpenClUtils::deviceInfo ( QgsOpenClUtils::Info::ImageSupport, device ),
291
293
QgsOpenClUtils::deviceInfo ( QgsOpenClUtils::Info::Image2dMaxWidth, device ),
292
294
QgsOpenClUtils::deviceInfo ( QgsOpenClUtils::Info::Image2dMaxHeight, device ),
293
- QgsOpenClUtils::deviceInfo ( QgsOpenClUtils::Info::MaxMemAllocSize, device ) );
295
+ QgsOpenClUtils::deviceInfo ( QgsOpenClUtils::Info::MaxMemAllocSize, device ),
296
+ QgsOpenClUtils::deviceInfo ( QgsOpenClUtils::Info::Type, device ) );
294
297
}
295
298
296
299
QString QgsOpenClUtils::deviceDescription ( const QString deviceId )
0 commit comments