icd: Adding generated mock icd
authorTobin Ehlis <tobine@google.com>
Fri, 13 Oct 2017 15:26:20 +0000 (09:26 -0600)
committerTobin Ehlis <tobine@google.com>
Mon, 30 Oct 2017 17:01:05 +0000 (11:01 -0600)
commit5ef1efc5b83e4265330f232dfbcf0831b332c446
tree7f3d4bc26f9b743a60cf12f5e052990b4ba60b29
parentd52321b2f8314e21e186db3b4082b35af2138740
icd: Adding generated mock icd

Initial check-in for mock icd which is being built to allow validation
testing without the need for an actual Vulkan device.

ICD is currently building and passing 324/332 tests. It creates ptr
handles for dispatchable objects and unique id handles for
non-dispatchable objects. It currently has some hard-coded values for
various Get* device-query functions in order to allow forward progress.
The long-term intention is to allow the device configuration to be set
by the test itself.

See the ICD README.md file for more info.
CMakeLists.txt
README.md
icd/CMakeLists.txt [new file with mode: 0644]
icd/README.md [new file with mode: 0644]
icd/VkICD_mock_icd.json [new file with mode: 0644]
scripts/lvl_genvk.py
scripts/mock_icd_generator.py [new file with mode: 0644]