compute-runtime/opencl/source/command_queue
Jitendra Sharma f52f3df274 Add platform specific getter of debug surface size
For different platforms based on number of available threads
and debug surface layout, calculate max debug surface size.

Related-To: NEO-6676
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com>
2022-03-22 12:18:40 +01:00
..
CMakeLists.txt Remove device enqueue part 1 2022-01-11 15:29:49 +01:00
cl_local_work_size.cpp Disable EU fusion based on kernel properties from compiler 2022-02-28 18:50:38 +01:00
cl_local_work_size.h Disjoint local work size code from hw command generation 2021-10-06 01:09:56 +02:00
command_queue.cpp Assign data to overwritten bcs barrier timestamps 2022-03-22 11:54:11 +01:00
command_queue.h Implement timestamp wait for events 2022-03-17 17:57:30 +01:00
command_queue_hw.h Add platform specific getter of debug surface size 2022-03-22 12:18:40 +01:00
command_queue_hw_base.inl Implement timestamp wait for events 2022-03-17 17:57:30 +01:00
command_queue_hw_bdw_and_later.inl Disable deviceEnqueue for BDW 2021-11-15 12:49:59 +01:00
command_queue_hw_xehp_and_later.inl Remove device enqueue part 1 2022-01-11 15:29:49 +01:00
copy_engine_state.h Pass blitter CSR to event 2021-09-15 12:49:22 +02:00
cpu_data_transfer_handler.cpp Add multithread enqueue blit OOQ test 2022-03-07 11:17:27 +01:00
csr_selection_args.h Reuse graphics allocations in svmMemcpy 2021-11-17 14:03:05 +01:00
enqueue_barrier.h Copyright header update 2021-05-17 20:38:19 +02:00
enqueue_common.h Restore gpgpu csr's mutex lock in the enqueue blit 2022-03-10 13:36:46 +01:00
enqueue_copy_buffer.h Add selectCsrForBuiltinOperation method to OpenCL CommandQueue 2021-09-10 12:26:47 +02:00
enqueue_copy_buffer_rect.h Add selectCsrForBuiltinOperation method to OpenCL CommandQueue 2021-09-10 12:26:47 +02:00
enqueue_copy_buffer_to_image.h Copyright header update 2021-05-17 20:38:19 +02:00
enqueue_copy_image.h Add selectCsrForBuiltinOperation method to OpenCL CommandQueue 2021-09-10 12:26:47 +02:00
enqueue_copy_image_to_buffer.h Copyright header update 2021-05-17 20:38:19 +02:00
enqueue_fill_buffer.h Move AllocationType enum out of GraphicsAllocation class 2022-02-04 17:49:09 +01:00
enqueue_fill_image.h Copyright header update 2021-05-17 20:38:19 +02:00
enqueue_kernel.h Remove device enqueue part 6 2022-01-17 13:56:29 +01:00
enqueue_marker.h Copyright header update 2021-05-17 20:38:19 +02:00
enqueue_migrate_mem_objects.h Copyright header update 2021-05-17 20:38:19 +02:00
enqueue_read_buffer.h Reuse graphics allocations in readBufferRect/writeBufferRect 2021-11-03 14:58:51 +01:00
enqueue_read_buffer_rect.h Reuse graphics allocations in readBufferRect/writeBufferRect 2021-11-03 14:58:51 +01:00
enqueue_read_image.h WSL fallback to staging buffer on blocking reads 2021-10-28 03:34:58 +02:00
enqueue_resource_barrier.h Partial support for XE_HP_SDV 2021-06-24 18:35:54 +02:00
enqueue_svm.h Move AllocationType enum out of GraphicsAllocation class 2022-02-04 17:49:09 +01:00
enqueue_write_buffer.h Reuse graphics allocations in readBufferRect/writeBufferRect 2021-11-03 14:58:51 +01:00
enqueue_write_buffer_rect.h Reuse graphics allocations in readBufferRect/writeBufferRect 2021-11-03 14:58:51 +01:00
enqueue_write_image.h Add selectCsrForBuiltinOperation method to OpenCL CommandQueue 2021-09-10 12:26:47 +02:00
finish.h Detect GPU hangs in clFinish 2022-02-28 19:07:36 +01:00
flush.h Copyright header update 2021-05-17 20:38:19 +02:00
gpgpu_walker.h Use fw declaration of IndirectHeap in CommandContainer 2022-01-26 13:30:26 +01:00
gpgpu_walker_base.inl Remove device enqueue part 1 2022-01-11 15:29:49 +01:00
gpgpu_walker_bdw_and_later.inl Refactor PipeControlArgs struct 2021-12-22 17:13:16 +01:00
gpgpu_walker_xehp_and_later.inl Add debug variable to override message simd. 2022-02-03 11:07:42 +01:00
hardware_interface.h Remove device enqueue part 6 2022-01-17 13:56:29 +01:00
hardware_interface_base.inl Use fw declaration of IndirectHeap in CommandContainer 2022-01-26 13:30:26 +01:00
hardware_interface_bdw_and_later.inl Remove device enqueue part 6 2022-01-17 13:56:29 +01:00
hardware_interface_xehp_and_later.inl Remove device enqueue part 6 2022-01-17 13:56:29 +01:00
resource_barrier.cpp Move enable_product.inl to shared 2021-10-12 22:02:16 +02:00
resource_barrier.h Partial support for XE_HP_SDV 2021-06-24 18:35:54 +02:00