mirror of
https://github.com/KhronosGroup/OpenCL-CTS.git
synced 2026-03-19 06:09:01 +00:00
Some events are not released in test_mem_host_flags (#2104)
In test_mem_host_flags, some events are not released. In fact, they are not used, so they can be removed altogether.
This commit is contained in:
@@ -81,10 +81,9 @@ cl_int cBuffer_check_mem_host_no_access<T>::Setup_Test_Environment()
|
|||||||
template <class T>
|
template <class T>
|
||||||
cl_int cBuffer_check_mem_host_no_access<T>::verify_RW_Buffer()
|
cl_int cBuffer_check_mem_host_no_access<T>::verify_RW_Buffer()
|
||||||
{
|
{
|
||||||
cl_event event;
|
|
||||||
cl_int err = clEnqueueReadBuffer(
|
cl_int err = clEnqueueReadBuffer(
|
||||||
this->m_queue, this->m_buffer, this->m_blocking, 0,
|
this->m_queue, this->m_buffer, this->m_blocking, 0,
|
||||||
this->get_block_size_bytes(), this->host_m_1.pData, 0, NULL, &event);
|
this->get_block_size_bytes(), this->host_m_1.pData, 0, NULL, NULL);
|
||||||
|
|
||||||
if (err == CL_SUCCESS)
|
if (err == CL_SUCCESS)
|
||||||
{
|
{
|
||||||
@@ -102,7 +101,7 @@ cl_int cBuffer_check_mem_host_no_access<T>::verify_RW_Buffer()
|
|||||||
|
|
||||||
err = clEnqueueWriteBuffer(this->m_queue, this->m_buffer, this->m_blocking,
|
err = clEnqueueWriteBuffer(this->m_queue, this->m_buffer, this->m_blocking,
|
||||||
0, this->get_block_size_bytes(),
|
0, this->get_block_size_bytes(),
|
||||||
this->host_m_1.pData, 0, NULL, &event);
|
this->host_m_1.pData, 0, NULL, NULL);
|
||||||
|
|
||||||
if (err == CL_SUCCESS)
|
if (err == CL_SUCCESS)
|
||||||
{
|
{
|
||||||
@@ -125,14 +124,13 @@ template <class T>
|
|||||||
cl_int cBuffer_check_mem_host_no_access<T>::verify_RW_Buffer_rect()
|
cl_int cBuffer_check_mem_host_no_access<T>::verify_RW_Buffer_rect()
|
||||||
{
|
{
|
||||||
this->Init_rect();
|
this->Init_rect();
|
||||||
cl_event event;
|
|
||||||
cl_int err = CL_SUCCESS;
|
cl_int err = CL_SUCCESS;
|
||||||
err = clEnqueueReadBufferRect(
|
err = clEnqueueReadBufferRect(
|
||||||
this->m_queue, this->m_buffer, this->m_blocking,
|
this->m_queue, this->m_buffer, this->m_blocking,
|
||||||
this->buffer_origin_bytes, this->host_origin_bytes, this->region_bytes,
|
this->buffer_origin_bytes, this->host_origin_bytes, this->region_bytes,
|
||||||
this->buffer_row_pitch_bytes, this->buffer_slice_pitch_bytes,
|
this->buffer_row_pitch_bytes, this->buffer_slice_pitch_bytes,
|
||||||
this->host_row_pitch_bytes, this->host_slice_pitch_bytes,
|
this->host_row_pitch_bytes, this->host_slice_pitch_bytes,
|
||||||
this->host_m_2.pData, 0, NULL, &event);
|
this->host_m_2.pData, 0, NULL, NULL);
|
||||||
|
|
||||||
if (err == CL_SUCCESS)
|
if (err == CL_SUCCESS)
|
||||||
{
|
{
|
||||||
@@ -153,7 +151,7 @@ cl_int cBuffer_check_mem_host_no_access<T>::verify_RW_Buffer_rect()
|
|||||||
this->buffer_origin_bytes, this->host_origin_bytes, this->region_bytes,
|
this->buffer_origin_bytes, this->host_origin_bytes, this->region_bytes,
|
||||||
this->buffer_row_pitch_bytes, this->buffer_slice_pitch_bytes,
|
this->buffer_row_pitch_bytes, this->buffer_slice_pitch_bytes,
|
||||||
this->host_row_pitch_bytes, this->host_slice_pitch_bytes,
|
this->host_row_pitch_bytes, this->host_slice_pitch_bytes,
|
||||||
this->host_m_2.pData, 0, NULL, &event);
|
this->host_m_2.pData, 0, NULL, NULL);
|
||||||
|
|
||||||
if (err == CL_SUCCESS)
|
if (err == CL_SUCCESS)
|
||||||
{
|
{
|
||||||
@@ -175,13 +173,12 @@ cl_int cBuffer_check_mem_host_no_access<T>::verify_RW_Buffer_rect()
|
|||||||
template <class T>
|
template <class T>
|
||||||
cl_int cBuffer_check_mem_host_no_access<T>::verify_RW_Buffer_mapping()
|
cl_int cBuffer_check_mem_host_no_access<T>::verify_RW_Buffer_mapping()
|
||||||
{
|
{
|
||||||
cl_event event;
|
|
||||||
cl_int err;
|
cl_int err;
|
||||||
|
|
||||||
void *dataPtr;
|
void *dataPtr;
|
||||||
dataPtr = clEnqueueMapBuffer(
|
dataPtr = clEnqueueMapBuffer(
|
||||||
this->m_queue, this->m_buffer, this->m_blocking, CL_MAP_READ, 0,
|
this->m_queue, this->m_buffer, this->m_blocking, CL_MAP_READ, 0,
|
||||||
this->get_block_size_bytes(), 0, NULL, &event, &err);
|
this->get_block_size_bytes(), 0, NULL, NULL, &err);
|
||||||
if (err == CL_SUCCESS)
|
if (err == CL_SUCCESS)
|
||||||
{
|
{
|
||||||
log_error("Calling clEnqueueMapBuffer (CL_MAP_READ) on a memory object "
|
log_error("Calling clEnqueueMapBuffer (CL_MAP_READ) on a memory object "
|
||||||
@@ -206,7 +203,7 @@ cl_int cBuffer_check_mem_host_no_access<T>::verify_RW_Buffer_mapping()
|
|||||||
|
|
||||||
dataPtr = clEnqueueMapBuffer(
|
dataPtr = clEnqueueMapBuffer(
|
||||||
this->m_queue, this->m_buffer, this->m_blocking, CL_MAP_WRITE, 0,
|
this->m_queue, this->m_buffer, this->m_blocking, CL_MAP_WRITE, 0,
|
||||||
this->get_block_size_bytes(), 0, NULL, &event, &err);
|
this->get_block_size_bytes(), 0, NULL, NULL, &err);
|
||||||
if (err == CL_SUCCESS)
|
if (err == CL_SUCCESS)
|
||||||
{
|
{
|
||||||
log_error("Calling clEnqueueMapBuffer (CL_MAP_WRITE) on a memory "
|
log_error("Calling clEnqueueMapBuffer (CL_MAP_WRITE) on a memory "
|
||||||
|
|||||||
@@ -152,7 +152,7 @@ cl_int cBuffer_check_mem_host_read_only<T>::verify_RW_Buffer()
|
|||||||
// test write
|
// test write
|
||||||
err = clEnqueueWriteBuffer(this->m_queue, this->m_buffer, this->m_blocking,
|
err = clEnqueueWriteBuffer(this->m_queue, this->m_buffer, this->m_blocking,
|
||||||
0, this->get_block_size_bytes(),
|
0, this->get_block_size_bytes(),
|
||||||
this->host_m_2.pData, 0, NULL, &event);
|
this->host_m_2.pData, 0, NULL, NULL);
|
||||||
|
|
||||||
if (err == CL_SUCCESS)
|
if (err == CL_SUCCESS)
|
||||||
{
|
{
|
||||||
@@ -211,7 +211,7 @@ cl_int cBuffer_check_mem_host_read_only<T>::verify_RW_Buffer_rect()
|
|||||||
this->buffer_origin_bytes, this->host_origin_bytes, this->region_bytes,
|
this->buffer_origin_bytes, this->host_origin_bytes, this->region_bytes,
|
||||||
this->buffer_row_pitch_bytes, this->buffer_slice_pitch_bytes,
|
this->buffer_row_pitch_bytes, this->buffer_slice_pitch_bytes,
|
||||||
this->host_row_pitch_bytes, this->host_slice_pitch_bytes,
|
this->host_row_pitch_bytes, this->host_slice_pitch_bytes,
|
||||||
this->host_m_2.pData, 0, NULL, &event);
|
this->host_m_2.pData, 0, NULL, NULL);
|
||||||
|
|
||||||
if (err == CL_SUCCESS)
|
if (err == CL_SUCCESS)
|
||||||
{
|
{
|
||||||
@@ -270,7 +270,7 @@ cl_int cBuffer_check_mem_host_read_only<T>::verify_RW_Buffer_mapping()
|
|||||||
// test blocking map read
|
// test blocking map read
|
||||||
clEnqueueMapBuffer(this->m_queue, this->m_buffer, this->m_blocking,
|
clEnqueueMapBuffer(this->m_queue, this->m_buffer, this->m_blocking,
|
||||||
CL_MAP_WRITE, 0, this->get_block_size_bytes(), 0, NULL,
|
CL_MAP_WRITE, 0, this->get_block_size_bytes(), 0, NULL,
|
||||||
&event, &err);
|
NULL, &err);
|
||||||
|
|
||||||
if (err == CL_SUCCESS)
|
if (err == CL_SUCCESS)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -167,7 +167,7 @@ cl_int cBuffer_check_mem_host_write_only<T>::verify_RW_Buffer()
|
|||||||
|
|
||||||
err = clEnqueueReadBuffer(this->m_queue, this->m_buffer, CL_TRUE, 0,
|
err = clEnqueueReadBuffer(this->m_queue, this->m_buffer, CL_TRUE, 0,
|
||||||
this->get_block_size_bytes(),
|
this->get_block_size_bytes(),
|
||||||
this->host_m_2.pData, 0, NULL, &event);
|
this->host_m_2.pData, 0, NULL, NULL);
|
||||||
|
|
||||||
if (err == CL_SUCCESS)
|
if (err == CL_SUCCESS)
|
||||||
{
|
{
|
||||||
@@ -257,7 +257,7 @@ cl_int cBuffer_check_mem_host_write_only<T>::verify_RW_Buffer_rect()
|
|||||||
this->buffer_origin_bytes, this->host_origin_bytes, this->region_bytes,
|
this->buffer_origin_bytes, this->host_origin_bytes, this->region_bytes,
|
||||||
this->buffer_row_pitch_bytes, this->buffer_slice_pitch_bytes,
|
this->buffer_row_pitch_bytes, this->buffer_slice_pitch_bytes,
|
||||||
this->host_row_pitch_bytes, this->host_slice_pitch_bytes,
|
this->host_row_pitch_bytes, this->host_slice_pitch_bytes,
|
||||||
this->host_m_2.pData, 0, NULL, &event);
|
this->host_m_2.pData, 0, NULL, NULL);
|
||||||
|
|
||||||
if (err == CL_SUCCESS)
|
if (err == CL_SUCCESS)
|
||||||
{
|
{
|
||||||
@@ -349,7 +349,7 @@ cl_int cBuffer_check_mem_host_write_only<T>::verify_RW_Buffer_mapping()
|
|||||||
// test map read
|
// test map read
|
||||||
clEnqueueMapBuffer(this->m_queue, this->m_buffer, this->m_blocking,
|
clEnqueueMapBuffer(this->m_queue, this->m_buffer, this->m_blocking,
|
||||||
CL_MAP_READ, 0, this->get_block_size_bytes(), 0, NULL,
|
CL_MAP_READ, 0, this->get_block_size_bytes(), 0, NULL,
|
||||||
&event, &err);
|
NULL, &err);
|
||||||
|
|
||||||
if (err == CL_SUCCESS)
|
if (err == CL_SUCCESS)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user