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)
commitb7b545b22c337d783a28918e0b663144883b9ef5
tree272e3909e222d43291f875fa35ed3b902c3229a0
parent4867820f5b20a133c82b80f8a795ca7eb1dcfe48
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]