From 00a35fa4c4d9d0c9af4f16a12d46ab7824caea79 Mon Sep 17 00:00:00 2001 From: paulfradgley <39525348+paulfradgley@users.noreply.github.com> Date: Tue, 7 Feb 2023 16:41:24 +0000 Subject: [PATCH] Pass 'flag' variable through to clGetImageRequirementsInfoEXT Almost all of the image_from_buffer cl_ext_image_requirements_info tests pass '0' as the 'flags' to clGetImageRequirementsInfoEXT. Passing '0' as the flags is valid according to the spec, but since the tests are calling clGetImageRequirementsInfoEXT in a loop over a list of flags it doesn't seem intended that all the tests pass '0'. --- .../test_cl_ext_image_from_buffer.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/test_conformance/images/kernel_read_write/test_cl_ext_image_from_buffer.cpp b/test_conformance/images/kernel_read_write/test_cl_ext_image_from_buffer.cpp index f1cf9b05..9edc361d 100644 --- a/test_conformance/images/kernel_read_write/test_cl_ext_image_from_buffer.cpp +++ b/test_conformance/images/kernel_read_write/test_cl_ext_image_from_buffer.cpp @@ -129,7 +129,7 @@ int image2d_from_buffer_positive(cl_device_id device, cl_context context, size_t base_address_alignment = 0; int get_error = get_image_requirement_alignment( - device, context, 0, &format, &image_desc, + device, context, flag, &format, &image_desc, &row_pitch_alignment, nullptr, &base_address_alignment); if (TEST_PASS != get_error) { @@ -213,7 +213,7 @@ int memInfo_image_from_buffer_positive(cl_device_id device, cl_context context, size_t slice_pitch_alignment = 0; int get_error = get_image_requirement_alignment( - device, context, 0, &format, &image_desc, + device, context, flag, &format, &image_desc, &row_pitch_alignment, &slice_pitch_alignment, nullptr); if (TEST_PASS != get_error) { @@ -322,7 +322,7 @@ int imageInfo_image_from_buffer_positive(cl_device_id device, size_t slice_pitch_alignment = 0; int get_error = get_image_requirement_alignment( - device, context, 0, &format, &image_desc, + device, context, flag, &format, &image_desc, &row_pitch_alignment, &slice_pitch_alignment, nullptr); if (TEST_PASS != get_error) { @@ -473,7 +473,7 @@ int image_from_buffer_alignment_negative(cl_device_id device, size_t base_address_alignment = 0; int get_error = get_image_requirement_alignment( - device, context, 0, &format, &image_desc, + device, context, flag, &format, &image_desc, &row_pitch_alignment, &slice_pitch_alignment, &base_address_alignment); if (TEST_PASS != get_error) @@ -730,7 +730,7 @@ int image_from_buffer_fill_positive(cl_device_id device, cl_context context, size_t slice_pitch_alignment = 0; int get_error = get_image_requirement_alignment( - device, context, 0, &format, &image_desc, + device, context, flag, &format, &image_desc, &row_pitch_alignment, &slice_pitch_alignment, nullptr); if (TEST_PASS != get_error) {