summaryrefslogtreecommitdiffstats
path: root/tools/slang-cpp-extractor/file-util.cpp
diff options
context:
space:
mode:
authorlucy96chen <47800040+lucy96chen@users.noreply.github.com>2022-03-21 16:56:11 -0700
committerGitHub <noreply@github.com>2022-03-21 16:56:11 -0700
commit91292b8ca80ede633d1c4effaf8b3f5cf2ac3f2b (patch)
tree8482871a0aac4cb939031c65886432a36068bcda /tools/slang-cpp-extractor/file-util.cpp
parent2e1a84add57efd9f8a50a88d0569a48ae4b6d834 (diff)
Add additional texture to texture copying tests (#2165)
* Working on finding a better way to do result comparisons in order to accommodate testing different formats and texture types, copying small to large texture currently half broken * All tests except copying into a buffer with an offset working with new code for results comparison, support for most formats WIP * Replaced SubresourceStuff with ValidationTextureData; Added implementation for ValidationTextureFormat::initializeTexel() and changed generateTextureData() to call this * All implemented formats work on D3D12, a few broken for Vulkan * Fixed numerous locations in render-vk.cpp to set aspect masks based on either the format or the provided TextureAspect; All tests except copy to buffer with offset working on new code structure * All texture to texture copying tests work for all non-compressed formats; Test code cleaned up to minimize the amount of stuff needing to be passed between functions * All tests working with all texture types except TextureCube and all non-compressed formats; Temporarily removing test for copying to a buffer at an offset, will likely return in a separate test file * Small cleanup changes * build fixes
Diffstat (limited to 'tools/slang-cpp-extractor/file-util.cpp')
0 files changed, 0 insertions, 0 deletions