Hi, The patch fixes VIZ-4533 [IVB i386] OpenCL conformance v1.2 cases images (Samplerless*) fail (https://jira01.devtools.intel.com/browse/VIZ-4533).
> -----Original Message----- > From: Beignet [mailto:[email protected]] On Behalf Of > Zhigang Gong > Sent: Friday, October 24, 2014 5:55 PM > To: [email protected] > Cc: Gong, Zhigang; Zhu, BingbingX > Subject: [Beignet] [PATCH] GBE: fix a wrong type of cl_device_info. > > Per OpenCL spec 1.2: > CL_DEVICE_IMAGE_MAX_BUFFER_SIZE should be size_t type rather than > cl_ulong. > > This bug will cause problems on i386 platform. > > Signed-off-by: Zhigang Gong <[email protected]> > --- > src/cl_device_id.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/src/cl_device_id.h b/src/cl_device_id.h index afc32e2..b2c0e5b > 100644 > --- a/src/cl_device_id.h > +++ b/src/cl_device_id.h > @@ -60,7 +60,7 @@ struct _cl_device_id { > size_t image3d_max_width; > size_t image3d_max_height; > size_t image3d_max_depth; > - cl_ulong image_mem_size; > + size_t image_mem_size; > cl_uint max_samplers; > size_t max_parameter_size; > cl_uint mem_base_addr_align; > -- > 1.8.3.2 > > _______________________________________________ > Beignet mailing list > [email protected] > http://lists.freedesktop.org/mailman/listinfo/beignet _______________________________________________ Beignet mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/beignet
