clover: Update OpenCL version string to match OpenGL

Change MESA into Mesa in CL_PLATFORM_VERSION and CL_DEVICE_VERSION. For
both, always append git version suffix from git_sha1.h.

v5: move semicolon to same line as MESA_GIT_SHA1.
v4: drop #ifdef guards.
v3: add missing include.
v2: change CL_DEVICE_VERSION as well.

Cc: <mesa-stable@lists.freedesktop.org>
Reviewed-by: Francisco Jerez <currojerez@riseup.net>
This commit is contained in:
Vedran Miletić 2016-06-06 12:43:33 +02:00 committed by Francisco Jerez
parent bd9f972651
commit 4825264f75
2 changed files with 6 additions and 2 deletions

View file

@ -23,6 +23,7 @@
#include "api/util.hpp" #include "api/util.hpp"
#include "core/platform.hpp" #include "core/platform.hpp"
#include "core/device.hpp" #include "core/device.hpp"
#include "git_sha1.h"
using namespace clover; using namespace clover;
@ -300,7 +301,8 @@ clGetDeviceInfo(cl_device_id d_dev, cl_device_info param,
break; break;
case CL_DEVICE_VERSION: case CL_DEVICE_VERSION:
buf.as_string() = "OpenCL 1.1 MESA " PACKAGE_VERSION; buf.as_string() = "OpenCL 1.1 Mesa " PACKAGE_VERSION
" (" MESA_GIT_SHA1 ")";
break; break;
case CL_DEVICE_EXTENSIONS: case CL_DEVICE_EXTENSIONS:

View file

@ -22,6 +22,7 @@
#include "api/util.hpp" #include "api/util.hpp"
#include "core/platform.hpp" #include "core/platform.hpp"
#include "git_sha1.h"
using namespace clover; using namespace clover;
@ -57,7 +58,8 @@ clover::GetPlatformInfo(cl_platform_id d_platform, cl_platform_info param,
break; break;
case CL_PLATFORM_VERSION: case CL_PLATFORM_VERSION:
buf.as_string() = "OpenCL 1.1 MESA " PACKAGE_VERSION; buf.as_string() = "OpenCL 1.1 Mesa " PACKAGE_VERSION
" (" MESA_GIT_SHA1 ")";
break; break;
case CL_PLATFORM_NAME: case CL_PLATFORM_NAME: