summaryrefslogtreecommitdiffstats
path: root/tools/render-test/render.cpp
diff options
context:
space:
mode:
authorjsmall-nvidia <jsmall@nvidia.com>2018-05-29 16:48:04 -0400
committerTim Foley <tfoleyNV@users.noreply.github.com>2018-05-29 13:48:04 -0700
commit8b67c7b3fc163156a02a40430f7038ab2f199924 (patch)
tree3444b632f787b6655c71385333074e22c4f5e5c0 /tools/render-test/render.cpp
parente7a83323bfc4dd698ef491375a37c65c83915951 (diff)
Feature/vulkan texture (#579)
* First pass at support for textures in vulkan. * Binding state has first pass support for VkImageView VkSampler. * Split out _calcImageViewType * Fix bug in debug build around constant buffer being added but not part of the binding description for the test. * Offset recalculated for vk texture construction just store the texture size for each mip level. * When outputing a vector type with a size of 1 in GLSL, it needs to be output as the underlying type. For example vector<float,1> should be output as float in GLSL. * Vulkan render-test produces right output for the test tests/compute/textureSamplingTest.slang -slang -gcompute -o tests/compute/textureSamplingTest.slang.actual.txt -vk * Small improvement around xml encoding a string. * More generalized test synthesis. * Fix image usage flags for Vulkan. * Improvements to what gets synthesized vulkan tests. * Do transition on all mip levels. * Fixing problems appearing from vulkan debug layer. * Disable Vulkan synthesized tests for now.
Diffstat (limited to 'tools/render-test/render.cpp')
0 files changed, 0 insertions, 0 deletions