compute-runtime/runtime
Mrozek, Michal b99cf6c3ff Image / Buffer refactor.
- do not use redescribe flag for image/buffer from other image/buffer.
- use redescribe flag only when image is redescribed via redescribe interface
- remove image specific functions from mem object
- remove redundant fields
- add new implementation of isImageFromBuffer/isImageFromImage basing
on associated mem object.
- pass associated mem object to redescrbed images.
- remove redundant setters

Change-Id: I267637a48fbc2afdad9a9f5e5e9ccd6bd0c09972
2018-12-19 21:21:44 +01:00
..
accelerators Update copyright headers 2018-09-20 18:02:35 +02:00
api Add cache flush command after WALKER command 2018-12-19 13:15:33 +01:00
aub Add getDevicesCount() to AubCenter 2018-12-13 16:48:31 +01:00
aub_mem_dump Refactor mmio programming. 2018-12-03 14:40:00 +01:00
built_ins Change Buffer to MemObj in BufferForAuxTranslation collection 2018-12-19 08:05:51 +01:00
builtin_kernels_simulation Update copyright headers 2018-09-20 18:02:35 +02:00
command_queue Add cache flush command after WALKER command 2018-12-19 13:15:33 +01:00
command_stream Replacing typedef with using in common csr 2018-12-19 14:31:35 +01:00
commands Update copyright headers 2018-09-20 18:02:35 +02:00
compiler_interface Fix Source Level Debugger scenario 2018-12-06 17:23:39 +01:00
context Allow Device creating multiple CSRs [3/n] 2018-11-23 10:51:34 +01:00
device Add DebugFlag capability to force disabling/enabling local memory 2018-12-19 12:00:30 +01:00
device_queue Simplify Memory Manager API [3/4] 2018-12-17 10:42:16 +01:00
dll Disable debug keys for ults 2018-12-19 12:30:03 +01:00
event Use GPU instead of CPU address in programming commands for HwTimeStamps 2018-12-12 13:27:53 +01:00
execution_environment Select RCS1 for low priority CommandQueue 2018-12-07 13:18:13 +01:00
execution_model Update copyright headers 2018-09-20 18:02:35 +02:00
gen8 Add cache flush command after WALKER command 2018-12-19 13:15:33 +01:00
gen9 Add cache flush command after WALKER command 2018-12-19 13:15:33 +01:00
gen10 Add cache flush command after WALKER command 2018-12-19 13:15:33 +01:00
gen_common Delete TypeSelector helper 2018-10-08 13:18:36 +02:00
gmm_helper Set correct flags for tiling when platform doesn't support y tiling 2018-10-04 22:55:11 +02:00
gtpin Move igcInfo for gtpin to kernelInfo 2018-11-23 16:38:10 +01:00
guidelines Update copyright headers 2018-09-20 18:02:35 +02:00
helpers Add cache flush command after WALKER command 2018-12-19 13:15:33 +01:00
indirect_heap Update copyright headers 2018-09-20 18:02:35 +02:00
instrumentation Update copyright headers 2018-09-20 18:02:35 +02:00
kernel Image / Buffer refactor. 2018-12-19 21:21:44 +01:00
mem_obj Image / Buffer refactor. 2018-12-19 21:21:44 +01:00
memory_manager Refactor Graphics Allocation paths for Images 2018-12-19 13:49:53 +01:00
os_interface Refactor Graphics Allocation paths for Images 2018-12-19 13:49:53 +01:00
platform Revert "Revert "Expose spirv extensions"" 2018-12-17 10:52:49 +01:00
program Simplify Memory Manager API [3/4] 2018-12-17 10:42:16 +01:00
sampler Update copyright headers 2018-09-20 18:02:35 +02:00
scheduler Rename offline compiler: cloc -> ocloc 2018-11-21 13:31:47 +01:00
sharings Refactor Graphics Allocation paths for Images 2018-12-19 13:49:53 +01:00
sku_info Add support for FtrTileY flag 2018-09-20 11:54:39 -07:00
source_level_debugger Don't call source level debugger, when kernel doesn't contain debug info 2018-11-27 09:28:29 +01:00
tbx A partial unification of AUB and TBX CSR classes 2018-11-10 13:12:22 -08:00
utilities Disable debug keys for ults 2018-12-19 12:30:03 +01:00
CMakeLists.txt Add createAubManager function 2018-12-12 08:23:18 +01:00
enable_gens.cmake Allow Device creating multiple CSRs [5/n] 2018-11-27 14:25:04 +01:00