compute-runtime/runtime
Dunajski, Bartosz c0c6a46ece Wddm 2.3 improvements
- Dont create synchronization object manually - take it from HW queue
- Construct MonitoredFence from HwQueue object
- D3DKMT_SUBMITCOMMANDTOHWQUEUE should get currentFenceValue
instead of its handle
- Dont pass MonitoredFenceVa/Value in cmd buffer header

Change-Id: I4717119379cef2f0e641ce9f4ef614089491a85d
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
Related-To: NEO-3728
2019-09-13 10:27:04 +02:00
..
accelerators Move string.h to core helpers 2019-07-19 07:21:00 +02:00
api Move majority of utilities to the core dir 2019-09-12 15:07:02 +02:00
aub Enhance the list of one time AUB writable types. 2019-08-14 15:23:31 +02:00
aub_mem_dump Move Debug helpers to the core dir 2019-09-05 16:00:35 +02:00
built_ins Remove not needed inclusions of device.h 2019-09-09 15:05:29 +02:00
builtin_kernels_simulation Move string.h to core helpers 2019-07-19 07:21:00 +02:00
command_queue Revert "Allow for blit enqueue on read/write buffer operations" 2019-09-13 09:20:51 +02:00
command_stream Preamble Helper Refactor 2019-09-13 08:29:03 +02:00
commands Update copyright headers 2018-09-20 18:02:35 +02:00
compiler_interface Move majority of utilities to the core dir 2019-09-12 15:07:02 +02:00
context Move Debug helpers to the core dir 2019-09-05 16:00:35 +02:00
device Add debug flag to create multiple sub devices 2019-09-11 10:25:21 +02:00
device_queue Move Linear Stream to core folder 2019-08-26 17:00:53 +02:00
dll Move Debug helpers to the core dir 2019-09-05 16:00:35 +02:00
event Move majority of utilities to the core dir 2019-09-12 15:07:02 +02:00
execution_environment Move majority of utilities to the core dir 2019-09-12 15:07:02 +02:00
execution_model clang-format: enable sorting includes 2019-02-27 11:50:07 +01:00
gen8 Preamble Helper Refactor 2019-09-13 08:29:03 +02:00
gen9 Preamble Helper Refactor 2019-09-13 08:29:03 +02:00
gen11 Preamble Helper Refactor 2019-09-13 08:29:03 +02:00
gen_common removing unused code 2019-06-10 23:46:23 +02:00
gmm_helper Refactor linear/tiled Images logic 2019-09-06 13:59:52 +02:00
gtpin Use stateful args programming for aux translation kernels. 2019-08-14 14:52:46 +02:00
guidelines Update copyright headers 2018-09-20 18:02:35 +02:00
helpers Move memory pool to the core dir 2019-09-13 09:56:21 +02:00
indirect_heap Move a GfxPartition to the core dir 2019-09-04 15:42:25 +02:00
instrumentation Metrics Library Performance Counters implementation. 2019-07-04 15:56:47 +02:00
kernel Get a Memory Manager directly from an Execution Environment 2019-09-10 10:35:30 +02:00
mem_obj Remove duplicate enums in RENDER_SURFACE_STATE 2019-09-11 16:58:12 +02:00
memory_manager Move memory pool to the core dir 2019-09-13 09:56:21 +02:00
os_interface Wddm 2.3 improvements 2019-09-13 10:27:04 +02:00
platform Add debug flag to create multiple sub devices 2019-09-11 10:25:21 +02:00
program Remove not needed inclusions of device.h 2019-09-09 15:05:29 +02:00
sampler Move majority of utilities to the core dir 2019-09-12 15:07:02 +02:00
scheduler Remove not needed inclusions of device.h 2019-09-09 15:05:29 +02:00
sharings Dont call mapAuxGpuVA() when PTManager is not supported 2019-09-02 10:39:53 +02:00
sku_info Move DebugSettingsReader to a core dir 2019-08-29 13:49:40 +02:00
source_level_debugger Move Debug helpers to the core dir 2019-09-05 16:00:35 +02:00
tbx Move Debug helpers to the core dir 2019-09-05 16:00:35 +02:00
tracing Move Debug helpers to the core dir 2019-09-05 16:00:35 +02:00
utilities Move majority of utilities to the core dir 2019-09-12 15:07:02 +02:00
CMakeLists.txt Add CLFLUSH intrinsic call 2019-08-07 10:35:48 -07:00
enable_gens.cmake Move autogenerated files to core directory 2019-08-27 17:19:39 +02:00