[SYCL][E2E][Bindless] Increase image size for interop tests (#15129)
Align with real world cases and enable debugging of failures in large
image-size cases.
Other changes to dx12 read_write_unsampled tests:
* Init sycl::queue and dx12 device/queue/cmdlist once to reduce run time
* read_write_unsampled_semaphore.cpp fails with large image size.
Define TEST_SMALL_IMAGE_SIZE for the semaphore test as a w/a.
* Add `m_sharedFenceValue++` after waitDX12Fence() at the end of
callSYCLKernel
* Fix readbackBufferRange in validateOutput
* Fix unorm_int8 input/output value out-of-range.
* Fix fp16 input value out-of-range.
Other changes to vulkan sampled_images.cpp test:
* Fix fp16 input value out-of-range.
* Set linearTiling to true at vkutil::createImage call for L0. It is
disabled for CUDA due to failure "Could not create image!".
Co-authored-by: Ashwin Kumar Kulkarni <ashwin.kumar.kulkarni@intel.com>