[Mesa-dev] [PATCH v2 18/22] clover/api: Implement CL_DEVICE_IL_VERSION_KHR
Francisco Jerez
currojerez at riseup.net
Tue Jan 23 22:12:55 UTC 2018
Pierre Moreau <pierre.morrow at free.fr> writes:
> Signed-off-by: Pierre Moreau <pierre.morrow at free.fr>
> ---
> src/gallium/state_trackers/clover/api/device.cpp | 5 +++++
> 1 file changed, 5 insertions(+)
>
> diff --git a/src/gallium/state_trackers/clover/api/device.cpp b/src/gallium/state_trackers/clover/api/device.cpp
> index 4e274c5005..6bede21ca4 100644
> --- a/src/gallium/state_trackers/clover/api/device.cpp
> +++ b/src/gallium/state_trackers/clover/api/device.cpp
> @@ -333,6 +333,11 @@ clGetDeviceInfo(cl_device_id d_dev, cl_device_info param,
> buf.as_string() = dev.supported_extensions();
> break;
>
> + case CL_DEVICE_IL_VERSION_KHR:
This should probably just throw CL_INVALID_VALUE if PIPE_SHADER_IR_SPIRV
is unsupported.
> + buf.as_string() =
> + std::string(dev.supports_ir(PIPE_SHADER_IR_SPIRV) ? "SPIR-V_1.0" : "");
> + break;
> +
> case CL_DEVICE_PLATFORM:
> buf.as_scalar<cl_platform_id>() = desc(dev.platform);
> break;
> --
> 2.16.0
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 227 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20180123/2160b33e/attachment.sig>
More information about the mesa-dev
mailing list